public class ASTFieldDeclaration extends AbstractJavaAccessTypeNode implements Dimensionable
parserbeginColumn, beginLine, children, endColumn, endLine, id, parent| Constructor and Description |
|---|
ASTFieldDeclaration(int id) |
ASTFieldDeclaration(JavaParser p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
int |
getArrayDepth() |
String |
getVariableName()
Gets the variable name of this field.
|
boolean |
isArray() |
boolean |
isFinal() |
boolean |
isInterfaceMember() |
boolean |
isPackagePrivate() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isSyntacticallyFinal() |
boolean |
isSyntacticallyPublic() |
boolean |
isSyntacticallyStatic() |
Object |
jjtAccept(JavaParserVisitor visitor,
Object data)
Accept the visitor.
|
getType, setTypegetModifiers, isAbstract, isDefault, isNative, isStrictfp, isSynchronized, isTransient, isVolatile, setAbstract, setDefault, setFinal, setModifiers, setNative, setPrivate, setProtected, setPublic, setStatic, setStrictfp, setSynchronized, setTransient, setVolatilechildrenAccept, comment, comment, getScope, jjtClose, jjtOpen, setScope, toStringappendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtGetChild, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtSetParent, setDataFlowNode, setImage, setUserData, testingOnly__setBeginColumn, testingOnly__setBeginLine, testingOnly__setEndColumn, testingOnly__setEndLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setDataFlowNode, setImage, setUserDatapublic ASTFieldDeclaration(int id)
public ASTFieldDeclaration(JavaParser p, int id)
public Object jjtAccept(JavaParserVisitor visitor, Object data)
jjtAccept in interface JavaNodejjtAccept in class AbstractJavaNodepublic boolean isSyntacticallyPublic()
public boolean isPublic()
isPublic in interface AccessNodeisPublic in class AbstractJavaAccessNodepublic boolean isSyntacticallyStatic()
public boolean isStatic()
isStatic in interface AccessNodeisStatic in class AbstractJavaAccessNodepublic boolean isSyntacticallyFinal()
public boolean isFinal()
isFinal in interface AccessNodeisFinal in class AbstractJavaAccessNodepublic boolean isPrivate()
isPrivate in interface AccessNodeisPrivate in class AbstractJavaAccessNodepublic boolean isPackagePrivate()
isPackagePrivate in interface AccessNodeisPackagePrivate in class AbstractJavaAccessNodepublic boolean isProtected()
isProtected in interface AccessNodeisProtected in class AbstractJavaAccessNodepublic boolean isInterfaceMember()
public boolean isArray()
isArray in interface Dimensionablepublic int getArrayDepth()
getArrayDepth in interface Dimensionablepublic String getVariableName()
null if the child node is not found.Copyright © 2002-2014 InfoEther. All Rights Reserved.