Interface ReturnableType<T>

All Superinterfaces:
BindableType<T>, DomainType<T>, SimpleDomainType<T>, SqmExpressible<T>, Type<T>
All Known Subinterfaces:
AdjustableBasicType<J>, BasicDomainType<J>, BasicPluralType<C,E>, BasicType<T>, ConvertedBasicType<J>, DiscriminatorType<O>
All Known Implementing Classes:
AbstractDiscriminatorSqmPathSource, AbstractSingleColumnStandardBasicType, AbstractStandardBasicType, AnonymousTupleType, AnyDiscriminatorSqmPathSource, ArrayTupleType, BasicArrayType, BasicCollectionType, BasicSqmPathSource, BasicTypeImpl, BasicTypeImpl, BottomType, ConvertedBasicArrayType, ConvertedBasicCollectionType, ConvertedBasicTypeImpl, CustomMutabilityConvertedBasicTypeImpl, CustomMutabilityConvertedPrimitiveBasicTypeImpl, CustomType, DiscriminatorType, DiscriminatorTypeImpl, EmbeddedDiscriminatorSqmPathSource, EntityDiscriminatorSqmPathSource, ImmutableNamedBasicTypeImpl, JavaObjectType, NamedBasicTypeImpl, NullType, PrimitiveBasicTypeImpl, QueryParameterJavaObjectType, SerializableToBlobType, SerializableType, SqmCteTable, StandardBasicTypeTemplate

@Incubating public interface ReturnableType<T> extends SimpleDomainType<T>
Specialization of DomainType for types that can be used as function returns