public class

UnsavedValueFactory

extends Object
java.lang.Object
   ↳ org.hibernate.engine.UnsavedValueFactory

Summary

Public Constructors
UnsavedValueFactory()
Public Methods
static IdentifierValue getUnsavedIdentifierValue(String unsavedValue, Getter identifierGetter, Type identifierType, Constructor constructor)
Return an IdentifierValue for the specified unsaved-value.
static VersionValue getUnsavedVersionValue(String versionUnsavedValue, Getter versionGetter, VersionType versionType, Constructor constructor)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public UnsavedValueFactory ()

Public Methods

public static IdentifierValue getUnsavedIdentifierValue (String unsavedValue, Getter identifierGetter, Type identifierType, Constructor constructor)

Return an IdentifierValue for the specified unsaved-value. If none is specified, guess the unsaved value by instantiating a test instance of the class and reading it's id property, or if that is not possible, using the java default value for the type

public static VersionValue getUnsavedVersionValue (String versionUnsavedValue, Getter versionGetter, VersionType versionType, Constructor constructor)