| Modifier and Type | Method and Description
|
|---|
| public default ResolvedEnumConstantDeclaration |
|
| public default ResolvedFieldDeclaration | asField()Return this as a FieldDeclaration or throw an UnsupportedOperationException
|
| public default ResolvedMethodDeclaration | asMethod()Return this as a MethodDeclaration or throw an UnsupportedOperationException
|
| public default ResolvedParameterDeclaration | asParameter()Return this as a ParameterDeclaration or throw an UnsupportedOperationException
|
| public default ResolvedTypeDeclaration | asType()Return this as a TypeDeclaration or throw an UnsupportedOperationException
|
| public String | getName()Should return the name or return null if the name is not available.
|
| public default boolean | hasName()Anonymous classes do not have a name, for example.
|
| public default boolean |
|
| public default boolean | isField()Does this declaration represents a class field?
|
| public default boolean | isMethod()Does this declaration represents a method?
|
| public default boolean | isParameter()Does this declaration represents a method parameter?
|
| public default boolean | isType()Does this declaration represents a type?
|
| public default boolean | isVariable()Does this declaration represents a variable?
|