| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static IdentifierValue | getUnsavedIdentifierValue(String unsavedValue, Getter identifierGetter, Type identifierType, Constructor<T> constructor)
Return an IdentifierValue for the specified unsaved-value. |
| public static VersionValue | getUnsavedVersionValue(String versionUnsavedValue, Getter versionGetter, VersionType<T> versionType, Constructor<T> constructor)
|
| private static Object |
| UnsavedValueFactory | back to summary |
|---|---|
| public UnsavedValueFactory() | |
| getUnsavedIdentifierValue | back to summary |
|---|---|
| public static IdentifierValue getUnsavedIdentifierValue(String unsavedValue, Getter identifierGetter, Type identifierType, Constructor<T> 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 | |
| getUnsavedVersionValue | back to summary |
|---|---|
| public static VersionValue getUnsavedVersionValue(String versionUnsavedValue, Getter versionGetter, VersionType<T> versionType, Constructor<T> constructor) | |
| instantiate | back to summary |
|---|---|
| private static Object instantiate(Constructor<T> constructor) | |