Interface TupleElement<X>
- Type Parameters:
X- the type of the element
- All Known Subinterfaces:
BooleanExpression, BooleanPath, CollectionJoin<Z,E>, ComparableExpression<C>, CompoundSelection<X>, CriteriaBuilder.Case<R>, CriteriaBuilder.Coalesce<T>, CriteriaBuilder.In<T>, CriteriaBuilder.SimpleCase<C, R>, Expression<T>, From<Z, X>, Join<Z, X>, ListJoin<Z, E>, MapJoin<Z, K, V>, MappingElement<T>, NumericExpression<N>, ParameterExpression<T>, Path<X>, PluralExpression<C, E>, PluralJoin<Z, C, E>, Predicate, Root<X>, Selection<X>, SetJoin<Z, E>, Subquery<T>, TemporalExpression<T>, TextExpression
- All Known Implementing Classes:
ColumnMapping, ConstructorMapping, EntityMapping
public interface TupleElement<X>
The
TupleElement interface defines an element that is
returned in a query result tuple.- Since:
- 2.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetAlias()Return the alias assigned to the tuple element or null, if no alias has been assigned.Return the Java type of the tuple element.
-
Method Details
-
getJavaType
-
getAlias
Return the alias assigned to the tuple element or null, if no alias has been assigned.- Returns:
- alias
-