public final class InstanceOfExpr extends Expression
| Constructor and Description |
|---|
InstanceOfExpr() |
InstanceOfExpr(Expression expr,
Type type) |
InstanceOfExpr(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Expression expr,
Type type) |
| 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.
|
InstanceOfExpr |
clone() |
List<Node> |
getChildren() |
Expression |
getExpr() |
Type |
getType() |
boolean |
removeChild(Node child) |
boolean |
replaceChildNode(Node oldChild,
Node newChild) |
void |
setExpr(Expression expr) |
void |
setType(Type type) |
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 InstanceOfExpr()
public InstanceOfExpr(Expression expr, Type type)
public InstanceOfExpr(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Expression expr,
Type type)
public boolean removeChild(Node child)
removeChild in class Nodepublic List<Node> getChildren()
getChildren in class Expressionpublic <R,A> R accept(GenericVisitor<R,A> v, A arg)
Nodepublic <A> void accept(VoidVisitor<A> v, A arg)
Nodepublic Expression getExpr()
public Type getType()
public void setExpr(Expression expr)
public void setType(Type type)
public boolean replaceChildNode(Node oldChild, Node newChild)
replaceChildNode in class Nodepublic InstanceOfExpr clone() throws CloneNotSupportedException
clone in class ExpressionCloneNotSupportedExceptionCopyright © 2018. All rights reserved.