Package org.hibernate.metamodel.mapping
Interface GeneratedValueResolver
-
- All Known Implementing Classes:
InDatabaseGeneratedValueResolver
,InMemoryGeneratedValueResolver
,NoGeneratedValueResolver
public interface GeneratedValueResolver
Generalized contract covering an attribute's generation handling
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static GeneratedValueResolver
from(ValueGeneration valueGeneration, GenerationTiming requestedTiming, int dbSelectionPosition)
GenerationTiming
getGenerationTiming()
Object
resolveGeneratedValue(Object[] row, Object entity, SharedSessionContractImplementor session)
-
-
-
Method Detail
-
from
static GeneratedValueResolver from(ValueGeneration valueGeneration, GenerationTiming requestedTiming, int dbSelectionPosition)
-
getGenerationTiming
GenerationTiming getGenerationTiming()
-
resolveGeneratedValue
Object resolveGeneratedValue(Object[] row, Object entity, SharedSessionContractImplementor session)
-
-