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 String
getColumnName()
SqmCteTable<?>
getCteTable()
JpaCteCriteriaType<?>
getDeclaringType()
The declaring type.Class<?>
getJavaType()
The java type of the attribute.String
getName()
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:JpaCteCriteriaAttribute
The declaring type.- Specified by:
getDeclaringType
in interfaceJpaCteCriteriaAttribute
-
getName
public String getName()
Description copied from interface:JpaCteCriteriaAttribute
The name of the attribute.- Specified by:
getName
in interfaceJpaCteCriteriaAttribute
-
getJavaType
public Class<?> getJavaType()
Description copied from interface:JpaCteCriteriaAttribute
The java type of the attribute.- Specified by:
getJavaType
in interfaceJpaCteCriteriaAttribute
-
-