public final class EnumConstantDeclaration extends BodyDeclaration implements DocumentableNode, NamedNode
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE
Constructor and Description |
---|
EnumConstantDeclaration() |
EnumConstantDeclaration(int beginLine,
int beginColumn,
int endLine,
int endColumn,
java.util.List<AnnotationExpr> annotations,
java.lang.String name,
java.util.List<Expression> args,
java.util.List<BodyDeclaration> classBody) |
EnumConstantDeclaration(java.util.List<AnnotationExpr> annotations,
java.lang.String name,
java.util.List<Expression> args,
java.util.List<BodyDeclaration> classBody) |
EnumConstantDeclaration(java.lang.String name) |
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.
|
java.util.List<Expression> |
getArgs() |
java.util.List<BodyDeclaration> |
getClassBody() |
JavadocComment |
getJavaDoc() |
java.lang.String |
getName() |
void |
setArgs(java.util.List<Expression> args) |
void |
setClassBody(java.util.List<BodyDeclaration> classBody) |
void |
setJavaDoc(JavadocComment javadocComment) |
void |
setName(java.lang.String name) |
getAnnotations, setAnnotations
addOrphanComment, clone, contains, equals, getAllContainedComments, getBeginColumn, getBeginLine, getChildrenNodes, getComment, getData, getEndColumn, getEndLine, getOrphanComments, getParentNode, hasComment, hashCode, isPositionedAfter, isPositionedBefore, setAsParentNodeOf, setAsParentNodeOf, setBeginColumn, setBeginLine, setComment, setData, setEndColumn, setEndLine, setParentNode, toString, toStringWithoutComments
public EnumConstantDeclaration()
public EnumConstantDeclaration(java.lang.String name)
public EnumConstantDeclaration(java.util.List<AnnotationExpr> annotations, java.lang.String name, java.util.List<Expression> args, java.util.List<BodyDeclaration> classBody)
public EnumConstantDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, java.util.List<AnnotationExpr> annotations, java.lang.String name, java.util.List<Expression> args, java.util.List<BodyDeclaration> classBody)
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Node
public <A> void accept(VoidVisitor<A> v, A arg)
Node
public java.util.List<Expression> getArgs()
public java.util.List<BodyDeclaration> getClassBody()
public void setArgs(java.util.List<Expression> args)
public void setClassBody(java.util.List<BodyDeclaration> classBody)
public void setName(java.lang.String name)
public void setJavaDoc(JavadocComment javadocComment)
setJavaDoc
in interface DocumentableNode
public JavadocComment getJavaDoc()
getJavaDoc
in interface DocumentableNode
Copyright © 2007-2015. All Rights Reserved.