JavaElement | This is the super interface for all the JavaModel elements, such as JavaField, JavaType, etc. | code | html |
JavaField | A JavaField instance represents a field declared by a class. | code | html |
JavaMember | This is the super interface for named JavaModel elements having a declaring class such as JavaField, JavaMethod, etc. | code | html |
JavaMethod | A JavaMethod instance represents a method declared by a class. | code | html |
JavaModel | A JavaModel instance bundles a number of JavaType instances and provides methods to retrieve JavaType instance by their name. | code | html |
JavaModelFactory | The JavaModelFactory is the interface to use to obtain JavaModel instances. | code | html |
JavaProperty | A JavaProperty instance represents a JavaBeans property. | code | html |
JavaType | A JavaType instance represents a type as defined in the Java language. | code | html |
This package defines the JavaModel API. It provides interfaces for environment independent (development, enhancer, runtime) Java metadata access.