| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| private List | |
| private DiscriminatorColumnMetadata | |
| private Integer |
| Access | Constructor and Description |
|---|---|
| public | |
| public | VariableOneToOneAccessor(MetadataAnnotation variableOneToOne, MetadataAnnotatedElement annotatedElement, ClassAccessor classAccessor)
INTERNAL: |
| Modifier and Type | Method and Description |
|---|---|
| public void | addDiscriminatorClassFor(EntityAccessor accessor)
INTERNAL: In stage 2 processing entities may be added to the discriminator class list for this variable one to one accessor if they were not explicitely added but define the interface associated with this accessors target interface. |
| public boolean | equals(Object
the reference object with which to compare. objectToCompare)Overrides org. |
| public List | |
| public DiscriminatorColumnMetadata | |
| protected String | getLoggingContext()
Implements abstract org. |
| public MetadataDescriptor | getReferenceDescriptor()
INTERNAL:
In a variable one to one case, there is no knowledge of a reference
descriptor and the join columns should be defaulted based on the owner
of the variable one to one's descriptor.
|
| public int | hashCode()
Overrides org. |
| public void | initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
Overrides org. |
| public boolean | |
| public void | process()
Overrides org. |
| protected void | |
| public void | setDiscriminatorClasses(List<DiscriminatorClassMetadata> discriminatorClasses)
INTERNAL: Used for OX mapping. |
| public void | setDiscriminatorColumn(DiscriminatorColumnMetadata discriminatorColumn)
INTERNAL: Used for OX mapping. |
| DEFAULT_QUERY_KEY | back to summary |
|---|---|
| public static final String DEFAULT_QUERY_KEY | |
| m_discriminatorClasses | back to summary |
|---|---|
| private List<DiscriminatorClassMetadata> m_discriminatorClasses | |
| m_discriminatorColumn | back to summary |
|---|---|
| private DiscriminatorColumnMetadata m_discriminatorColumn | |
| m_lastDiscriminatorIndex | back to summary |
|---|---|
| private Integer m_lastDiscriminatorIndex | |
| VariableOneToOneAccessor | back to summary |
|---|---|
| public VariableOneToOneAccessor() INTERNAL: Used for OX mapping. | |
| VariableOneToOneAccessor | back to summary |
|---|---|
| public VariableOneToOneAccessor(MetadataAnnotation variableOneToOne, MetadataAnnotatedElement annotatedElement, ClassAccessor classAccessor) INTERNAL: | |
| addDiscriminatorClassFor | back to summary |
|---|---|
| public void addDiscriminatorClassFor(EntityAccessor accessor) INTERNAL: In stage 2 processing entities may be added to the discriminator class list for this variable one to one accessor if they were not explicitely added but define the interface associated with this accessors target interface. | |
| equals | back to summary |
|---|---|
| public boolean equals(Object objectToCompare) Overrides org. INTERNAL:
| |
| getDiscriminatorClasses | back to summary |
|---|---|
| public List INTERNAL: Used for OX mapping. | |
| getDiscriminatorColumn | back to summary |
|---|---|
| public DiscriminatorColumnMetadata getDiscriminatorColumn() INTERNAL: Used for OX mapping. | |
| getLoggingContext | back to summary |
|---|---|
| protected String getLoggingContext() Implements abstract org. INTERNAL: Return the logging context for this accessor.
| |
| getReferenceDescriptor | back to summary |
|---|---|
| public MetadataDescriptor getReferenceDescriptor() INTERNAL: In a variable one to one case, there is no knowledge of a reference descriptor and the join columns should be defaulted based on the owner of the variable one to one's descriptor.
| |
| 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:
| |
| isVariableOneToOne | back to summary |
|---|---|
| public boolean isVariableOneToOne() Overrides org. INTERNAL:
| |
| process | back to summary |
|---|---|
| public void process() Overrides org. INTERNAL: Process a variable one to one setting into an EclipseLink VariableOneToOneMapping.
| |
| processForeignQueryKeyNames | back to summary |
|---|---|
| protected void processForeignQueryKeyNames(VariableOneToOneMapping mapping) INTERNAL: | |
| setDiscriminatorClasses | back to summary |
|---|---|
| public void setDiscriminatorClasses(List<DiscriminatorClassMetadata> discriminatorClasses) INTERNAL: Used for OX mapping. | |
| setDiscriminatorColumn | back to summary |
|---|---|
| public void setDiscriminatorColumn(DiscriminatorColumnMetadata discriminatorColumn) INTERNAL: Used for OX mapping. | |