public abstract class BodyDeclaration<T extends BodyDeclaration<?>> extends Node implements NodeWithAnnotations<T>
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversalABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY| Modifier | Constructor and Description |
|---|---|
|
BodyDeclaration() |
|
BodyDeclaration(NodeList<AnnotationExpr> annotations) |
protected |
BodyDeclaration(TokenRange range) |
|
BodyDeclaration(TokenRange tokenRange,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
addOrphanComment, containsData, customInitialization, equals, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, findParent, findRootNode, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getSymbolResolver, getTokenRange, hasComment, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walkfinalize, getClass, notify, notifyAll, wait, wait, waitaddAndGetAnnotation, addAndGetAnnotation, addAnnotation, addAnnotation, addAnnotation, addMarkerAnnotation, addMarkerAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, getAnnotation, getAnnotationByClass, getAnnotationByName, isAnnotationPresent, isAnnotationPresent, setAnnotation, tryAddImportToParentCompilationUnitgetAncestorOfTypecontainsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBeforepublic BodyDeclaration()
public BodyDeclaration(NodeList<AnnotationExpr> annotations)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public BodyDeclaration(TokenRange tokenRange, NodeList<AnnotationExpr> annotations)
protected BodyDeclaration(TokenRange range)
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public NodeList<AnnotationExpr> getAnnotations()
getAnnotations in interface NodeWithAnnotations<T extends BodyDeclaration<?>>@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public T setAnnotations(NodeList<AnnotationExpr> annotations)
setAnnotations in interface NodeWithAnnotations<T extends BodyDeclaration<?>>@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public boolean remove(Node node)
@Generated(value="com.github.javaparser.generator.core.node.CloneGenerator") public BodyDeclaration<?> clone()
@Generated(value="com.github.javaparser.generator.core.node.GetMetaModelGenerator") public BodyDeclarationMetaModel getMetaModel()
getMetaModel in class Node@Generated(value="com.github.javaparser.generator.core.node.ReplaceMethodGenerator") public boolean replace(Node node, Node replacementNode)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isAnnotationDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public AnnotationDeclaration asAnnotationDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isAnnotationMemberDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public AnnotationMemberDeclaration asAnnotationMemberDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isCallableDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public CallableDeclaration asCallableDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isClassOrInterfaceDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ClassOrInterfaceDeclaration asClassOrInterfaceDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isConstructorDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ConstructorDeclaration asConstructorDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isEnumConstantDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public EnumConstantDeclaration asEnumConstantDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isEnumDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public EnumDeclaration asEnumDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isFieldDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public FieldDeclaration asFieldDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isInitializerDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public InitializerDeclaration asInitializerDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isMethodDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public MethodDeclaration asMethodDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isTypeDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public TypeDeclaration asTypeDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifAnnotationDeclaration(Consumer<AnnotationDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifAnnotationMemberDeclaration(Consumer<AnnotationMemberDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifCallableDeclaration(Consumer<CallableDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifClassOrInterfaceDeclaration(Consumer<ClassOrInterfaceDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifConstructorDeclaration(Consumer<ConstructorDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifEnumConstantDeclaration(Consumer<EnumConstantDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifEnumDeclaration(Consumer<EnumDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifFieldDeclaration(Consumer<FieldDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifInitializerDeclaration(Consumer<InitializerDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifMethodDeclaration(Consumer<MethodDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifTypeDeclaration(Consumer<TypeDeclaration> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<AnnotationDeclaration> toAnnotationDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<AnnotationMemberDeclaration> toAnnotationMemberDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<CallableDeclaration> toCallableDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ClassOrInterfaceDeclaration> toClassOrInterfaceDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ConstructorDeclaration> toConstructorDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<EnumConstantDeclaration> toEnumConstantDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<EnumDeclaration> toEnumDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<FieldDeclaration> toFieldDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<InitializerDeclaration> toInitializerDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<MethodDeclaration> toMethodDeclaration()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<TypeDeclaration> toTypeDeclaration()
Copyright © 2007–2018. All rights reserved.