public final class FieldDeclaration extends BodyDeclaration implements DocumentableNode, TypedNode, NodeWithModifiers
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE
Constructor and Description |
---|
FieldDeclaration() |
FieldDeclaration(int beginLine,
int beginColumn,
int endLine,
int endColumn,
int modifiers,
List<AnnotationExpr> annotations,
Type type,
List<VariableDeclarator> variables)
Deprecated.
prefer using Range objects.
|
FieldDeclaration(int modifiers,
List<AnnotationExpr> annotations,
Type type,
List<VariableDeclarator> variables) |
FieldDeclaration(int modifiers,
Type type,
List<VariableDeclarator> variables) |
FieldDeclaration(int modifiers,
Type type,
VariableDeclarator variable) |
FieldDeclaration(Range range,
int modifiers,
List<AnnotationExpr> annotations,
Type type,
List<VariableDeclarator> variables) |
Modifier and Type | Method and Description |
---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
JavadocComment |
getJavaDoc()
Gets the JavaDoc for this node.
|
int |
getModifiers()
Return the modifiers of this member declaration.
|
Type |
getType() |
List<VariableDeclarator> |
getVariables() |
void |
setModifiers(int modifiers) |
void |
setType(Type type) |
void |
setVariables(List<VariableDeclarator> variables) |
getAnnotations, setAnnotations
addOrphanComment, clone, contains, equals, getAllContainedComments, getBegin, getBeginColumn, getBeginLine, getChildrenNodes, getComment, getData, getEnd, getEndColumn, getEndLine, getOrphanComments, getParentNode, getRange, hasComment, hashCode, isPositionedAfter, isPositionedAfter, isPositionedBefore, isPositionedBefore, setAsParentNodeOf, setAsParentNodeOf, setBegin, setBeginColumn, setBeginLine, setComment, setData, setEnd, setEndColumn, setEndLine, setParentNode, setRange, toString, toStringWithoutComments
public FieldDeclaration()
public FieldDeclaration(int modifiers, Type type, VariableDeclarator variable)
public FieldDeclaration(int modifiers, Type type, List<VariableDeclarator> variables)
public FieldDeclaration(int modifiers, List<AnnotationExpr> annotations, Type type, List<VariableDeclarator> variables)
@Deprecated public FieldDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, int modifiers, List<AnnotationExpr> annotations, Type type, List<VariableDeclarator> variables)
public FieldDeclaration(Range range, int modifiers, List<AnnotationExpr> annotations, Type type, List<VariableDeclarator> variables)
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Node
public <A> void accept(VoidVisitor<A> v, A arg)
Node
public int getModifiers()
getModifiers
in interface NodeWithModifiers
ModifierSet
public List<VariableDeclarator> getVariables()
public void setModifiers(int modifiers)
public void setVariables(List<VariableDeclarator> variables)
public JavadocComment getJavaDoc()
DocumentableNode
getJavaDoc
in interface DocumentableNode
Copyright © 2007–2016. All rights reserved.