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 CteTablecreateEntityTable(String cteName, EntityMappingType entityDescriptor) static CteTablecreateIdTable(String cteName, EntityMappingType entityDescriptor) static intdetermineModelPartStartIndex(EntityPersister entityDescriptor, ModelPart modelPart) static voidforEachCteColumn(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)
-