public abstract class DirectAccessor extends MappingAccessor
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getConvert()
INTERNAL:
|
java.util.List<ConvertMetadata> |
getConverts()
INTERNAL:
Used for OX mapping.
|
abstract java.lang.String |
getDefaultFetchType()
INTERNAL:
|
EnumeratedMetadata |
getEnumerated()
INTERNAL:
Used for OX mapping.
|
EnumeratedMetadata |
getEnumerated(boolean isForMapKey)
INTERNAL:
Return the enumerated metadata for this accessor.
|
java.lang.String |
getFetch()
INTERNAL:
Used for OX mapping.
|
LobMetadata |
getLob()
INTERNAL:
Used for OX mapping.
|
LobMetadata |
getLob(boolean isForMapKey)
INTERNAL:
Return the lob metadata for this accessor.
|
java.lang.Boolean |
getOptional()
INTERNAL:
Used for OX mapping.
|
TemporalMetadata |
getTemporal()
INTERNAL:
Used for OX mapping.
|
TemporalMetadata |
getTemporal(boolean isForMapKey)
INTERNAL:
Return the temporal metadata for this accessor.
|
boolean |
hasEnumerated(boolean isForMapKey)
INTERNAL:
Return true if this accessor has enumerated metadata.
|
boolean |
hasLob(boolean isForMapKey)
INTERNAL:
Return true if this accessor has lob metadata.
|
boolean |
hasTemporal(boolean isForMapKey)
INTERNAL:
Return true if this accessor has temporal metadata.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
boolean |
isOptional()
INTERNAL:
|
void |
setConverts(java.util.List<ConvertMetadata> converts)
INTERNAL:
Used for OX mapping.
|
void |
setEnumerated(EnumeratedMetadata enumerated)
INTERNAL:
Used for OX mapping.
|
void |
setFetch(java.lang.String fetch)
INTERNAL:
Used for OX mapping.
|
void |
setLob(LobMetadata lob)
INTERNAL:
Used for OX mapping.
|
void |
setOptional(java.lang.Boolean optional)
INTERNAL:
Used for OX mapping.
|
void |
setTemporal(TemporalMetadata temporalType)
INTERNAL:
Used for OX mapping.
|
void |
setTemporal(TemporalMetadata metadata,
boolean isForMapKey)
INTERNAL: Set the temporal metadata for this accessor.
|
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, isBasic, 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, process, 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 boolean equals(java.lang.Object objectToCompare)
equals in class MappingAccessorpublic java.lang.String getConvert()
public java.util.List<ConvertMetadata> getConverts()
public abstract java.lang.String getDefaultFetchType()
public EnumeratedMetadata getEnumerated()
public EnumeratedMetadata getEnumerated(boolean isForMapKey)
getEnumerated in class MappingAccessorDirectAccessor,
ElementCollectionAccessor,
CollectionAccessorpublic java.lang.String getFetch()
public LobMetadata getLob()
public LobMetadata getLob(boolean isForMapKey)
getLob in class MappingAccessorDirectAccessorpublic java.lang.Boolean getOptional()
public TemporalMetadata getTemporal()
public void setTemporal(TemporalMetadata metadata, boolean isForMapKey)
MappingAccessorDirectAccessor,
CollectionAccessorpublic TemporalMetadata getTemporal(boolean isForMapKey)
getTemporal in class MappingAccessorDirectAccessor,
CollectionAccessorpublic boolean hasEnumerated(boolean isForMapKey)
public boolean hasLob(boolean isForMapKey)
public boolean hasTemporal(boolean isForMapKey)
hasTemporal in class MappingAccessorDirectAccessor,
ElementCollectionAccessor,
CollectionAccessorpublic void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject in class MappingAccessorpublic boolean isOptional()
public void setConverts(java.util.List<ConvertMetadata> converts)
public void setEnumerated(EnumeratedMetadata enumerated)
public void setFetch(java.lang.String fetch)
public void setLob(LobMetadata lob)
public void setOptional(java.lang.Boolean optional)
public void setTemporal(TemporalMetadata temporalType)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference