| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
|---|---|
| org.hibernate.hql.ast.tree | |
| Uses of Node in org.hibernate.hql.ast.tree | 
|---|
| Subclasses of Node in org.hibernate.hql.ast.tree | |
|---|---|
|  class | AbstractNullnessCheckNodeAbstractNullnessCheckNode implementation | 
|  class | AbstractRestrictableStatementConvenience implementation of RestrictableStatement to centralize common functionality. | 
|  class | AbstractSelectExpressionPartial implementation of SelectExpression for all the nodes that aren't constructors. | 
|  class | AbstractStatementConvenience implementation of Statement to centralize common functionality. | 
|  class | AggregateNodeRepresents an aggregate function i.e. | 
|  class | BetweenOperatorNodeContract for nodes representing logcial BETWEEN (ternary) operators. | 
|  class | BinaryArithmeticOperatorNodeNodes which represent binary arithmetic operators. | 
|  class | BinaryLogicOperatorNodeContract for nodes representing binary operators. | 
|  class | BooleanLiteralNodeRepresents a boolean literal within a query. | 
|  class | Case2NodeRepresents a case ... | 
|  class | CaseNodeRepresents a case ... | 
|  class | CollectionFunctionRepresents 'elements()' or 'indices()'. | 
|  class | ConstructorNodeRepresents a constructor (new) in a SELECT. | 
|  class | CountNodeRepresents a COUNT expression in a select. | 
|  class | DeleteStatementDefines a top-level AST node representing an HQL delete statement. | 
|  class | DotNodeRepresents a reference to a property or alias expression. | 
|  class | FromClauseRepresents the 'FROM' part of a query or subquery, containing all mapped class references. | 
|  class | FromElementRepresents a single mapped class mentioned in an HQL FROM clause. | 
|  class | FromReferenceNodeRepresents a reference to a FROM element, for example a class alias in a WHERE clause. | 
|  class | HqlSqlWalkerNodeA semantic analysis node, that points back to the main analyzer. | 
|  class | IdentNodeRepresents an identifier all by itself, which may be a function name, a class alias, or a form of naked property-ref depending on the context. | 
|  class | ImpliedFromElementRepresents a FROM element implied by a path expression or a collection reference. | 
|  class | IndexNodeRepresents the [] operator and provides it's semantics. | 
|  class | InLogicOperatorNode | 
|  class | InsertStatementDefines a top-level AST node representing an HQL "insert select" statement. | 
|  class | IntoClauseRepresents an entity referenced in the INTO clause of an HQL INSERT statement. | 
|  class | IsNotNullLogicOperatorNodeIsNotNullLogicOperatorNode implementation | 
|  class | IsNullLogicOperatorNodeRepresents a 'is null' check. | 
|  class | JavaConstantNodeA node representing a static Java constant. | 
|  class | LiteralNodeRepresents a literal. | 
|  class | MethodNodeRepresents a method call. | 
|  class | OrderByClauseImplementation of OrderByClause. | 
|  class | ParameterNodeImplementation of ParameterNode. | 
|  class | QueryNodeDefines a top-level AST node representing an HQL select statement. | 
|  class | SelectClauseRepresents the list of expressions in a SELECT clause. | 
|  class | SelectExpressionImplA select expression that was generated by a FROM element. | 
|  class | SelectExpressionListCommon behavior - a node that contains a list of select expressions. | 
|  class | SqlFragmentRepresents an SQL fragment in the AST. | 
|  class | SqlNodeA base AST node for the intermediate tree. | 
|  class | UnaryArithmeticNode | 
|  class | UnaryLogicOperatorNodeRepresents a unary operator node. | 
|  class | UpdateStatementDefines a top-level AST node representing an HQL update statement. | 
| Methods in org.hibernate.hql.ast.tree that return Node | |
|---|---|
|  Node | BetweenOperatorNode.getFixtureOperand() | 
|  Node | BetweenOperatorNode.getHighOperand() | 
|  Node | InLogicOperatorNode.getInList() | 
|  Node | BinaryOperatorNode.getLeftHandOperand()Retrieves the left-hand operand of the operator. | 
|  Node | BinaryLogicOperatorNode.getLeftHandOperand()Retrieves the left-hand operand of the operator. | 
|  Node | BinaryArithmeticOperatorNode.getLeftHandOperand()Retrieves the left-hand operand of the operator. | 
|  Node | BetweenOperatorNode.getLowOperand() | 
|  Node | UnaryOperatorNode.getOperand()Retrievs the node representing the operator's single operand. | 
|  Node | UnaryLogicOperatorNode.getOperand() | 
|  Node | UnaryArithmeticNode.getOperand() | 
|  Node | BinaryOperatorNode.getRightHandOperand()Retrieves the right-hand operand of the operator. | 
|  Node | BinaryLogicOperatorNode.getRightHandOperand()Retrieves the right-hand operand of the operator. | 
|  Node | BinaryArithmeticOperatorNode.getRightHandOperand()Retrieves the right-hand operand of the operator. | 
| Methods in org.hibernate.hql.ast.tree with parameters of type Node | |
|---|---|
| protected  Type | BinaryLogicOperatorNode.extractDataType(Node operand) | 
| protected  Type | AbstractNullnessCheckNode.extractDataType(Node operand) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||