| Package | Description | 
|---|---|
| javax.ide.model.java.declaration | 
 
Declaration model. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ClassD
Represents a primitive, class, interface, enum, or annotation
 type. 
 | 
interface  | 
ConstructorD
Represents a constructor. 
 | 
interface  | 
ExecutableD
Common supertype for constructor and method declarations. 
 | 
interface  | 
FieldD
Represents a field or enum constant. 
 | 
interface  | 
GenericD
Common supertype for Declaration elements that may declare type
 parameters. 
 | 
interface  | 
MethodD
Represents a method or annotation element. 
 |