| Package | Description | 
|---|---|
| javax.ide.model.java.declaration | 
 
Declaration model. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.ANNOTATION
An annotation. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.ARRAY_TYPE
An array type. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.CLASS
A class, interface, enum, or annotation type. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.CONSTRUCTOR
A field or enum constant. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.FIELD
A field or enum constant. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.LOCAL_VARIABLE
A method, constructor, or annotation element. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.METHOD
A method, constructor, or annotation element. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.PACKAGE
A method, constructor, or annotation element. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.PARAMETER
A parameter. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.TYPE_VARIABLE
A type variable. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.WILDCARD_TYPE
A wildcard type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Declaration.DeclarationKind | 
Declaration.getDeclarationKind()
Gets this Declaration's kind. 
 | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.valueOf(java.lang.Class ignored,
       java.lang.String name)  | 
static Declaration.DeclarationKind | 
Declaration.DeclarationKind.valueOf(int ordinal)  | 
static Declaration.DeclarationKind[] | 
Declaration.DeclarationKind.values()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
Declaration.DeclarationKind.compareTo(Declaration.DeclarationKind other)  |