Interface TupleType<J>
-
- All Superinterfaces:
BindableType<J>,SqmExpressible<J>
- All Known Implementing Classes:
AnonymousTupleType
public interface TupleType<J> extends SqmExpressible<J>
Describes any structural type without a direct java type representation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcomponentCount()SqmExpressible<?>get(int index)SqmExpressible<?>get(String componentName)StringgetComponentName(int index)List<String>getComponentNames()-
Methods inherited from interface org.hibernate.query.BindableType
getBindableJavaType
-
Methods inherited from interface org.hibernate.query.sqm.SqmExpressible
getExpressibleJavaType, isInstance, resolveExpressible
-
-
-
-
Method Detail
-
componentCount
int componentCount()
-
getComponentName
String getComponentName(int index)
-
get
SqmExpressible<?> get(int index)
-
get
SqmExpressible<?> get(String componentName)
-
-