Class ReactiveEntityMetamodel
java.lang.Object
org.hibernate.tuple.entity.EntityMetamodel
org.hibernate.reactive.tuple.entity.ReactiveEntityMetamodel
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.tuple.entity.EntityMetamodel
NO_VERSION_INDX -
Constructor Summary
ConstructorsConstructorDescriptionReactiveEntityMetamodel(PersistentClass persistentClass, EntityPersister persister, RuntimeModelCreationContext creationContext) ReactiveEntityMetamodel(PersistentClass persistentClass, EntityPersister persister, RuntimeModelCreationContext creationContext, Function<String, org.hibernate.generator.Generator> generatorSupplier) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.hibernate.generator.GeneratoraugmentWithReactiveGenerator(org.hibernate.generator.Generator generator, org.hibernate.generator.GeneratorCreationContext creationContext, RuntimeModelCreationContext runtimeModelCreationContext) 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, getPropertySpan, getPropertyTypes, getPropertyUpdateability, getPropertyVersionability, getRootName, getSessionFactory, getSubclassEntityNames, getSubclassId, getSuperclass, getVersionGenerator, getVersionProperty, getVersionPropertyIndex, hasCascadeDelete, hasCascades, hasCollections, hasImmutableNaturalId, hasInsertGeneratedValues, hasLazyProperties, hasMutableProperties, hasNaturalIdentifier, hasNonIdentifierPropertyNamedId, hasOwnedCollections, hasPreInsertGeneratedValues, hasPreUpdateGeneratedValues, hasSubclasses, hasUpdateGeneratedValues, isAbstract, isDynamicInsert, isDynamicUpdate, isExplicitPolymorphism, isInherited, isInstrumented, isLazy, isMutable, isNaturalIdentifierCached, isNaturalIdentifierInsertGenerated, isPolymorphic, isSelectBeforeUpdate, isVersioned, setLazy, toString
-
Constructor Details
-
ReactiveEntityMetamodel
public ReactiveEntityMetamodel(PersistentClass persistentClass, EntityPersister persister, RuntimeModelCreationContext creationContext) -
ReactiveEntityMetamodel
public ReactiveEntityMetamodel(PersistentClass persistentClass, EntityPersister persister, RuntimeModelCreationContext creationContext, Function<String, org.hibernate.generator.Generator> generatorSupplier)
-
-
Method Details
-
augmentWithReactiveGenerator
public static org.hibernate.generator.Generator augmentWithReactiveGenerator(org.hibernate.generator.Generator generator, org.hibernate.generator.GeneratorCreationContext creationContext, RuntimeModelCreationContext runtimeModelCreationContext)
-