| Modifier and Type | Field and Description |
|---|---|
| private ColumnMetadata | |
| private String | |
| private String |
| Access | Constructor and Description |
|---|---|
| public | |
| public | BasicMapAccessor(MetadataAnnotation basicMap, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
INTERNAL: |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object
the reference object with which to compare. objectToCompare)Overrides org. |
| protected ColumnMetadata | getColumn(String loggingCtx)
Overrides org. |
| protected String | |
| public ColumnMetadata | |
| public String | getKeyConverter()
INTERNAL:
Used for OX mapping.
|
| public MetadataClass | getReferenceClass()
INTERNAL:
Return the reference class for this accessor.
|
| public String | getValueConverter()
INTERNAL:
Used for OX mapping.
|
| public int | hashCode()
Overrides org. |
| public boolean | hasMapKey()
Overrides org. |
| public void | initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
INTERNAL:
|
| public boolean | isBasicMap()
Overrides org. |
| public void | process()
Overrides org. |
| public void | |
| public void | |
| public void |
| m_keyColumn | back to summary |
|---|---|
| private ColumnMetadata m_keyColumn | |
| m_keyConverter | back to summary |
|---|---|
| private String m_keyConverter | |
| m_valueConverter | back to summary |
|---|---|
| private String m_valueConverter | |
| BasicMapAccessor | back to summary |
|---|---|
| public BasicMapAccessor() INTERNAL: Used for OX mapping. | |
| BasicMapAccessor | back to summary |
|---|---|
| public BasicMapAccessor(MetadataAnnotation basicMap, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor) INTERNAL: | |
| equals | back to summary |
|---|---|
| public boolean equals(Object objectToCompare) Overrides org. INTERNAL:
| |
| getColumn | back to summary |
|---|---|
| protected ColumnMetadata getColumn(String loggingCtx) Overrides org. INTERNAL:
| |
| getDefaultCollectionTableName | back to summary |
|---|---|
| protected String getDefaultCollectionTableName() INTERNAL:
| |
| getKeyColumn | back to summary |
|---|---|
| public ColumnMetadata getKeyColumn() INTERNAL: Used for OX mapping. | |
| getKeyConverter | back to summary |
|---|---|
| public String getKeyConverter() INTERNAL: Used for OX mapping.
| |
| getReferenceClass | back to summary |
|---|---|
| public MetadataClass getReferenceClass() INTERNAL: Return the reference class for this accessor.
| |
| getValueConverter | back to summary |
|---|---|
| public String getValueConverter() INTERNAL: Used for OX mapping.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides org. Doc from java. Returns a hash code value for the object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| hasMapKey | back to summary |
|---|---|
| public boolean hasMapKey() Overrides org. INTERNAL: For all intent and purpose a basic map accessor always uses a map key. It is used to correctly set the indirection policy. This method is kinda overkill to make sure isMappedKeyMapAccessor returns false for BasicMapAccessors.
| |
| initXMLObject | back to summary |
|---|---|
| public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings) INTERNAL:
| |
| isBasicMap | back to summary |
|---|---|
| public boolean isBasicMap() Overrides org. INTERNAL: Return true if this accessor represents a basic map mapping.
| |
| process | back to summary |
|---|---|
| public void process() Overrides org. INTERNAL: The processing of JPA converters for a basic map has been disabled, since we will not know which part of the map (key or value) to apply the JPA converter. See isLob, isTemporal and isEnumerated calls for log warning details.
| |
| setKeyColumn | back to summary |
|---|---|
| public void setKeyColumn(ColumnMetadata keyColumn) INTERNAL: Used for OX mapping. | |
| setKeyConverter | back to summary |
|---|---|
| public void setKeyConverter(String keyConverter) INTERNAL: Used for OX mapping. | |
| setValueConverter | back to summary |
|---|---|
| public void setValueConverter(String valueConverter) INTERNAL: Used for OX mapping. | |