Package org.hibernate.query.sqm.tree
Class AbstractSqmNode
- java.lang.Object
-
- org.hibernate.query.sqm.tree.AbstractSqmNode
-
- All Implemented Interfaces:
Serializable
,JpaCriteriaNode
,SqmNode
- Direct Known Subclasses:
AbstractJpaTupleElement
,AbstractSqmSelectQuery
,AbstractSqmStatement
,SqmCastTarget
,SqmCteStatement
,SqmDistinct
,SqmDurationUnit
,SqmExtractUnit
,SqmSelectClause
,SqmSelection
,SqmTrimSpecification
,SqmWindow
,SqmWindowFrame
public abstract class AbstractSqmNode extends Object implements SqmNode, Serializable
Base implementation of a criteria node.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSqmNode(NodeBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeBuilder
nodeBuilder()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.query.sqm.tree.SqmNode
asLoggableText, copy
-
-
-
-
Constructor Detail
-
AbstractSqmNode
protected AbstractSqmNode(NodeBuilder builder)
-
-
Method Detail
-
nodeBuilder
public NodeBuilder nodeBuilder()
- Specified by:
nodeBuilder
in interfaceSqmNode
-
-