public abstract class ArithmeticExpressionStateObject extends CompoundExpressionStateObject
arithmetic_expression ::= arithmetic_expression <identifier> arithmetic_term
AdditionExpressionStateObject
,
DivisionExpressionStateObject
,
MultiplicationExpressionStateObject
,
SubtractionExpressionStateObject
,
ArithmeticExpression
LEFT_STATE_OBJECT_PROPERTY, RIGHT_STATE_OBJECT_PROPERTY
Modifier and Type | Method and Description |
---|---|
ArithmeticExpression |
getExpression()
Returns the actual parsed object if this
StateObject representation of the JPQL query
was created by parsing an existing JPQL query. |
getIdentifier, getLeft, getRight, hasLeft, hasRight, isEquivalent, parseLeft, parseRight, setLeft, setRight
addPropertyChangeListener, children, decorate, equals, findIdentificationVariable, getDeclaration, getDecorator, getGrammar, getManagedTypeProvider, getParent, getQueryBuilder, getRoot, getType, getType, getTypeHelper, getTypeRepository, hashCode, isDecorated, removePropertyChangeListener, setExpression, setParent, toString, toString, toText
accept
public ArithmeticExpression getExpression()
StateObject
representation of the JPQL query
was created by parsing an existing JPQL query.getExpression
in interface StateObject
getExpression
in class CompoundExpressionStateObject
StateObject
or null
when the JPQL query is manually created (i.e. not from a string)EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference