| Modifier and Type | Field and Description |
|---|---|
| private ColumnMetadata |
| Access | Constructor and Description |
|---|---|
| public | |
| protected | |
| public | BasicCollectionAccessor(MetadataAnnotation basicCollection, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
INTERNAL: |
| m_valueColumn | back to summary |
|---|---|
| private ColumnMetadata m_valueColumn | |
| BasicCollectionAccessor | back to summary |
|---|---|
| public BasicCollectionAccessor() INTERNAL: Used for OX mapping. | |
| BasicCollectionAccessor | back to summary |
|---|---|
| protected BasicCollectionAccessor(String xmlElement) INTERNAL: | |
| BasicCollectionAccessor | back to summary |
|---|---|
| public BasicCollectionAccessor(MetadataAnnotation basicCollection, 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: Method ignores logging context. Can't be anything but the value column for a BasicCollection annotation. Used with the BasicMap annotation however.
| |
| getDefaultCollectionTableName | back to summary |
|---|---|
| protected String getDefaultCollectionTableName() INTERNAL:
| |
| getKeyConverter | back to summary |
|---|---|
| protected String getKeyConverter() Implements abstract org. INTERNAL: A basic collection can not return a key converter value so return null in this case.
| |
| getReferenceClass | back to summary |
|---|---|
| public MetadataClass getReferenceClass() Overrides org. INTERNAL: Return the reference class for this accessor. It will try to extract a reference class from a generic specification. If no generics are used, then it will return void.class. This avoids NPE's when processing JPA converters that can default (Enumerated and Temporal) based on the reference class.
| |
| getReferenceClassWithGenerics | back to summary |
|---|---|
| public MetadataClass getReferenceClassWithGenerics() INTERNAL: Future: this method is where we would provide a more explicit reference class to support an auto-apply jpa converter. Per the spec auto-apply converters are applied against basics only.
| |
| getValueColumn | back to summary |
|---|---|
| public ColumnMetadata getValueColumn() 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) INTERNAL:
| |
| isBasicCollection | back to summary |
|---|---|
| public boolean isBasicCollection() Overrides org. INTERNAL: Return true if this accessor represents a basic collection mapping.
| |
| process | back to summary |
|---|---|
| public void process() Implements abstract org. INTERNAL:
| |
| processCollectionTable | back to summary |
|---|---|
| protected void processCollectionTable(CollectionMapping mapping) INTERNAL: Process a MetadataCollectionTable.
| |
| setValueColumn | back to summary |
|---|---|
| protected void setValueColumn(ColumnMetadata valueColumn) INTERNAL: Used for OX mapping. | |