public class RuntimeToJavaConverter
extends java.lang.Object
Constructor and Description |
---|
RuntimeToJavaConverter(ModelProvider modelProvider,
SharedRecordTypeFactory sharedRecordTypeFactory,
ModelInstance modelInstance)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
ExternalRecordHolder |
convertExternalEntityToRuntime(java.lang.Object object)
Converts external value to runtime value.
|
static java.lang.Object |
convertToJava(boolean isForCustomUi,
Type type,
JavaMapping javaMapping,
java.lang.Object object)
Converts the given object to a java object for the given type.
|
static java.lang.Object |
convertToJava(java.lang.Object object)
Converts the given object to a java object for the given type.
|
static java.lang.Object |
convertToJava(Type type,
JavaMapping javaMapping,
java.lang.Object object)
Converts the given object to a java object for the given type.
|
static java.lang.Object |
convertToJavaIdentification(RecordType type,
java.lang.Object primaryKey)
Converts external record identification to java object structure.
|
java.lang.Object |
convertToRuntime(Type type,
java.lang.Object object)
Converts from a java objects to runtime object.
|
static java.lang.String |
createIdentificationString(RecordType recordType,
java.lang.Object value)
Creates identification string.
|
ExternalTypeFactory |
getTypeFactory(RecordType type)
Returns a type factory for the given type or null if there is none.
|
static java.io.Serializable |
parseIdentificationString(RecordType recordType,
java.lang.String entityIdentificationString)
Creates identification object from identification string.
|
public RuntimeToJavaConverter(ModelProvider modelProvider, SharedRecordTypeFactory sharedRecordTypeFactory, ModelInstance modelInstance)
modelProvider
- sharedRecordTypeFactory
- modelInstance
- public static java.lang.Object convertToJava(boolean isForCustomUi, Type type, JavaMapping javaMapping, java.lang.Object object)
isForCustomUi
- type
- javaMapping
- object
- public static java.lang.Object convertToJava(Type type, JavaMapping javaMapping, java.lang.Object object)
type
- javaMapping
- object
- public static java.lang.Object convertToJava(java.lang.Object object)
object
- public static java.lang.String createIdentificationString(RecordType recordType, java.lang.Object value)
recordType
- value
- public static java.io.Serializable parseIdentificationString(RecordType recordType, java.lang.String entityIdentificationString)
recordType
- entityIdentificationString
- public java.lang.Object convertToRuntime(Type type, java.lang.Object object)
type
- object
- public ExternalRecordHolder convertExternalEntityToRuntime(java.lang.Object object)
object
- public ExternalTypeFactory getTypeFactory(RecordType type)
type
- public static java.lang.Object convertToJavaIdentification(RecordType type, java.lang.Object primaryKey)
type
- primaryKey
- Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.