Class GeneratedValuesImpl
- java.lang.Object
-
- org.hibernate.generator.values.internal.GeneratedValuesImpl
-
- All Implemented Interfaces:
GeneratedValues
public class GeneratedValuesImpl extends Object implements GeneratedValues
Standard implementation forGeneratedValues
usingIdentityHashMap
.
-
-
Constructor Summary
Constructors Constructor Description GeneratedValuesImpl(List<? extends ModelPart> generatedProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGeneratedValue(ModelPart modelPart, Object value)
Register a generated value for the correspondingModelPart
Object
getGeneratedValue(ModelPart modelPart)
Retrieve a generated value for the requestedModelPart
.List<Object>
getGeneratedValues(List<? extends ModelPart> modelParts)
Retrieves a list of generated values corresponding to the list of requestedModelPart
s.
-
-
-
Method Detail
-
addGeneratedValue
public void addGeneratedValue(ModelPart modelPart, Object value)
Description copied from interface:GeneratedValues
Register a generated value for the correspondingModelPart
- Specified by:
addGeneratedValue
in interfaceGeneratedValues
-
getGeneratedValue
public Object getGeneratedValue(ModelPart modelPart)
Description copied from interface:GeneratedValues
Retrieve a generated value for the requestedModelPart
.- Specified by:
getGeneratedValue
in interfaceGeneratedValues
-
getGeneratedValues
public List<Object> getGeneratedValues(List<? extends ModelPart> modelParts)
Description copied from interface:GeneratedValues
Retrieves a list of generated values corresponding to the list of requestedModelPart
s. Ensures the order of the values in the returned list corresponds to the input properties.- Specified by:
getGeneratedValues
in interfaceGeneratedValues
-
-