Class JExpr
java.lang.Object
com.inductiveautomation.snap.javatree.JNode
com.inductiveautomation.snap.javatree.JExpr
- Direct Known Subclasses:
- JExpr.AllocationExpr,- JExpr.ArrayIndexExpr,- JExpr.CastExpr,- JExprChain,- JExprMath,- JIdentifier,- JLiteral,- JMethodCall
The JNode base class for Java expressions.
 See: JLiteral, JIdentifier, JMethodCall, JOpExpr, ArrayIndex, Allocation, Cast
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classA JExpr subclass for Allocation expressions.static classA JExpr subclass for ArrayIndex expressions.static classA JExpr subclass for Cast expressions.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the parent JClassRef.Returns the expression prior to this expression, if parent is JExprChain and this expression isn't first.Methods inherited from class com.inductiveautomation.snap.javatree.JNodeaddChild, buildChildren, getBlock, getChild, getChildCount, getChildren, getClassLoader, getClassName, getClassNameImpl, getClassRef, getClassRefImpl, getEnclosingClassDecl, getEnclosingMemberDecl, getEnclosingMethodDecl, getEnd, getEndToken, getFile, getJClass, getLineIndex, getName, getNameImpl, getNodeAtCharIndex, getNodeFields, getNodeFieldsImpl, getNodeParents, getNodePath, getNodeString, getOthers, getParent, getParent, getReferencedClasses, getReferencedClassNames, getReferencedClassNames, getReferencedClassNames, getStart, getStartToken, getString, getVariableDecl, getVariableDeclInside, getVariableDecls, isBlock, setClassName, setClassRef, setEndToken, setJClass, setParent, setStartToken, toString
- 
Constructor Details- 
JExprpublic JExpr()
 
- 
- 
Method Details- 
getParentExprReturns the expression prior to this expression, if parent is JExprChain and this expression isn't first.
- 
getParentClassRefReturns the parent JClassRef.
 
-