public final class ContinueStmt extends Statement implements NodeWithOptionalLabel<ContinueStmt>
continue brains;
continue;
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversal
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY
Constructor and Description |
---|
ContinueStmt() |
ContinueStmt(SimpleName label) |
ContinueStmt(String label) |
ContinueStmt(TokenRange tokenRange,
SimpleName label)
This constructor is used by the parser and is considered private.
|
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.
|
ContinueStmt |
asContinueStmt() |
ContinueStmt |
clone() |
Optional<SimpleName> |
getLabel() |
ContinueStmtMetaModel |
getMetaModel() |
void |
ifContinueStmt(Consumer<ContinueStmt> action) |
boolean |
isContinueStmt() |
boolean |
remove(Node node) |
ContinueStmt |
removeLabel() |
boolean |
replace(Node node,
Node replacementNode) |
ContinueStmt |
setLabel(SimpleName label)
Sets the label
|
Optional<ContinueStmt> |
toContinueStmt() |
asAssertStmt, asBlockStmt, asBreakStmt, asDoStmt, asEmptyStmt, asExplicitConstructorInvocationStmt, asExpressionStmt, asForeachStmt, asForStmt, asIfStmt, asLabeledStmt, asLocalClassDeclarationStmt, asReturnStmt, asSwitchEntryStmt, asSwitchStmt, asSynchronizedStmt, asThrowStmt, asTryStmt, asUnparsableStmt, asWhileStmt, ifAssertStmt, ifBlockStmt, ifBreakStmt, ifDoStmt, ifEmptyStmt, ifExplicitConstructorInvocationStmt, ifExpressionStmt, ifForeachStmt, ifForStmt, ifIfStmt, ifLabeledStmt, ifLocalClassDeclarationStmt, ifReturnStmt, ifSwitchEntryStmt, ifSwitchStmt, ifSynchronizedStmt, ifThrowStmt, ifTryStmt, ifUnparsableStmt, ifWhileStmt, isAssertStmt, isBlockStmt, isBreakStmt, isDoStmt, isEmptyStmt, isExplicitConstructorInvocationStmt, isExpressionStmt, isForeachStmt, isForStmt, isIfStmt, isLabeledStmt, isLocalClassDeclarationStmt, isReturnStmt, isSwitchEntryStmt, isSwitchStmt, isSynchronizedStmt, isThrowStmt, isTryStmt, isUnparsableStmt, isWhileStmt, toAssertStmt, toBlockStmt, toBreakStmt, toDoStmt, toEmptyStmt, toExplicitConstructorInvocationStmt, toExpressionStmt, toForeachStmt, toForStmt, toIfStmt, toLabeledStmt, toLocalClassDeclarationStmt, toReturnStmt, toSwitchEntryStmt, toSwitchStmt, toSynchronizedStmt, toThrowStmt, toTryStmt, toUnparsableStmt, toWhileStmt
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, walk
finalize, getClass, notify, notifyAll, wait, wait, wait
getLabelAsString, setLabel
getAncestorOfType
containsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBefore
public ContinueStmt()
public ContinueStmt(String label)
public ContinueStmt(SimpleName label)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public ContinueStmt(TokenRange tokenRange, SimpleName label)
@Generated(value="com.github.javaparser.generator.core.node.AcceptGenerator") public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitable
accept
in interface Visitable
R
- the type of the return value of the visitorA
- the type the user argument passed to the visitorv
- the visitor implementationarg
- the argument passed to the visitor (of type A)@Generated(value="com.github.javaparser.generator.core.node.AcceptGenerator") public <A> void accept(VoidVisitor<A> v, A arg)
Visitable
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public Optional<SimpleName> getLabel()
getLabel
in interface NodeWithOptionalLabel<ContinueStmt>
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public ContinueStmt setLabel(SimpleName label)
setLabel
in interface NodeWithOptionalLabel<ContinueStmt>
label
- the label, can be null@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public boolean remove(Node node)
@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public ContinueStmt removeLabel()
removeLabel
in interface NodeWithOptionalLabel<ContinueStmt>
@Generated(value="com.github.javaparser.generator.core.node.CloneGenerator") public ContinueStmt clone()
@Generated(value="com.github.javaparser.generator.core.node.GetMetaModelGenerator") public ContinueStmtMetaModel getMetaModel()
getMetaModel
in class Statement
@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 isContinueStmt()
isContinueStmt
in class Statement
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ContinueStmt asContinueStmt()
asContinueStmt
in class Statement
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifContinueStmt(Consumer<ContinueStmt> action)
ifContinueStmt
in class Statement
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ContinueStmt> toContinueStmt()
toContinueStmt
in class Statement
Copyright © 2007–2018. All rights reserved.