| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected | MetadataConverter(MetadataAnnotation converter, MetadataAccessor accessor)
INTERNAL: Used for annotation loading. |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object
the reference object with which to compare. objectToCompare)Implements abstract org. |
| public abstract void | process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey)
INTERNAL: Every converter needs to be able to process themselves. |
| protected void | |
| protected void | setConverterClassName(DatabaseMapping mapping, String converterClassName, boolean isForMapKey)
INTERNAL: |
| protected void | setFieldClassification(DatabaseMapping mapping, Class<?> classification, boolean isForMapKey)
INTERNAL: Wrapper method to make sure we always set the classification name and not class. |
| protected void | setFieldClassification(DatabaseMapping mapping, MetadataClass classification, boolean isForMapKey)
INTERNAL: Wrapper method to make sure we always set the classification name and not class. |
| private void | setFieldClassification(DatabaseMapping mapping, String classificationName, boolean isForMapKey)
INTERNAL: Users should call one of the wrapper methods, likely the one that accepts a MetadataClass as we want to make sure getJavaClassName is called since it does extra goodies to make sure we get a class name that can be loaded via Class.forName() |
| MetadataConverter | back to summary |
|---|---|
| protected MetadataConverter() INTERNAL: Used for defaulting case. | |
| MetadataConverter | back to summary |
|---|---|
| protected MetadataConverter(MetadataAccessor accessor) INTERNAL: Used for defaulting. | |
| MetadataConverter | back to summary |
|---|---|
| protected MetadataConverter(MetadataAnnotation converter, MetadataAccessor accessor) INTERNAL: Used for annotation loading. | |
| MetadataConverter | back to summary |
|---|---|
| protected MetadataConverter(String xmlElement) INTERNAL: Used for XML loading. | |
| equals | back to summary |
|---|---|
| public boolean equals(Object objectToCompare) Implements abstract org. INTERNAL:
| |
| process | back to summary |
|---|---|
| public abstract void process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves. | |
| setConverter | back to summary |
|---|---|
| protected void setConverter(DatabaseMapping mapping, Converter converter, boolean isForMapKey) INTERNAL: | |
| setConverterClassName | back to summary |
|---|---|
| protected void setConverterClassName(DatabaseMapping mapping, String converterClassName, boolean isForMapKey) INTERNAL: | |
| setFieldClassification | back to summary |
|---|---|
| protected void setFieldClassification(DatabaseMapping mapping, Class<?> classification, boolean isForMapKey) INTERNAL: Wrapper method to make sure we always set the classification name and not class. This class name will be initialized at run time with the real class loader. | |
| setFieldClassification | back to summary |
|---|---|
| protected void setFieldClassification(DatabaseMapping mapping, MetadataClass classification, boolean isForMapKey) INTERNAL: Wrapper method to make sure we always set the classification name and not class. This class name will be initialized at run time with the real class loader. | |
| setFieldClassification | back to summary |
|---|---|
| private void setFieldClassification(DatabaseMapping mapping, String classificationName, boolean isForMapKey) INTERNAL: Users should call one of the wrapper methods, likely the one that accepts a MetadataClass as we want to make sure getJavaClassName is called since it does extra goodies to make sure we get a class name that can be loaded via Class.forName() | |