Uses of Interface
org.hibernate.type.descriptor.java.MutabilityPlan
-
Packages that use MutabilityPlan Package Description org.hibernate.annotations Package containing all Hibernate's specific annotations.org.hibernate.boot.model Package defining Hibernate's boot-time metamodel, which is an incrementally built understanding of the application's domain model (its entities, attributes, etc).org.hibernate.mapping org.hibernate.metamodel.mapping Hibernate's run-time mapping model.org.hibernate.type org.hibernate.type.descriptor.converter Support for handling JPAAttributeConverterinstances as part of the HibernateTypesystem.org.hibernate.type.descriptor.java org.hibernate.type.descriptor.java.spi org.hibernate.usertype -
-
Uses of MutabilityPlan in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type MutabilityPlan Modifier and Type Method Description Class<? extends MutabilityPlan<?>>value()The MutabilityPlan implementationClass<? extends MutabilityPlan<?>>value()The MutabilityPlan implementationClass<? extends MutabilityPlan<?>>value()A class implementingMutabilityPlan. -
Uses of MutabilityPlan in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type MutabilityPlan Modifier and Type Method Description static BasicValue.Resolution<?>TypeDefinition. createLocalResolution(String name, Class<?> typeImplementorClass, MutabilityPlan<?> explicitMutabilityPlan, Map<?,?> localTypeParams, MetadataBuildingContext buildingContext)BasicValue.Resolution<?>TypeDefinition. resolve(Map<?,?> localConfigParameters, MutabilityPlan<?> explicitMutabilityPlan, MetadataBuildingContext context, JdbcTypeIndicators indicators) -
Uses of MutabilityPlan in org.hibernate.mapping
Methods in org.hibernate.mapping that return MutabilityPlan Modifier and Type Method Description MutabilityPlan<J>BasicValue.Resolution. getMutabilityPlan()The resolved MutabilityPlanMethod parameters in org.hibernate.mapping with type arguments of type MutabilityPlan Modifier and Type Method Description voidBasicValue. setExplicitMutabilityPlanAccess(Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess) -
Uses of MutabilityPlan in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return MutabilityPlan Modifier and Type Method Description default MutabilityPlan<?>AttributeMapping. getExposedMutabilityPlan()MutabilityPlanAttributeMetadata. getMutabilityPlan() -
Uses of MutabilityPlan in org.hibernate.type
Methods in org.hibernate.type that return MutabilityPlan Modifier and Type Method Description protected MutabilityPlan<T>AbstractStandardBasicType. getMutabilityPlan()protected MutabilityPlan<T>SerializableToBlobType. getMutabilityPlan() -
Uses of MutabilityPlan in org.hibernate.type.descriptor.converter
Classes in org.hibernate.type.descriptor.converter that implement MutabilityPlan Modifier and Type Class Description classAttributeConverterMutabilityPlanImpl<T>The standard approach for defining a MutabilityPlan for converted (AttributeConverter) values is to always assume that they are immutable to make sure that dirty checking, deep copying and second-level caching all work properly no matter what. -
Uses of MutabilityPlan in org.hibernate.type.descriptor.java
Classes in org.hibernate.type.descriptor.java that implement MutabilityPlan Modifier and Type Class Description classArrayMutabilityPlan<T>A mutability plan for arrays.static classBlobJavaType.BlobMutabilityPlanstatic classCalendarJavaType.CalendarMutabilityPlanstatic classClobJavaType.ClobMutabilityPlanMutabilityPlan for Clob valuesclassComponentArrayMutabilityPlanMutability plan for component based arrays.static classDateJavaType.DateMutabilityPlanclassImmutableMutabilityPlan<T>Mutability plan for immutable objectsstatic classJdbcDateJavaType.DateMutabilityPlanstatic classJdbcTimeJavaType.TimeMutabilityPlanstatic classJdbcTimestampJavaType.TimestampMutabilityPlanclassMutableMutabilityPlan<T>Mutability plan for mutable objectsstatic classNClobJavaType.NClobMutabilityPlanstatic classSerializableJavaType.SerializableMutabilityPlan<S extends Serializable>Methods in org.hibernate.type.descriptor.java that return MutabilityPlan Modifier and Type Method Description MutabilityPlan<T>MutabilityPlanExposer. getExposedMutabilityPlan()MutabilityPlan<T>AbstractClassJavaType. getMutabilityPlan()MutabilityPlan<T>AbstractJavaType. getMutabilityPlan()MutabilityPlan<T>DbTimestampJavaType. getMutabilityPlan()Deprecated.default MutabilityPlan<T>JavaType. getMutabilityPlan()Retrieve the mutability plan for this Java type.Constructors in org.hibernate.type.descriptor.java with parameters of type MutabilityPlan Constructor Description AbstractArrayJavaType(Class<T> clazz, BasicType<E> baseDescriptor, MutabilityPlan<T> mutabilityPlan)AbstractArrayJavaType(Class<T> clazz, JavaType<E> baseDescriptor, MutabilityPlan<T> mutabilityPlan)AbstractClassJavaType(Class<? extends T> type, MutabilityPlan<? extends T> mutabilityPlan)Initialize a type descriptor for the given type and mutability plan.AbstractClassJavaType(Class<? extends T> type, MutabilityPlan<? extends T> mutabilityPlan, Comparator<? extends T> comparator)Initialize a type descriptor for the given type, mutability plan and comparator.AbstractJavaType(Type type, MutabilityPlan<T> mutabilityPlan)Initialize a type descriptor for the given type.AbstractTemporalJavaType(Class<? extends T> type, MutabilityPlan<? extends T> mutabilityPlan)AbstractTemporalJavaType(Class<? extends T> type, MutabilityPlan<? extends T> mutabilityPlan, Comparator<? extends T> comparator)SerializableJavaType(Class<T> type, MutabilityPlan<T> mutabilityPlan) -
Uses of MutabilityPlan in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi that return MutabilityPlan Modifier and Type Method Description <J> MutabilityPlan<J>RegistryHelper. determineMutabilityPlan(Type javaType, TypeConfiguration typeConfiguration)Method parameters in org.hibernate.type.descriptor.java.spi with type arguments of type MutabilityPlan Modifier and Type Method Description <J> JavaType<J>RegistryHelper. createTypeDescriptor(Type javaType, Supplier<MutabilityPlan<J>> fallbackMutabilityPlanResolver, TypeConfiguration typeConfiguration)Constructors in org.hibernate.type.descriptor.java.spi with parameters of type MutabilityPlan Constructor Description EntityJavaType(Class<T> type, MutabilityPlan<T> mutabilityPlan)JavaTypeBasicAdaptor(Class<T> type, MutabilityPlan<T> mutabilityPlan)UnknownBasicJavaType(Class<T> type, MutabilityPlan<T> mutabilityPlan)UnknownBasicJavaType(Type type, MutabilityPlan<T> mutabilityPlan) -
Uses of MutabilityPlan in org.hibernate.usertype
Methods in org.hibernate.usertype that return MutabilityPlan Modifier and Type Method Description MutabilityPlan<T>StaticUserTypeSupport. getMutabilityPlan()Constructors in org.hibernate.usertype with parameters of type MutabilityPlan Constructor Description StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan)StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan, BasicValueConverter<T,Object> valueConverter)
-