public final class SynchronizedStmt extends Statement
| Constructor and Description |
|---|
SynchronizedStmt() |
SynchronizedStmt(Expression expr,
BlockStmt block) |
SynchronizedStmt(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Expression expr,
BlockStmt block) |
| 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.
|
SynchronizedStmt |
clone() |
BlockStmt |
getBlock() |
List<Node> |
getChildren() |
Expression |
getExpr() |
boolean |
removeChild(Node child) |
boolean |
replaceChildNode(Node oldChild,
Node newChild) |
void |
setBlock(BlockStmt block) |
void |
setExpr(Expression expr) |
getSymbolData, setSymbolDatacheck, clone, clone, contains, diableConstraints, enableConstraints, equals, getBeginColumn, getBeginLine, getCommonAncestor, getConstraints, getData, getEndColumn, getEndLine, getParentNode, getPrettySource, getPrettySource, hashCode, isAncestorOf, isInEqualLocation, isNewNode, isPreviousThan, remove, replaceChildNodeInList, setAsParentNodeOf, setAsParentNodeOf, setBeginColumn, setBeginLine, setConstraints, setData, setEndColumn, setEndLine, toString, updateReferencespublic SynchronizedStmt()
public SynchronizedStmt(Expression expr, BlockStmt block)
public SynchronizedStmt(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Expression expr,
BlockStmt block)
public boolean removeChild(Node child)
removeChild in class Nodepublic List<Node> getChildren()
getChildren in class Statementpublic <R,A> R accept(GenericVisitor<R,A> v, A arg)
Nodepublic <A> void accept(VoidVisitor<A> v, A arg)
Nodepublic BlockStmt getBlock()
public Expression getExpr()
public void setBlock(BlockStmt block)
public void setExpr(Expression expr)
public boolean replaceChildNode(Node oldChild, Node newChild)
replaceChildNode in class Nodepublic SynchronizedStmt clone() throws CloneNotSupportedException
clone in class StatementCloneNotSupportedExceptionCopyright © 2018. All rights reserved.