adaptj.toolkits.analyses
Class ObjectInfo

java.lang.Object
  |
  +--adaptj.toolkits.analyses.ObjectInfo

public class ObjectInfo
extends java.lang.Object


Constructor Summary
ObjectInfo(int id, ArenaInfo arena, ClassInfo declaredClass, ClassInfo associatedClass, boolean isArray, int size, boolean requested)
           
ObjectInfo(int id, ArenaInfo arena, int arrayType, int size, boolean requested)
           
 
Method Summary
 ArenaInfo getArena()
           
 int getArrayType()
           
 ClassInfo getAssociatedClass()
           
 ClassInfo getDeclaredClass()
           
 int getID()
           
 int getInstanciatedCount()
           
 void getRequested(boolean requested)
           
 int getSize()
           
 boolean isArray()
           
 boolean isStandardLib()
           
 void moveTo(int id, ArenaInfo arena)
           
 void setAssociatedClass(ClassInfo klass)
           
 void setDeclaredClass(ClassInfo klass)
           
 void setInstanciatedCount(int count)
           
 boolean setRequested()
           
 void stepInstanciatedCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectInfo

public ObjectInfo(int id,
                  ArenaInfo arena,
                  ClassInfo declaredClass,
                  ClassInfo associatedClass,
                  boolean isArray,
                  int size,
                  boolean requested)

ObjectInfo

public ObjectInfo(int id,
                  ArenaInfo arena,
                  int arrayType,
                  int size,
                  boolean requested)
Method Detail

getID

public int getID()

getArena

public ArenaInfo getArena()

getDeclaredClass

public ClassInfo getDeclaredClass()

getAssociatedClass

public ClassInfo getAssociatedClass()

setDeclaredClass

public void setDeclaredClass(ClassInfo klass)

setAssociatedClass

public void setAssociatedClass(ClassInfo klass)

isArray

public boolean isArray()

getArrayType

public int getArrayType()

getSize

public int getSize()

setRequested

public boolean setRequested()

getRequested

public void getRequested(boolean requested)

getInstanciatedCount

public int getInstanciatedCount()

setInstanciatedCount

public void setInstanciatedCount(int count)

stepInstanciatedCount

public void stepInstanciatedCount()

moveTo

public void moveTo(int id,
                   ArenaInfo arena)

isStandardLib

public boolean isStandardLib()