Uses of Interface
org.hibernate.type.descriptor.java.MutabilityPlan
-
Packages that use MutabilityPlan Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.spi Defines a registry for HibernateTypes.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
-
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 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.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 valuesstatic classDateJavaType.DateMutabilityPlanclassImmutabilityObject-typed form ofImmutableMutabilityPlanfor easier use withMutabilityfor usersclassImmutableMutabilityPlan<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()default MutabilityPlan<T>JavaType. getMutabilityPlan()Retrieve the mutability plan for this Java type.static <X> MutabilityPlan<X>Immutability. instance()Constructors in org.hibernate.type.descriptor.java with parameters of type MutabilityPlan Constructor Description 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
Classes in org.hibernate.type.descriptor.java.spi that implement MutabilityPlan Modifier and Type Class Description classFormatMapperBasedJavaType<T>Java type forFormatMapperbased types i.e.classJsonJavaType<T>classXmlJavaType<T>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)MutabilityPlan<T>FormatMapperBasedJavaType. getMutabilityPlan()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)<J> JavaType<J>JavaTypeRegistry. resolveDescriptor(Type javaType, BiFunction<Type,TypeConfiguration,MutabilityPlan<?>> mutabilityPlanCreator)Constructors in org.hibernate.type.descriptor.java.spi with parameters of type MutabilityPlan Constructor Description EntityJavaType(Class<T> type, MutabilityPlan<T> mutabilityPlan)FormatMapperBasedJavaType(Type type, MutabilityPlan<T> mutabilityPlan, TypeConfiguration typeConfiguration)JavaTypeBasicAdaptor(Class<T> type, MutabilityPlan<T> mutabilityPlan)JsonJavaType(Type type, MutabilityPlan<T> mutabilityPlan, TypeConfiguration typeConfiguration)UnknownBasicJavaType(Class<T> type, MutabilityPlan<T> mutabilityPlan)UnknownBasicJavaType(Type type, MutabilityPlan<T> mutabilityPlan)XmlJavaType(Type type, MutabilityPlan<T> mutabilityPlan, TypeConfiguration typeConfiguration) -
Uses of MutabilityPlan in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return MutabilityPlan Modifier and Type Method Description <J> MutabilityPlan<J>TypeConfiguration. createMutabilityPlan(Class<? extends MutabilityPlan<?>> planClass)Method parameters in org.hibernate.type.spi with type arguments of type MutabilityPlan Modifier and Type Method Description <J> MutabilityPlan<J>TypeConfiguration. createMutabilityPlan(Class<? extends MutabilityPlan<?>> planClass) -
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)
-