Class SqmCteTableColumn
java.lang.Object
org.hibernate.query.sqm.tree.cte.SqmCteTableColumn
- All Implemented Interfaces:
Serializable, JpaCriteriaNode, JpaCteCriteriaAttribute, SqmCacheable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSqmCteTableColumn(SqmCteTable<?> cteTable, String columnName, SqmBindableType<?> typeExpressible) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanSqmCteTable<?> The declaring type.@Nullable Class<?> The java type of the attribute.getName()The name of the attribute.getType()inthashCode()boolean
-
Constructor Details
-
SqmCteTableColumn
public SqmCteTableColumn(SqmCteTable<?> cteTable, String columnName, SqmBindableType<?> typeExpressible)
-
-
Method Details
-
getCteTable
-
getColumnName
-
getType
-
getDeclaringType
Description copied from interface:JpaCteCriteriaAttributeThe declaring type.- Specified by:
getDeclaringTypein interfaceJpaCteCriteriaAttribute
-
getName
Description copied from interface:JpaCteCriteriaAttributeThe name of the attribute.- Specified by:
getNamein interfaceJpaCteCriteriaAttribute
-
getJavaType
Description copied from interface:JpaCteCriteriaAttributeThe java type of the attribute.- Specified by:
getJavaTypein interfaceJpaCteCriteriaAttribute
-
equals
-
hashCode
-
isCompatible
- Specified by:
isCompatiblein interfaceSqmCacheable
-
cacheHashCode
public int cacheHashCode()- Specified by:
cacheHashCodein interfaceSqmCacheable
-