Package org.hibernate.query.sqm.tree.cte
Class SqmCteTableColumn
- java.lang.Object
-
- org.hibernate.query.sqm.tree.cte.SqmCteTableColumn
-
- All Implemented Interfaces:
Serializable,JpaCriteriaNode,JpaCteCriteriaAttribute
public class SqmCteTableColumn extends Object implements JpaCteCriteriaAttribute
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SqmCteTableColumn(SqmCteTable<?> cteTable, String columnName, SqmExpressible<?> typeExpressible)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetColumnName()SqmCteTable<?>getCteTable()JpaCteCriteriaType<?>getDeclaringType()The declaring type.Class<?>getJavaType()The java type of the attribute.StringgetName()The name of the attribute.SqmExpressible<?>getType()
-
-
-
Constructor Detail
-
SqmCteTableColumn
public SqmCteTableColumn(SqmCteTable<?> cteTable, String columnName, SqmExpressible<?> typeExpressible)
-
-
Method Detail
-
getCteTable
public SqmCteTable<?> getCteTable()
-
getColumnName
public String getColumnName()
-
getType
public SqmExpressible<?> getType()
-
getDeclaringType
public JpaCteCriteriaType<?> getDeclaringType()
Description copied from interface:JpaCteCriteriaAttributeThe declaring type.- Specified by:
getDeclaringTypein interfaceJpaCteCriteriaAttribute
-
getName
public String getName()
Description copied from interface:JpaCteCriteriaAttributeThe name of the attribute.- Specified by:
getNamein interfaceJpaCteCriteriaAttribute
-
getJavaType
public Class<?> getJavaType()
Description copied from interface:JpaCteCriteriaAttributeThe java type of the attribute.- Specified by:
getJavaTypein interfaceJpaCteCriteriaAttribute
-
-