public class ClassInstanceConverter extends java.lang.Object implements Converter
Constructor and Description |
---|
ClassInstanceConverter()
PUBLIC: Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertDataValueToObjectValue(java.lang.Object fieldValue, Session session)
INTERNAL: Convert the class name to a class, then create an instance of the class.
|
java.lang.Object |
convertObjectValueToDataValue(java.lang.Object attributeValue, Session session)
INTERNAL: Convert to the field class.
|
void |
initialize(DatabaseMapping mapping, Session session)
INTERNAL: Set the mapping.
|
boolean |
isMutable()
INTERNAL: If the converter converts the value to a non-atomic value, i.e.
|
public ClassInstanceConverter()
public java.lang.Object convertDataValueToObjectValue(java.lang.Object fieldValue, Session session)
convertDataValueToObjectValue
in interface Converter
public java.lang.Object convertObjectValueToDataValue(java.lang.Object attributeValue, Session session)
convertObjectValueToDataValue
in interface Converter
public void initialize(DatabaseMapping mapping, Session session)
initialize
in interface Converter