Module org.eclipse.persistence.core
Class ArithmeticFunctionNode
java.lang.Object
org.eclipse.persistence.internal.jpa.parsing.Node
org.eclipse.persistence.internal.jpa.parsing.FunctionalExpressionNode
org.eclipse.persistence.internal.jpa.parsing.ArithmeticFunctionNode
- All Implemented Interfaces:
AliasableNode
- Direct Known Subclasses:
AbsNode,LocateNode,ModNode,SizeNode,SqrtNode
INTERNAL
Purpose: This is the superclass for all the Arithmetic functions in EJBQL
Responsibilities:
- None, subclasses do all the work
- Since:
- TopLink 4.0
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.jpa.parsing.Node
alias, left, right, shouldGenerateExpression -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.persistence.internal.jpa.parsing.FunctionalExpressionNode
applyToQuery, isAliasableNodeMethods inherited from class org.eclipse.persistence.internal.jpa.parsing.Node
addToExpression, appendExpression, generateExpression, getAlias, getAsString, getColumn, getLeft, getLine, getRight, getType, hasLeft, hasRight, isAggregateNode, isAttributeNode, isConstructorNode, isCountNode, isDivideNode, isDotNode, isEscape, isLiteralNode, isMapKeyNode, isMinusNode, isMultiplyNode, isNotNode, isParameterNode, isPlusNode, isSubqueryNode, isVariableNode, qualifyAttributeAccess, resolveAttribute, resolveClass, resolveClass, resolveMapping, resolveMapping, setAlias, setColumn, setLeft, setLine, setRight, setType, toString, toString, toStringDisplayName, toStringIndent, validate, validateParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.persistence.internal.jpa.parsing.AliasableNode
getAlias, setAlias
-
Constructor Details
-
ArithmeticFunctionNode
public ArithmeticFunctionNode()ArithmeticFunctionNode constructor comment.
-