java.io.Serializable
, java.lang.Comparable<ASTAnyTypeBodyDeclaration.DeclarationKind>
public static enum ASTAnyTypeBodyDeclaration.DeclarationKind extends java.lang.Enum<ASTAnyTypeBodyDeclaration.DeclarationKind>
Enum Constant | Description |
---|---|
ANNOTATION |
|
ANNOTATION_METHOD |
|
CLASS |
|
CONSTRUCTOR |
|
EMPTY |
No child,
ASTAnyTypeBodyDeclaration.getDeclarationNode() will return null. |
ENUM |
See
ASTEnumDeclaration . |
FIELD |
See
ASTFieldDeclaration . |
INITIALIZER |
See
ASTInitializer . |
INTERFACE |
|
METHOD |
See
ASTMethodDeclaration . |
Modifier and Type | Method | Description |
---|---|---|
static ASTAnyTypeBodyDeclaration.DeclarationKind |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static ASTAnyTypeBodyDeclaration.DeclarationKind[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ASTAnyTypeBodyDeclaration.DeclarationKind INITIALIZER
ASTInitializer
.public static final ASTAnyTypeBodyDeclaration.DeclarationKind CONSTRUCTOR
public static final ASTAnyTypeBodyDeclaration.DeclarationKind METHOD
ASTMethodDeclaration
.public static final ASTAnyTypeBodyDeclaration.DeclarationKind FIELD
ASTFieldDeclaration
.public static final ASTAnyTypeBodyDeclaration.DeclarationKind ANNOTATION_METHOD
public static final ASTAnyTypeBodyDeclaration.DeclarationKind CLASS
public static final ASTAnyTypeBodyDeclaration.DeclarationKind ENUM
ASTEnumDeclaration
.public static final ASTAnyTypeBodyDeclaration.DeclarationKind INTERFACE
public static final ASTAnyTypeBodyDeclaration.DeclarationKind ANNOTATION
public static final ASTAnyTypeBodyDeclaration.DeclarationKind EMPTY
ASTAnyTypeBodyDeclaration.getDeclarationNode()
will return null.public static ASTAnyTypeBodyDeclaration.DeclarationKind[] values()
for (ASTAnyTypeBodyDeclaration.DeclarationKind c : ASTAnyTypeBodyDeclaration.DeclarationKind.values()) System.out.println(c);
public static ASTAnyTypeBodyDeclaration.DeclarationKind valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullCopyright © 2002–2018 PMD. All rights reserved.