org.objectweb.jac.core.rtti
Class ClassInfo

java.lang.Object
  |
  +--org.objectweb.jac.core.rtti.ClassInfo
All Implemented Interfaces:
Serializable

public class ClassInfo
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ClassInfo()
           
 
Method Summary
 void addAccessedField(String method, String field)
           
 void addAddedCollection(String method, String field)
           
 void addInvokedMethod(String method, InvokeInfo invokeInfo)
           
 void addModifiedCollection(String method, String field)
           
 void addModifiedField(String method, String field)
           
 void addRemovedCollection(String method, String field)
           
 void addSetField(String method, String field)
           
 MethodInfo getMethodInfo(String method)
           
 void setCollectionIndexArgument(String method, int argument)
           
 void setCollectionItemArgument(String method, int argument)
           
 void setIsGetter(String method, boolean isGetter)
           
 void setReturnedField(String method, String field)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassInfo

public ClassInfo()
Method Detail

getMethodInfo

public MethodInfo getMethodInfo(String method)

addModifiedField

public void addModifiedField(String method,
                             String field)

addAccessedField

public void addAccessedField(String method,
                             String field)

setReturnedField

public void setReturnedField(String method,
                             String field)

setIsGetter

public void setIsGetter(String method,
                        boolean isGetter)

addSetField

public void addSetField(String method,
                        String field)

addAddedCollection

public void addAddedCollection(String method,
                               String field)

addRemovedCollection

public void addRemovedCollection(String method,
                                 String field)

addModifiedCollection

public void addModifiedCollection(String method,
                                  String field)

setCollectionIndexArgument

public void setCollectionIndexArgument(String method,
                                       int argument)

setCollectionItemArgument

public void setCollectionItemArgument(String method,
                                      int argument)

addInvokedMethod

public void addInvokedMethod(String method,
                             InvokeInfo invokeInfo)