Interface JavaTypedExpressible<T>
-
- All Known Subinterfaces:
AdjustableBasicType<J>,AggregatedIdentifierMapping,AttributeMapping,BasicEntityIdentifierMapping,BasicPluralType<C,E>,BasicType<T>,BasicValuedMapping,BasicValuedModelPart,CollectionIdentifierDescriptor,CollectionPart,CompositeIdentifierMapping,ConvertedBasicType<J>,DiscriminatorMapping,DiscriminatorType<O>,EmbeddableValuedFetchable,EmbeddableValuedModelPart,EntityDiscriminatorMapping,EntityIdentifierMapping,EntityVersionMapping,ForeignKeyDescriptor,NonAggregatedIdentifierMapping,OwnedValuedModelPart,PluralAttributeMapping,org.hibernate.metamodel.mapping.internal.SingleAttributeIdentifierMapping,SingularAttributeMapping,ValuedModelPart,ValueMapping
- All Known Implementing Classes:
AbstractSingleColumnStandardBasicType,AbstractStandardBasicType,AnonymousTupleBasicEntityIdentifierMapping,AnonymousTupleBasicValuedModelPart,AnonymousTupleEmbeddableValuedModelPart,AnonymousTupleEmbeddedEntityIdentifierMapping,AnonymousTupleEntityValuedModelPart,AnonymousTupleNonAggregatedEntityIdentifierMapping,BasicArrayType,BasicCollectionType,ConvertedBasicArrayType,ConvertedBasicCollectionType,CustomType,DiscriminatorType,EntityTypeLiteral,JavaObjectType,JdbcLiteral,NullType,SerializableToBlobType,SerializableType,StandardBasicTypeTemplate
public interface JavaTypedExpressible<T>Contract for something that has an associated JavaType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)JavaType<T>getExpressibleJavaType()
-
-
-
Method Detail
-
addToCacheKey
void addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)
-
-