Top Fields Constructors Methods
org.hibernate.query.sqm.tree.cte

public Class SqmCteTableColumn

extends Object
implements JpaCteCriteriaAttribute
Class Inheritance
All Implemented Interfaces
org.hibernate.query.criteria.JpaCteCriteriaAttribute, org.hibernate.query.criteria.JpaCriteriaNode, java.io.Serializable
Imports
org.hibernate.query.criteria.JpaCteCriteriaAttribute, .JpaCteCriteriaType, org.hibernate.query.sqm.SqmExpressible

Authors
Steve Ebersole, Christian Beikov

Field Summary

Modifier and TypeField and Description
private final String
private final SqmCteTable<?>
private final SqmExpressible<?>

Constructor Summary

AccessConstructor and Description
public
SqmCteTableColumn(SqmCteTable<?> cteTable, String columnName, SqmExpressible<?> typeExpressible)

Method Summary

Modifier and TypeMethod and Description
public String
public SqmCteTable<?>
public JpaCteCriteriaType<?>
public Class<?>
public String
public SqmExpressible<?>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

columnNameback to summary
private final String columnName
cteTableback to summary
private final SqmCteTable<?> cteTable
typeExpressibleback to summary
private final SqmExpressible<?> typeExpressible

Constructor Detail

SqmCteTableColumnback to summary
public SqmCteTableColumn(SqmCteTable<?> cteTable, String columnName, SqmExpressible<?> typeExpressible)

Method Detail

getColumnNameback to summary
public String getColumnName()
getCteTableback to summary
public SqmCteTable<?> getCteTable()
getDeclaringTypeback to summary
public JpaCteCriteriaType<?> getDeclaringType()

Implements org.hibernate.query.criteria.JpaCteCriteriaAttribute.getDeclaringType.

Doc from org.hibernate.query.criteria.JpaCteCriteriaAttribute.getDeclaringType.

The declaring type.

Annotations
@Override
getJavaTypeback to summary
public Class<?> getJavaType()

Implements org.hibernate.query.criteria.JpaCteCriteriaAttribute.getJavaType.

Doc from org.hibernate.query.criteria.JpaCteCriteriaAttribute.getJavaType.

The java type of the attribute.

Annotations
@Override
getNameback to summary
public String getName()

Implements org.hibernate.query.criteria.JpaCteCriteriaAttribute.getName.

Doc from org.hibernate.query.criteria.JpaCteCriteriaAttribute.getName.

The name of the attribute.

Annotations
@Override
getTypeback to summary
public SqmExpressible<?> getType()