| Package | Description |
|---|---|
| javax.ide.model.java |
The interfaces and classes implementing an IDE's java model.
|
| javax.ide.model.java.declaration |
Declaration model.
|
| javax.ide.model.java.source |
Various interfaces for use with Tree objects.
|
| Class and Description |
|---|
| ClassD
Represents a primitive, class, interface, enum, or annotation
type.
|
| PackageD
Represents a package.
|
| TypeD
Represents a type.
|
| Class and Description |
|---|
| ClassD
Represents a primitive, class, interface, enum, or annotation
type.
|
| ConstructorD
Represents a constructor.
|
| Declaration
Common supertype of all Declaration elements.
|
| Declaration.DeclarationKind
Identifies a Declaration.
|
| ExecutableD
Common supertype for constructor and method declarations.
|
| FieldD
Represents a field or enum constant.
|
| GenericD
Common supertype for Declaration elements that may declare type
parameters.
|
| HasAnnotationsD
Common supertype for Declaration elements that may have annotations.
|
| HasNameD
Common supertype for Declaration elements that have a name.
|
| HasTypeD
Common supertype for Declaration elements that have a type.
|
| MemberD
Represents a member declaration, part of a type declaration.
|
| MethodD
Represents a method or annotation element.
|
| PackageD
Represents a package.
|
| TypeD
Represents a type.
|
| Class and Description |
|---|
| Declaration
Common supertype of all Declaration elements.
|
| TypeD
Represents a type.
|