public static final class Java.FieldDeclaration extends Java.Statement implements Java.TypeBodyDeclaration, Java.DocCommentable
| Modifier and Type | Field and Description |
|---|---|
Java.Modifiers |
modifiers
The modifiers of this field declaration.
|
Java.Type |
type
The type of this field.
|
Java.VariableDeclarator[] |
variableDeclarators
The declarators of this field declaration, e.g.
|
localVariablesNOWHERE| Constructor and Description |
|---|
FieldDeclaration(Location location,
String optionalDocComment,
Java.Modifiers modifiers,
Java.Type type,
Java.VariableDeclarator[] variableDeclarators) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.BlockStatementVisitor visitor)
Invokes the '
visit...()' method of Visitor.BlockStatementVisitor for the concrete
Java.BlockStatement type. |
void |
accept(Visitor.TypeBodyDeclarationVisitor visitor)
Invokes the '
visit...()' method of Visitor.TypeBodyDeclarationVisitor for the concrete
Java.TypeBodyDeclaration type. |
Java.Annotation[] |
getAnnotations() |
Java.TypeDeclaration |
getDeclaringType() |
String |
getDocComment() |
boolean |
hasDeprecatedDocTag()
Returns
true if the object has a doc comment and
the @deprecated tag appears in the doc
comment. |
boolean |
isStatic() |
void |
setDeclaringType(Java.TypeDeclaration declaringType)
Sets the type declaration that this declaration belongs to.
|
String |
toString() |
findLocalVariable, getEnclosingScope, setEnclosingScopegetLocation, throwCompileExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLocation, throwCompileExceptiongetEnclosingScopepublic final Java.Modifiers modifiers
public final Java.Type type
public final Java.VariableDeclarator[] variableDeclarators
public FieldDeclaration(Location location, String optionalDocComment, Java.Modifiers modifiers, Java.Type type, Java.VariableDeclarator[] variableDeclarators)
public Java.Annotation[] getAnnotations()
public void setDeclaringType(Java.TypeDeclaration declaringType)
Java.TypeBodyDeclarationsetDeclaringType in interface Java.TypeBodyDeclarationpublic Java.TypeDeclaration getDeclaringType()
getDeclaringType in interface Java.TypeBodyDeclarationpublic boolean isStatic()
isStatic in interface Java.TypeBodyDeclarationpublic void accept(Visitor.TypeBodyDeclarationVisitor visitor)
Java.TypeBodyDeclarationvisit...()' method of Visitor.TypeBodyDeclarationVisitor for the concrete
Java.TypeBodyDeclaration type.accept in interface Java.TypeBodyDeclarationpublic void accept(Visitor.BlockStatementVisitor visitor)
Java.BlockStatementvisit...()' method of Visitor.BlockStatementVisitor for the concrete
Java.BlockStatement type.accept in interface Java.BlockStatementpublic String getDocComment()
getDocComment in interface Java.DocCommentablenullpublic boolean hasDeprecatedDocTag()
Java.DocCommentabletrue if the object has a doc comment and
the @deprecated tag appears in the doc
comment.hasDeprecatedDocTag in interface Java.DocCommentableCopyright © 2001–2025. All rights reserved.