Interface | Description |
---|---|
AliasableNode |
This interface should be implemented by any node that can be aliased in the select clause.
|
NodeFactory |
INTERNAL
|
TypeHelper |
INTERNAL
|
Class | Description |
---|---|
AbsNode |
INTERNAL
|
AggregateNode | |
AllNode |
INTERNAL
|
AndNode |
INTERNAL
|
AnyNode |
INTERNAL
|
ArithmeticFunctionNode |
INTERNAL
|
AttributeNode |
INTERNAL
|
AvgNode |
INTERNAL
|
BetweenNode |
INTERNAL
|
BinaryOperatorNode |
INTERNAL
|
BooleanLiteralNode |
INTERNAL
|
CaseNode |
INTERNAL
|
ClassForInheritanceNode | |
CoalesceNode |
INTERNAL
|
CollectionMemberDeclNode |
INTERNAL
|
ConcatNode |
INTERNAL
|
ConstructorNode |
INTERNAL
|
CountNode |
INTERNAL
|
DateFunctionNode |
INTERNAL
|
DeleteNode |
INTERNAL:
DeleteNode is a ModifyNode that represents an DeleteAllQuery
|
DivideNode |
INTERNAL
|
DotNode |
INTERNAL
|
DoubleLiteralNode |
INTERNAL
|
EmptyCollectionComparisonNode |
INTERNAL
|
EqualsAssignmentNode |
INTERNAL:
EqualsAssignmentNode is implemented to distinguish nodes that hold updates in an update
query from other BinaryOperatorNodes
|
EqualsNode |
INTERNAL
|
EscapeNode | |
ExistsNode |
INTERNAL
|
FetchJoinNode |
INTERNAL
|
FloatLiteralNode |
INTERNAL
|
FromNode |
INTERNAL
|
FuncNode |
INTERNAL
|
FunctionalExpressionNode |
INTERNAL
|
GenerationContext |
INTERNAL
|
GreaterThanEqualToNode |
INTERNAL
|
GreaterThanNode |
INTERNAL
|
GroupByNode |
INTERNAL
|
HavingNode | |
IdentificationVariableDeclNode |
INTERNAL
|
IndexNode |
INTERNAL
|
InNode |
INTERNAL
|
IntegerLiteralNode |
INTERNAL
|
JoinDeclNode |
INTERNAL
|
JPQLParseTree |
INTERNAL
|
LengthNode |
INTERNAL
|
LessThanEqualToNode |
INTERNAL
|
LessThanNode |
INTERNAL
|
LikeNode |
INTERNAL
|
LiteralNode |
INTERNAL
|
LocateNode |
INTERNAL
|
LogicalOperatorNode |
INTERNAL
|
LongLiteralNode |
INTERNAL
|
LowerNode |
INTERNAL
|
MajorNode | |
MapEntryNode |
INTERNAL
|
MapKeyNode |
INTERNAL
|
MaxNode |
INTERNAL
|
MemberOfNode | |
MinNode |
INTERNAL
|
MinusNode |
INTERNAL
|
ModifyNode |
INTERNAL:
ModifyNode is the superclass for UpdateNode and DeleteNode
|
ModNode | |
MultiplyNode |
INTERNAL
|
Node |
INTERNAL
|
NodeFactoryImpl |
INTERNAL
|
NotEqualsNode |
INTERNAL
|
NotNode |
INTERNAL
|
NullComparisonNode |
INTERNAL
|
NullIfNode |
INTERNAL
|
OrderByItemNode | |
OrderByNode |
INTERNAL
|
OrNode |
INTERNAL
|
ParameterNode |
INTERNAL
|
ParseTree |
INTERNAL
|
ParseTreeContext |
INTERNAL
|
PlusNode |
INTERNAL
|
QueryNode |
INTERNAL:
This node contains the information about what kind of query is represented it's tree
(e.g.
|
RangeDeclNode |
INTERNAL
|
SelectGenerationContext |
INTERNAL:
An extension of GenerationContext the provides SELECT specific behavior.
|
SelectNode |
INTERNAL:
|
SetNode |
INTERNAL:
This node holds a list of all the updates that will occur in an Update Query.
|
SimpleConditionalExpressionNode |
INTERNAL
|
SizeNode |
INTERNAL
|
SomeNode |
INTERNAL
|
SortDirectionNode | |
SqrtNode |
INTERNAL
|
StringFunctionNode |
INTERNAL
NOTE CURRENTLY BEING USED
|
StringLiteralNode |
INTERNAL
|
SubqueryNode |
INTERNAL
|
SubstringNode |
INTERNAL
|
SumNode |
INTERNAL
|
TemporalLiteralNode |
INTERNAL
|
TrimNode |
INTERNAL
|
TypeHelperImpl |
INTERNAL
|
UnaryMinus |
INTERNAL
|
UpdateNode |
INTERNAL:
UpdateNode is a ModifyNode that represents an UpdateAllQuery
|
UpperNode |
INTERNAL
|
VariableNode |
INTERNAL
|
WhenThenNode |
INTERNAL
|
WhereNode |
INTERNAL
|
Enum | Description |
---|---|
NodeFactory.TrimSpecification |
Trim specification constants.
|
TemporalLiteralNode.TemporalType |
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference