| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private List | |
| private List |
| Access | Constructor and Description |
|---|---|
| public | |
| protected | |
| public | EmbeddedAccessor(MetadataAnnotation embedded, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
INTERNAL: |
| m_associationOverrides | back to summary |
|---|---|
| private List<AssociationOverrideMetadata> m_associationOverrides | |
| m_attributeOverrides | back to summary |
|---|---|
| private List<AttributeOverrideMetadata> m_attributeOverrides | |
| m_converts | back to summary |
|---|---|
| private List<ConvertMetadata> m_converts | |
| EmbeddedAccessor | back to summary |
|---|---|
| public EmbeddedAccessor() INTERNAL: Used for OX mapping. | |
| EmbeddedAccessor | back to summary |
|---|---|
| protected EmbeddedAccessor(String xmlElement) INTERNAL: | |
| EmbeddedAccessor | back to summary |
|---|---|
| public EmbeddedAccessor(MetadataAnnotation embedded, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor) INTERNAL: | |
| addConvert | back to summary |
|---|---|
| protected void addConvert(ConvertMetadata convert) Overrides org. INTERNAL: Subclasses that support key converts need to override this method.
| |
| addMapsIdAccessor | back to summary |
|---|---|
| public void addMapsIdAccessor(MappingAccessor mapsIdAccessor) INTERNAL: | |
| equals | back to summary |
|---|---|
| public boolean equals(Object objectToCompare) Overrides org. INTERNAL:
| |
| getAssociationOverrides | back to summary |
|---|---|
| public List INTERNAL: Used for OX mapping. | |
| getAttributeOverrides | back to summary |
|---|---|
| public List INTERNAL: Used for OX mapping. | |
| getConverts | back to summary |
|---|---|
| public List 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
| |
| initXMLObject | back to summary |
|---|---|
| public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings) Overrides org. INTERNAL:
| |
| isEmbedded | back to summary |
|---|---|
| public boolean isEmbedded() Overrides org. INTERNAL:
| |
| process | back to summary |
|---|---|
| public void process() Implements abstract org. INTERNAL: Process an embedded.
| |
| setAssociationOverrides | back to summary |
|---|---|
| public void setAssociationOverrides(List<AssociationOverrideMetadata> associationOverrides) INTERNAL: Used for OX mapping. | |
| setAttributeOverrides | back to summary |
|---|---|
| public void setAttributeOverrides(List<AttributeOverrideMetadata> attributeOverrides) INTERNAL: Used for OX mapping. | |
| setConverts | back to summary |
|---|---|
| public void setConverts(List<ConvertMetadata> converts) INTERNAL: Used for OX mapping. | |
| updateDerivedIdField | back to summary |
|---|---|
| protected void updateDerivedIdField(EmbeddableMapping embeddableMapping, String overrideName, DatabaseField overrideField, MappingAccessor mappingAccessor) INTERNAL: Called when process the mapsId metadata. The id fields for this owning descriptor must have it's id fields update to those from the one to one accessor that maps them. We process embedded and embedded id mappings first, so by default they get mapped and processed as they normally would. When we go through the relationship accessors and discover a mapsId we then need to make some updates to our list of primary key fields. | |