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, 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, process, 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 boolean equals(java.lang.Object objectToCompare)
equals
in class MappingAccessor
public 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 MappingAccessor
DirectAccessor
,
ElementCollectionAccessor
,
CollectionAccessor
public java.lang.String getFetch()
public LobMetadata getLob()
public LobMetadata getLob(boolean isForMapKey)
getLob
in class MappingAccessor
DirectAccessor
public java.lang.Boolean getOptional()
public TemporalMetadata getTemporal()
public void setTemporal(TemporalMetadata metadata, boolean isForMapKey)
MappingAccessor
DirectAccessor
,
CollectionAccessor
public TemporalMetadata getTemporal(boolean isForMapKey)
getTemporal
in class MappingAccessor
DirectAccessor
,
CollectionAccessor
public boolean hasEnumerated(boolean isForMapKey)
public boolean hasLob(boolean isForMapKey)
public boolean hasTemporal(boolean isForMapKey)
hasTemporal
in class MappingAccessor
DirectAccessor
,
ElementCollectionAccessor
,
CollectionAccessor
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class MappingAccessor
public 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