| Modifier and Type | Field and Description |
|---|---|
| protected AttributeConverter | |
| private Class | |
| protected String | |
| protected boolean | |
| protected Class | |
| protected String | |
| protected boolean | |
| protected AbstractSession |
| Access | Constructor and Description |
|---|---|
| public | ConverterClass(String attributeConverterClassName, boolean isForMapKey, String fieldClassificationName, boolean disableConversion)
INTERNAL: This method will be called when creating a converter for an embedded mapping attribute. |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| public void | convertClassNamesToClasses(ClassLoader classLoader)
Implements org. |
| public Object | convertDataValueToObjectValue(Object dataValue, Session session)
Implements org. |
| public Object | convertObjectValueToDataValue(Object objectValue, Session session)
Implements org. |
| protected AttributeConverter | |
| private Class | |
| private T | |
| public void | initialize(DatabaseMapping mapping, Session session)
Implements org. |
| public boolean | |
| public void |
| attributeConverter | back to summary |
|---|---|
| protected AttributeConverter<X, Y> attributeConverter | |
| attributeConverterClass | back to summary |
|---|---|
| private Class<T> attributeConverterClass | |
| attributeConverterClassName | back to summary |
|---|---|
| protected String attributeConverterClassName | |
| disableConversion | back to summary |
|---|---|
| protected boolean disableConversion | |
| fieldClassification | back to summary |
|---|---|
| protected Class<?> fieldClassification | |
| fieldClassificationName | back to summary |
|---|---|
| protected String fieldClassificationName | |
| isForMapKey | back to summary |
|---|---|
| protected boolean isForMapKey | |
| session | back to summary |
|---|---|
| protected AbstractSession session | |
| ConverterClass | back to summary |
|---|---|
| public ConverterClass(String attributeConverterClassName, boolean isForMapKey, String fieldClassificationName, boolean disableConversion) INTERNAL: This method will be called when creating a converter for an embedded mapping attribute. The isForMapKey information will need to be known for proper initialization. | |
| constructAttributeConverter | back to summary |
|---|---|
| private void constructAttributeConverter() | |
| constructFieldClassification | back to summary |
|---|---|
| private void constructFieldClassification(ClassLoader classLoader) | |
| convertClassNamesToClasses | back to summary |
|---|---|
| public void convertClassNamesToClasses(ClassLoader classLoader) Implements org. INTERNAL: Convert all the class-name-based settings in this converter to actual class-based settings. This method is used when converting a project that has been built with class names to a project with classes.
| |
| convertDataValueToObjectValue | back to summary |
|---|---|
| public Object convertDataValueToObjectValue(Object dataValue, Session session) Implements org. INTERNAL:
| |
| convertObjectValueToDataValue | back to summary |
|---|---|
| public Object convertObjectValueToDataValue(Object objectValue, Session session) Implements org. INTERNAL:
| |
| getAttributeConverter | back to summary |
|---|---|
| protected AttributeConverter | |
| getAttributeConverterClass | back to summary |
|---|---|
| private Class | |
| getAttributeConverterInstance | back to summary |
|---|---|
| private T getAttributeConverterInstance(Class<T> attributeConverterClass) | |
| initialize | back to summary |
|---|---|
| public void initialize(DatabaseMapping mapping, Session session) Implements org. INTERNAL:
| |
| isMutable | back to summary |
|---|---|
| public boolean isMutable() Implements org. INTERNAL:
| |
| setSession | back to summary |
|---|---|
| public void setSession(AbstractSession session) | |