Class ReactiveEntityMetamodel
java.lang.Object
org.hibernate.tuple.entity.EntityMetamodel
org.hibernate.reactive.tuple.entity.ReactiveEntityMetamodel
- All Implemented Interfaces:
Serializable
@Deprecated(since="4.2",
forRemoval=true)
public class ReactiveEntityMetamodel
extends EntityMetamodel
Deprecated, for removal: This API element is subject to removal in a future version.
No Longer used
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.tuple.entity.EntityMetamodel
NO_VERSION_INDX -
Constructor Summary
ConstructorsConstructorDescriptionReactiveEntityMetamodel(PersistentClass persistentClass, RuntimeModelCreationContext creationContext) Deprecated, for removal: This API element is subject to removal in a future version.ReactiveEntityMetamodel(PersistentClass persistentClass, RuntimeModelCreationContext creationContext, Function<String, org.hibernate.generator.Generator> generatorSupplier) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.hibernate.generator.GeneratoraugmentWithReactiveGenerator(org.hibernate.generator.Generator generator, org.hibernate.generator.GeneratorCreationContext creationContext, RuntimeModelCreationContext runtimeModelCreationContext) Deprecated, for removal: This API element is subject to removal in a future version.protected BytecodeEnhancementMetadatagetBytecodeEnhancementMetadataPojo(PersistentClass persistentClass, RuntimeModelCreationContext creationContext, Set<String> idAttributeNames, CompositeType nonAggregatedCidMapper, boolean collectionsInDefaultFetchGroupEnabled) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class org.hibernate.tuple.entity.EntityMetamodel
getBytecodeEnhancementMetadata, getCascadeStyles, getDirtyCheckablePropertyTypes, getEntityType, getGenerators, getIdentifierProperty, getMutablePropertiesIndexes, getName, getNaturalIdentifierProperties, getNonlazyPropertyUpdateability, getOptimisticLockStyle, getProperties, getPropertyCheckability, getPropertyIndex, getPropertyIndexOrNull, getPropertyInsertability, getPropertyLaziness, getPropertyNames, getPropertyNullability, getPropertyOnDeleteActions, getPropertySpan, getPropertyTypes, getPropertyUpdateability, getPropertyVersionability, getRootName, getSessionFactory, getSubclassEntityNames, getSubclassId, getSuperclass, getVersionGenerator, getVersionProperty, getVersionPropertyIndex, hasCascadeDelete, hasCascadePersist, hasCascades, hasCollections, hasImmutableNaturalId, hasInsertGeneratedValues, hasLazyProperties, hasMutableProperties, hasNaturalIdentifier, hasNonIdentifierPropertyNamedId, hasOwnedCollections, hasPreInsertGeneratedValues, hasPreUpdateGeneratedValues, hasSubclasses, hasToOnes, hasUpdateGeneratedValues, isAbstract, isDynamicInsert, isDynamicUpdate, isExplicitPolymorphism, isInherited, isInstrumented, isLazy, isMutable, isNaturalIdentifierCached, isNaturalIdentifierInsertGenerated, isPolymorphic, isSelectBeforeUpdate, isVersioned, setLazy, toString
-
Constructor Details
-
ReactiveEntityMetamodel
public ReactiveEntityMetamodel(PersistentClass persistentClass, RuntimeModelCreationContext creationContext) Deprecated, for removal: This API element is subject to removal in a future version. -
ReactiveEntityMetamodel
public ReactiveEntityMetamodel(PersistentClass persistentClass, RuntimeModelCreationContext creationContext, Function<String, org.hibernate.generator.Generator> generatorSupplier) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
augmentWithReactiveGenerator
public static org.hibernate.generator.Generator augmentWithReactiveGenerator(org.hibernate.generator.Generator generator, org.hibernate.generator.GeneratorCreationContext creationContext, RuntimeModelCreationContext runtimeModelCreationContext) Deprecated, for removal: This API element is subject to removal in a future version. -
getBytecodeEnhancementMetadataPojo
protected BytecodeEnhancementMetadata getBytecodeEnhancementMetadataPojo(PersistentClass persistentClass, RuntimeModelCreationContext creationContext, Set<String> idAttributeNames, CompositeType nonAggregatedCidMapper, boolean collectionsInDefaultFetchGroupEnabled) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
getBytecodeEnhancementMetadataPojoin classEntityMetamodel
-