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
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CteTable
createEntityTable
(String cteName, PersistentClass persistentClass) static CteTable
createEntityTable
(String cteName, EntityMappingType entityDescriptor) Deprecated, for removal: This API element is subject to removal in a future version.static CteTable
createIdTable
(String cteName, PersistentClass persistentClass) static CteTable
createIdTable
(String cteName, EntityMappingType entityDescriptor) Deprecated, for removal: This API element is subject to removal in a future version.findCteColumns
(ModelPart modelPart)
-
Field Details
-
ENTITY_ROW_NUMBER_COLUMN
- See Also:
-
-
Constructor Details
-
CteTable
-
CteTable
-
-
Method Details
-
getTableExpression
-
getTableGroupProducer
-
getCteColumns
-
withName
-
createIdTable
@Deprecated(forRemoval=true, since="7.1") public static CteTable createIdTable(String cteName, EntityMappingType entityDescriptor) Deprecated, for removal: This API element is subject to removal in a future version. -
createEntityTable
@Deprecated(forRemoval=true, since="7.1") public static CteTable createEntityTable(String cteName, EntityMappingType entityDescriptor) Deprecated, for removal: This API element is subject to removal in a future version. -
createIdTable
-
createEntityTable
-
findCteColumns
-