Package org.objectweb.jac.core.rtti

Interface Summary
AttributeController  
LoadtimeRTTI This class defines the super class for all the meta items whithin the rtti aspect.
RttiConf This class defines the rtti aspect.
 

Class Summary
AbstractMethodItem This class defines a meta item that corresponds to the java.lang.reflect.Method and to the java.lang.reflect.Constructor meta elements.
ClassInfo  
ClassItem This class defines a meta item that corresponds to the java.lang.reflect.Class meta element.
ClassRepository This class defines the class repository of the rtti aspect.
CollectionItem This class defines a meta item that corresponds to a java.lang.reflect.Field meta element that is of an array, a collection, or a map type.
ConstructorItem This class defines a meta item that corresponds to the java.lang.reflect.Constructor meta element.
FieldItem This class defines a meta item that corresponds to the java.lang.reflect.Field meta element.
Invoke A method invocation
InvokeInfo A method invocation
MemberItem This class defines a meta item that corresponds to a field or a method.
MetaItem This class defines the super class for all the meta items whithin the rtti aspect.
MetaItemDelegate This class defines the super class for all the meta items whithin the rtti aspect.
MethodInfo  
MethodItem This class defines a meta item that corresponds to the java.lang.reflect.Method meta element.
MixinMethodItem  
NamingConventions This class provides some useful methods to get some information regarding the naming conventions.
RttiAC This class defines the rtti aspect.
VirtualClassItem This class defines a meta item that corresponds to the java.lang.reflect.Class meta element.
 

Exception Summary
ClassItem.AmbiguousMethodNameException The exception that is thrown when the accessed method has some synonymes (methods with same names but different parameter types).
InvalidDelegateException This exception is thrown when the user tries to construct a new meta item that is not matching the java.lang.reflect element it delegates to.
NoSuchClassException  
NoSuchFieldException  
NoSuchMemberException The exception that is thrown when the required member does not exist.
NoSuchMethodException The exception that is thrown when the accessed method does not exist.