public final class CastExpr extends Expr implements CastExpression
Constructor and Description |
---|
CastExpr()
The noarg constructor is needed for ANTLR support and deserialization.
|
CastExpr(antlr.Token token)
The noarg constructor is needed for ANTLR support.
|
Modifier and Type | Method and Description |
---|---|
void |
arrive(NodeVisitor visitor)
Delegates to the argument
visitor . |
Expression |
getExpression()
Returns the node's cast expression.
|
java.lang.String |
getTypeName()
Returns the string representation of the Java class,
to which this node's expression is casted.
|
java.lang.Object |
leave(NodeVisitor visitor,
java.lang.Object[] results)
Delegates to the argument
visitor . |
clone, getChildren, getJavaClass, getObject, getParent, getTokenType, setObject, setParent, toString, walkNextChild
getColumn, getLine, getTypeInfo, initialize, initialize, initialize, setColumn, setLine, setTypeInfo, treeToString
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildren, getJavaClass, getObject, getParent, getTokenType, setObject, setParent, walkNextChild
public CastExpr()
setChildren
optionally.public CastExpr(antlr.Token token)
setChildren
optionally.public java.lang.String getTypeName()
getTypeName
in interface CastExpression
public Expression getExpression()
getExpression
in interface CastExpression
public void arrive(NodeVisitor visitor)
visitor
.public java.lang.Object leave(NodeVisitor visitor, java.lang.Object[] results)
visitor
.Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.