Uses of Enum Class
org.hibernate.generator.EventType
Packages that useEventType
Package
Description
This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.
Contains a framework of strategies for efficient retrieval ofdatabase-generated values.
This package and its subpackages, especially
org.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGenerator orPostInsertIdentifierGenerator.Contains a framework of strategies for retrieving database-generated ids.
Contains the
UuidGenerator.This package abstracts persistence mechanisms for entities.
Most contracts here have been replaced by the new runtimemapping model.
Uses ofEventType inorg.hibernate.boot.jaxb.mapping
Methods inorg.hibernate.boot.jaxb.mapping that return types with arguments of typeEventTypeModifier and TypeMethodDescriptionGenerationTiming.getEventTypes()Return the equivalent set ofevent typesUses ofEventType inorg.hibernate.boot.models.annotations.internal
Methods inorg.hibernate.boot.models.annotations.internal that returnEventTypeMethods inorg.hibernate.boot.models.annotations.internal with parameters of typeEventTypeUses ofEventType inorg.hibernate.generator
Fields inorg.hibernate.generator with type parameters of typeEventTypeModifier and TypeFieldDescriptionEventTypeSets.ALLEventTypeSets.INSERT_AND_UPDATEEventTypeSets.INSERT_ONLYEventTypeSets.NONEEventTypeSets.UPDATE_ONLYMethods inorg.hibernate.generator that returnEventTypeModifier and TypeMethodDescriptionstaticEventTypeReturns the enum constant of this class with the specified name.staticEventType[]EventType.values()Returns an array containing the constants of this enum class, inthe order they are declared.Methods inorg.hibernate.generator that return types with arguments of typeEventTypeModifier and TypeMethodDescriptionAssigned.getEventTypes()Generator.getEventTypes()Theevent types for which this generator should be called to produce a new value.Methods inorg.hibernate.generator with parameters of typeEventTypeUses ofEventType inorg.hibernate.generator.internal
Methods inorg.hibernate.generator.internal that return types with arguments of typeEventTypeModifier and TypeMethodDescriptionCurrentTimestampGeneration.getEventTypes()GeneratedAlwaysGeneration.getEventTypes()GeneratedGeneration.getEventTypes()SourceGeneration.getEventTypes()Deprecated.TenantIdGeneration.getEventTypes()VersionGeneration.getEventTypes()Methods inorg.hibernate.generator.internal with parameters of typeEventTypeModifier and TypeMethodDescriptionCurrentTimestampGeneration.generate(SharedSessionContractImplementor session,Object owner,Object currentValue,EventType eventType) SourceGeneration.generate(SharedSessionContractImplementor session,Object owner,Object currentValue,EventType eventType) Deprecated.TenantIdGeneration.generate(SharedSessionContractImplementor session,Object owner,Object currentValue,EventType eventType) VersionGeneration.generate(SharedSessionContractImplementor session,Object owner,Object current,EventType eventType) Constructor parameters inorg.hibernate.generator.internal with type arguments of typeEventTypeUses ofEventType inorg.hibernate.generator.values
Methods inorg.hibernate.generator.values that returnEventTypeModifier and TypeMethodDescriptionAbstractGeneratedValuesMutationDelegate.getTiming()GeneratedValuesMutationDelegate.getTiming()Returns the timing this generated values delegate handles.Constructors inorg.hibernate.generator.values with parameters of typeEventTypeModifierConstructorDescriptionAbstractGeneratedValuesMutationDelegate(EntityPersister persister,EventType timing) AbstractGeneratedValuesMutationDelegate(EntityPersister persister,EventType timing, boolean supportsArbitraryValues, boolean supportsRowId) Uses ofEventType inorg.hibernate.generator.values.internal
Methods inorg.hibernate.generator.values.internal with parameters of typeEventTypeModifier and TypeMethodDescriptionGeneratedValuesHelper.createMappingProducer(EntityPersister persister,EventType timing, boolean supportsArbitraryValues, boolean supportsRowId) Utility method that instantiates aJdbcValuesMappingProducerso it can be cached by thedelegateswhen they are instantiated.staticGeneratedValuesGeneratedValuesHelper.getGeneratedValues(ResultSet resultSet,PreparedStatement statement,EntityPersister persister,EventType timing,SharedSessionContractImplementor session) Reads thegenerated valuesfor the specifiedResultSet.GeneratedValuesHelper.getGeneratedValuesDelegate(EntityPersister persister,EventType timing) Creates thedelegateused to retrievedatabase generated values on mutation execution through e.g.static booleanGeneratedValuesHelper.noCustomSql(EntityPersister persister,EventType timing) Uses ofEventType inorg.hibernate.id
Methods inorg.hibernate.id that return types with arguments of typeEventTypeModifier and TypeMethodDescriptionIdentifierGenerator.getEventTypes()NativeGenerator.getEventTypes()PostInsertIdentifierGenerator.getEventTypes()Methods inorg.hibernate.id with parameters of typeEventTypeModifier and TypeMethodDescriptiondefaultObjectIdentifierGenerator.generate(SharedSessionContractImplementor session,Object owner,Object currentValue,EventType eventType) Generate a value.NativeGenerator.generate(SharedSessionContractImplementor session,Object owner,Object currentValue,EventType eventType) Uses ofEventType inorg.hibernate.id.insert
Constructors inorg.hibernate.id.insert with parameters of typeEventTypeModifierConstructorDescriptionAbstractReturningDelegate(EntityPersister persister,EventType timing, boolean supportsArbitraryValues, boolean supportsRowId) protectedAbstractSelectingDelegate(EntityPersister persister,EventType timing, boolean supportsArbitraryValues, boolean supportsRowId) GetGeneratedKeysDelegate(EntityPersister persister, boolean inferredKeys,EventType timing) InsertReturningDelegate(EntityPersister persister,EventType timing) UniqueKeySelectingDelegate(EntityPersister persister,String[] uniqueKeyPropertyNames,EventType timing) Uses ofEventType inorg.hibernate.id.uuid
Methods inorg.hibernate.id.uuid that return types with arguments of typeEventTypeMethods inorg.hibernate.id.uuid with parameters of typeEventTypeUses ofEventType inorg.hibernate.metamodel.mapping.internal
Methods inorg.hibernate.metamodel.mapping.internal with parameters of typeEventTypeModifier and TypeMethodDescriptionstaticList<AttributeMapping>GeneratedValuesProcessor.getGeneratedAttributes(EntityMappingType entityDescriptor,EventType timing) Find attributes generated by anOnExecutionGenerator.Constructors inorg.hibernate.metamodel.mapping.internal with parameters of typeEventTypeModifierConstructorDescriptionGeneratedValuesProcessor(EntityPersister entityDescriptor,List<AttributeMapping> generatedAttributes,EventType timing,SessionFactoryImplementor sessionFactory) Uses ofEventType inorg.hibernate.persister.entity
Methods inorg.hibernate.persister.entity with parameters of typeEventTypeModifier and TypeMethodDescriptionprotectedGeneratedValuesProcessorAbstractEntityPersister.createGeneratedValuesProcessor(EventType timing,List<AttributeMapping> generatedAttributes) EntityPersister.getGeneratedProperties(EventType timing) Uses ofEventType inorg.hibernate.tuple
Methods inorg.hibernate.tuple that return types with arguments of typeEventTypeModifier and TypeMethodDescriptionGenerationTiming.getEventTypes()Deprecated, for removal: This API element is subject to removal in a future version.Return the equivalent set ofevent types