| AbstractableSource<T> |
Represents a Java source element that may be declared abstract.
|
| AnnotationElementSource |
|
| AnnotationElementSource.DefaultValue |
|
| AnnotationSource<O extends JavaType<O>> |
Represents an annotation on some Java source element.
|
| AnnotationTargetSource<O extends JavaSource<O>,T> |
Represents a Java source element that may carry annotations.
|
| EnumConstantSource |
|
| EnumConstantSource.Body |
|
| ExtendableSource<O extends JavaType<O>> |
Represents a JavaSource that can extend other types (Java inheritance and interfaces).
|
| FieldHolderSource<O extends JavaSource<O>> |
Represents a JavaSource that may contain field definitions.
|
| FieldSource<O extends JavaSource<O>> |
|
| FinalCapableSource<T> |
Represents a Java element that supports the final keyword.
|
| GenericCapableSource<O extends JavaSource<O>,T> |
Represents a Java source element that may define type variables.
|
| Import |
|
| Importer<O extends JavaSource<O>> |
Defines the aspect of JavaSource that handles type imports.
|
| InterfaceCapableSource<T extends JavaSource<T>> |
Represents a JavaSource that may implement one or more interfaces.
|
| JavaAnnotationSource |
Represents a Java @interface annotation source file as an in-memory modifiable element.
|
| JavaClassSource |
Represents a Java class source file as an in-memory modifiable element.
|
| JavaDocCapableSource<O> |
|
| JavaDocSource<O> |
|
| JavaEnumSource |
Represents a Java enum source file as an in-memory modifiable element.
|
| JavaInterfaceSource |
Represents a Java interface source file as an in-memory modifiable element.
|
| JavaPackageInfoSource |
Represents a Java Package Info descriptor source file.
|
| JavaRecordSource |
|
| JavaSource<T extends JavaSource<T>> |
Represents a Java type in source form.
|
| LocationCapable |
Provides location information about an element in the source file
|
| MemberHolderSource<O extends JavaSource<O>> |
Represents a JavaSource that may declare fields or methods.
|
| MemberSource<O extends JavaSource<O>,T> |
|
| MethodHolderSource<O extends JavaSource<O>> |
|
| MethodSource<O extends JavaSource<O>> |
Represents a Java Method in source form.
|
| NamedSource<T> |
Represents a named Java source element.
|
| PackagedSource<T> |
Represents a JavaSource that may be declared as belonging to a particular Java package.
|
| ParameterSource<O extends JavaSource<O>> |
|
| PropertyHolderSource<O extends JavaSource<O>> |
|
| PropertySource<O extends JavaSource<O>> |
|
| StaticCapableSource<T> |
Represents a Java element that supports the static keyword.
|
| TypeHolderSource<T extends JavaSource<T>> |
|
| TypeVariableSource<O extends JavaSource<O>> |
|
| VisibilityScopedSource<T> |
Represents a Java source element that has a certain visibility scope.
|