Package org.hibernate.sql.ast.tree.cte
Class CteTable
java.lang.Object
org.hibernate.sql.ast.tree.cte.CteTable
Describes the table definition for the CTE - its name amd its columns
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CteTable
createEntityTable
(String cteName, EntityMappingType entityDescriptor) static CteTable
createIdTable
(String cteName, EntityMappingType entityDescriptor) static int
determineModelPartStartIndex
(EntityPersister entityDescriptor, ModelPart modelPart) static void
forEachCteColumn
(String prefix, ModelPart modelPart, Consumer<CteColumn> consumer)
-
Constructor Details
-
CteTable
-
CteTable
-
-
Method Details
-
getTableExpression
-
getTableGroupProducer
-
getCteColumns
-
withName
-
createIdTable
-
createEntityTable
-
forEachCteColumn
-
determineModelPartStartIndex
public static int determineModelPartStartIndex(EntityPersister entityDescriptor, ModelPart modelPart)
-