public class BasicAccessor extends DirectAccessor
Constructor and Description |
---|
BasicAccessor()
INTERNAL:
Used for OX mapping.
|
BasicAccessor(MetadataAnnotation annotation,
MetadataAccessibleObject accessibleObject,
ClassAccessor classAccessor)
INTERNAL:
|
BasicAccessor(java.lang.String xmlElement)
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
CacheIndexMetadata |
getCacheIndex()
INTERNAL:
Used for OX mapping.
|
ColumnMetadata |
getColumn()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getDefaultFetchType()
INTERNAL:
|
GeneratedValueMetadata |
getGeneratedValue()
INTERNAL:
Used for OX mapping.
|
IndexMetadata |
getIndex()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getMutable()
INTERNAL:
Used for OX mapping.
|
ReturnInsertMetadata |
getReturnInsert()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getReturnUpdate()
INTERNAL:
Used for OX mapping.
|
SequenceGeneratorMetadata |
getSequenceGenerator()
INTERNAL:
Used for OX mapping.
|
TableGeneratorMetadata |
getTableGenerator()
INTERNAL:
Used for OX mapping.
|
UuidGeneratorMetadata |
getUuidGenerator()
INTERNAL:
Used for OX mapping.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
boolean |
isBasic()
INTERNAL:
Return true if this accessor represents a basic mapping.
|
java.lang.Boolean |
isReturnUpdate()
INTERNAL:
USed for OX mapping
|
void |
process()
INTERNAL:
Process a basic accessor.
|
void |
setCacheIndex(CacheIndexMetadata index)
INTERNAL:
Used for OX mapping.
|
void |
setColumn(ColumnMetadata column)
INTERNAL:
Used for OX mapping.
|
void |
setGeneratedValue(GeneratedValueMetadata value)
INTERNAL:
Used for OX mapping.
|
void |
setIndex(IndexMetadata index)
INTERNAL:
Used for OX mapping.
|
void |
setMutable(java.lang.Boolean mutable)
INTERNAL:
Used for OX mapping.
|
void |
setReturnInsert(ReturnInsertMetadata returnInsert)
INTERNAL:
Used for OX mapping.
|
void |
setReturnUpdate(java.lang.Boolean returnUpdate)
INTERNAL:
Used for OX mapping.
|
void |
setSequenceGenerator(SequenceGeneratorMetadata sequenceGenerator)
INTERNAL:
Used for OX mapping.
|
void |
setTableGenerator(TableGeneratorMetadata tableGenerator)
INTERNAL:
Used for OX mapping.
|
void |
setUuidGenerator(UuidGeneratorMetadata uuidGenerator)
INTERNAL:
Used for OX mapping.
|
getConvert, getConverts, getEnumerated, getEnumerated, getFetch, getLob, getLob, getOptional, getTemporal, getTemporal, hasEnumerated, hasLob, hasTemporal, isOptional, setConverts, setEnumerated, setFetch, setLob, setOptional, setTemporal, setTemporal
derivesId, getAttributeName, getAttributeType, getClassAccessor, getField, getGetMethodName, getMapKey, getMapKeyReferenceClass, getMapKeyReferenceClassName, getMapKeyReferenceClassWithGenerics, getMapping, getOwningDescriptor, getOwningDescriptors, getRawClass, getRawClassWithGenerics, getReferenceAccessors, getReferenceClass, getReferenceClassFromGeneric, getReferenceClassName, getReferenceClassWithGenerics, getReferenceDescriptor, getSetMethodName, hasAttributeType, hasMapKey, initXMLMappingAccessor, isAnnotationPresent, isBasicCollection, isBasicMap, isCollectionAccessor, isDerivedIdClass, isDirectCollection, isDirectEmbeddableCollection, isEmbedded, isEmbeddedId, isId, isManyToMany, isManyToOne, isMapAccessor, isMappedKeyMapAccessor, isMultitenantId, isOneToMany, isOneToOne, isProcessed, isRelationship, isSerialized, isTransient, isVariableOneToOne, setAttributeType, setClassAccessor, setField, toString, usesFieldAccess, usesPropertyAccess, usesVirtualAccess
getAccess, getAccessibleObject, getAccessMethods, getAnnotatedElement, getAnnotatedElementName, getAnnotation, getConverters, getDescriptor, getDescriptorJavaClass, getHashPartitioning, getIdentifier, getJavaClass, getName, getObjectTypeConverters, getPartitioned, getPartitioning, getPinnedPartitioning, getProperties, getRangePartitioning, getReplicationPartitioning, getRoundRobinPartitioning, getSerializedConverters, getStructConverters, getTypeConverters, getUnionPartitioning, getValuePartitioning, hasAccess, hasAccessMethods, initAccess, initXMLAccessor, isAnnotationPresent, merge, processConverters, processPartitioned, setAccess, setAccessMethods, setConverters, setDescriptor, setHashPartitioning, setName, setObjectTypeConverters, setPartitioned, setPartitioning, setPinnedPartitioning, setProperties, setRangePartitioning, setReplicationPartitioning, setRoundRobinPartitioning, setSerializedConverters, setStructConverters, setTypeConverters, setUnionPartitioning, setValuePartitioning
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public BasicAccessor()
public BasicAccessor(java.lang.String xmlElement)
public BasicAccessor(MetadataAnnotation annotation, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
public boolean equals(java.lang.Object objectToCompare)
equals
in class DirectAccessor
public ColumnMetadata getColumn()
public java.lang.String getDefaultFetchType()
getDefaultFetchType
in class DirectAccessor
public GeneratedValueMetadata getGeneratedValue()
public java.lang.Boolean getMutable()
public ReturnInsertMetadata getReturnInsert()
public java.lang.Boolean getReturnUpdate()
public SequenceGeneratorMetadata getSequenceGenerator()
public TableGeneratorMetadata getTableGenerator()
public UuidGeneratorMetadata getUuidGenerator()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class DirectAccessor
public boolean isBasic()
isBasic
in class MappingAccessor
public java.lang.Boolean isReturnUpdate()
public void process()
process
in class MetadataAccessor
public IndexMetadata getIndex()
public void setIndex(IndexMetadata index)
public CacheIndexMetadata getCacheIndex()
public void setCacheIndex(CacheIndexMetadata index)
public void setColumn(ColumnMetadata column)
public void setGeneratedValue(GeneratedValueMetadata value)
public void setMutable(java.lang.Boolean mutable)
public void setReturnInsert(ReturnInsertMetadata returnInsert)
public void setReturnUpdate(java.lang.Boolean returnUpdate)
public void setSequenceGenerator(SequenceGeneratorMetadata sequenceGenerator)
public void setTableGenerator(TableGeneratorMetadata tableGenerator)
public void setUuidGenerator(UuidGeneratorMetadata uuidGenerator)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference