Package org.hibernate.query.sqm.tree
package org.hibernate.query.sqm.tree
This package contains the classes that make up the SQM tree nodes.
-
ClassDescriptionBase implementation of a criteria node.In some cases it is useful to be able to handle UPDATE or DELETE SQM trees using a single contract.Common extension of SqmStatement for DML (delete, update and insert-select) statements.Accessor for
SqmExpressible.Represents a canonical join type.Base contract for any SQM AST node.SqmQuery<T>Commonality between a top-level statement and a sub-querySqmStatement<T>The basic SQM statement contract for top-level statementsSqmTypedNode<T>Optional contract for SqmNode implementations which are typedOptional contract for SqmNode implementations that can be visited by a SemanticQueryWalker.