Class JExpr.CastExpr
- java.lang.Object
-
- com.inductiveautomation.snap.javatree.JNode
-
- com.inductiveautomation.snap.javatree.JExpr
-
- com.inductiveautomation.snap.javatree.JExpr.CastExpr
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.snap.javatree.JExpr
JExpr.AllocationExpr, JExpr.ArrayIndexExpr, JExpr.CastExpr
-
-
Constructor Summary
Constructors Constructor Description CastExpr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JExpr
getCastExpression()
Returns the cast expression.JType
getCastType()
Returns the cast JType.protected java.lang.String
getClassNameImpl()
Tries to resolve the class name for this node.java.lang.String
getNodeString()
Returns the node name.void
setCastExpression(JExpr anExpr)
Sets the cast expression.void
setCastType(JType aType)
Sets the cast JType.-
Methods inherited from class com.inductiveautomation.snap.javatree.JExpr
getParentClassRef, getParentExpr
-
Methods inherited from class com.inductiveautomation.snap.javatree.JNode
addChild, buildChildren, getBlock, getChild, getChildCount, getChildren, getClassLoader, getClassName, getClassRef, getClassRefImpl, getEnclosingClassDecl, getEnclosingMemberDecl, getEnclosingMethodDecl, getEnd, getEndToken, getFile, getJClass, getLineIndex, getName, getNameImpl, getNodeAtCharIndex, getNodeFields, getNodeFieldsImpl, getNodeParents, getNodePath, getOthers, getParent, getParent, getReferencedClasses, getReferencedClassNames, getReferencedClassNames, getReferencedClassNames, getStart, getStartToken, getString, getVariableDecl, getVariableDeclInside, getVariableDecls, isBlock, setClassName, setClassRef, setEndToken, setJClass, setParent, setStartToken, toString
-
-
-
-
Method Detail
-
getCastType
public JType getCastType()
Returns the cast JType.
-
setCastType
public void setCastType(JType aType)
Sets the cast JType.
-
getCastExpression
public JExpr getCastExpression()
Returns the cast expression.
-
setCastExpression
public void setCastExpression(JExpr anExpr)
Sets the cast expression.
-
getNodeString
public java.lang.String getNodeString()
Returns the node name.- Overrides:
getNodeString
in classJNode
-
getClassNameImpl
protected java.lang.String getClassNameImpl()
Tries to resolve the class name for this node.- Overrides:
getClassNameImpl
in classJNode
-
-