| Package | Description |
|---|---|
| org.jboss.forge.roaster.model | |
| org.jboss.forge.roaster.model.source |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AnnotationElement<O extends JavaAnnotation<O>>
Represents an element definition of a
JavaAnnotation. |
interface |
EnumConstant<O extends JavaEnum<O>>
Represents one of the constant members of a
JavaEnum. |
static interface |
EnumConstant.ReadBody<O extends EnumConstant.ReadBody<O>>
Represents the anonymous subclass "body" of a
EnumConstant. |
interface |
Field<O extends JavaType<O>>
|
interface |
JavaAnnotation<O extends JavaAnnotation<O>>
Represents a Java
@interface annotation type. |
interface |
JavaClass<O extends JavaClass<O>>
Represents a Java
class type. |
interface |
JavaEnum<O extends JavaEnum<O>>
Represents a Java
enum type. |
interface |
JavaInterface<O extends JavaInterface<O>>
Represents a Java
interface type. |
interface |
JavaPackageInfo<O extends JavaPackageInfo<O>>
Represents a Java Package Info descriptor.
|
interface |
JavaType<T extends JavaType<T>>
Represents a Java type.
|
interface |
Member<O extends JavaType<O>>
Represents a
JavaType member. |
interface |
Method<O extends JavaType<O>,T extends Method<O,T>>
Represents a Java Method.
|
interface |
Property<O extends JavaType<O>>
A
Property is a convenience construct depicting a simple Java bean property. |
interface |
TypeVariable<O extends JavaType<O>>
Represents a type variable of a
GenericCapable JavaType. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AnnotationElementSource
Represents an element definition of a
JavaAnnotationSource. |
interface |
EnumConstantSource
Represents one of the constant members of a
JavaEnumSource. |
static interface |
EnumConstantSource.Body
Represents the anonymous subclass "body" of an
EnumConstantSource. |
interface |
FieldSource<O extends JavaSource<O>>
|
interface |
JavaAnnotationSource
Represents a Java
@interface annotation source file as an in-memory modifiable element. |
interface |
JavaClassSource
Represents a Java
class source file as an in-memory modifiable element. |
interface |
JavaEnumSource
Represents a Java
enum source file as an in-memory modifiable element. |
interface |
JavaInterfaceSource
Represents a Java
interface source file as an in-memory modifiable element. |
interface |
JavaPackageInfoSource
Represents a Java Package Info descriptor source file.
|
interface |
JavaSource<T extends JavaSource<T>>
Represents a Java type in source form.
|
interface |
MemberSource<O extends JavaSource<O>,T>
Represents a
JavaSource member. |
interface |
MethodSource<O extends JavaSource<O>>
Represents a Java Method in source form.
|
interface |
NamedSource<T>
Represents a named Java source element.
|
interface |
PropertySource<O extends JavaSource<O>>
Source variant of
Property interface. |
interface |
TypeVariableSource<O extends JavaSource<O>>
Represents a type variable of a
GenericCapableSource JavaSource. |
Copyright © 2015 JBoss by Red Hat. All rights reserved.