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, setTemporalderivesId, 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, usesVirtualAccessgetAccess, 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, setValuePartitioninggetAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverridepublic 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 DirectAccessorpublic ColumnMetadata getColumn()
public java.lang.String getDefaultFetchType()
getDefaultFetchType in class DirectAccessorpublic 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 DirectAccessorpublic boolean isBasic()
isBasic in class MappingAccessorpublic java.lang.Boolean isReturnUpdate()
public void process()
process in class MetadataAccessorpublic 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