org.eclipse.persistence.core 4.0.2
org.eclipse.persistence.core
org.eclipse.persistence.internal.oxm.mappings
FragmentMapping
Top
Methods
org.eclipse.persistence.internal.oxm.mappings
public
Interface FragmentMapping<
ABSTRACT_SESSION extends
CoreAbstractSession
<
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
LOGIN extends
CoreLogin
<
PLATFORM extends
CorePlatform
>
,
PLATFORM extends
CorePlatform
<
CONVERSION_MANAGER extends
CoreConversionManager
>
,
PROJECT extends
CoreProject
<
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
LOGIN extends
CoreLogin
<
PLATFORM extends
CorePlatform
>
,
SESSION extends
CoreSession
>
,
SESSION_EVENT_MANAGER extends
CoreSessionEventManager
<
SESSION_EVENT_LISTENER extends
CoreSessionEventListener
>
>
,
ATTRIBUTE_ACCESSOR extends
CoreAttributeAccessor
,
CONTAINER_POLICY extends
CoreContainerPolicy
<
ABSTRACT_SESSION extends
CoreAbstractSession
>
,
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
FIELD extends
CoreField
,
SESSION extends
CoreSession
<
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
LOGIN extends
CoreLogin
<
PLATFORM extends
CorePlatform
>
,
PLATFORM extends
CorePlatform
,
PROJECT extends
CoreProject
<
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
LOGIN extends
CoreLogin
<
PLATFORM extends
CorePlatform
>
,
SESSION extends
CoreSession
>
,
SESSION_EVENT_MANAGER extends
CoreSessionEventManager
>
,
XML_RECORD extends
XMLRecord
>
extends
Mapping
<
ABSTRACT_SESSION extends
CoreAbstractSession
<
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
LOGIN extends
CoreLogin
<
PLATFORM extends
CorePlatform
>
,
PLATFORM extends
CorePlatform
<
CONVERSION_MANAGER extends
CoreConversionManager
>
,
PROJECT extends
CoreProject
<
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
LOGIN extends
CoreLogin
<
PLATFORM extends
CorePlatform
>
,
SESSION extends
CoreSession
>
,
SESSION_EVENT_MANAGER extends
CoreSessionEventManager
<
SESSION_EVENT_LISTENER extends
CoreSessionEventListener
>
>
,
ATTRIBUTE_ACCESSOR extends
CoreAttributeAccessor
,
CONTAINER_POLICY extends
CoreContainerPolicy
<
ABSTRACT_SESSION extends
CoreAbstractSession
>
,
DESCRIPTOR extends
CoreDescriptor
<
ATTRIBUTE_GROUP extends
CoreAttributeGroup
,
DESCRIPTOR_EVENT_MANAGER extends
CoreDescriptorEventManager
,
FIELD extends
CoreField
,
INHERITANCE_POLICY extends
CoreInheritancePolicy
,
INSTANTIATION_POLICY extends
CoreInstantiationPolicy
,
LIST extends
List
<E>
,
OBJECT_BUILDER extends
CoreObjectBuilder
>
,
FIELD extends
CoreField
,
XML_RECORD extends
XMLRecord
>
Known Direct Implementers
org.
eclipse.
persistence.
oxm.
mappings.
XMLFragmentMapping
Imports
org.
eclipse.
persistence.
core.
descriptors.
CoreDescriptor
,
org.
eclipse.
persistence.
core.
mappings.
CoreAttributeAccessor
,
org.
eclipse.
persistence.
core.
sessions.
CoreSession
,
org.
eclipse.
persistence.
internal.
core.
helper.
CoreField
,
org.
eclipse.
persistence.
internal.
core.
queries.
CoreContainerPolicy
,
org.
eclipse.
persistence.
internal.
core.
sessions.
CoreAbstractSession
,
org.
eclipse.
persistence.
internal.
oxm.
record.
XMLRecord
Method Summary
Modifier and Type
Method and Description
public
Object
getObjectValue
(
Object
object,
SESSION session
)
public
String
getXPath
()
Inherited from
org.eclipse.persistence.internal.oxm.mappings.Mapping
:
convertClassNamesToClasses
getAttributeAccessor
getAttributeClassification
getAttributeName
getAttributeValueFromObject
getContainerPolicy
getDescriptor
getField
getReferenceDescriptor
isAbstractCompositeCollectionMapping
isAbstractCompositeDirectCollectionMapping
isAbstractCompositeObjectMapping
isAbstractDirectMapping
isCollectionMapping
isReadOnly
isReferenceMapping
isTransformationMapping
setAttributeAccessor
setAttributeName
setAttributeValueInObject
setGetMethodName
setIsReadOnly
setProperties
setSetMethodName
writeSingleValue
Method Detail
getObjectValue
back to summary
public
Object
getObjectValue
(
Object
object,
SESSION session
)
getXPath
back to summary
public
String
getXPath
()