Uses of Class
org.eclipse.persistence.internal.core.sessions.CoreAbstractSession
Package
Description
-
Uses of CoreAbstractSession in org.eclipse.persistence.core.descriptors
Modifier and TypeClassDescriptionclass
CoreInheritancePolicy<ABSTRACT_RECORD extends CoreAbstractRecord,
ABSTRACT_SESSION extends CoreAbstractSession, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField> INTERNAL A abstraction of inheritance policy capturing behavior common to all persistence types. -
Uses of CoreAbstractSession in org.eclipse.persistence.core.mappings
Modifier and TypeClassDescriptionclass
CoreMapping<ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,
ABSTRACT_SESSION extends CoreAbstractSession, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField> INTERNAL A abstraction of mapping capturing behavior common to all persistence types. -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.core.descriptors
Modifier and TypeClassDescriptionclass
CoreObjectBuilder<ABSTRACT_RECORD extends CoreAbstractRecord,
ABSTRACT_SESSION extends CoreAbstractSession, FIELD extends CoreField, MAPPING extends CoreMapping> -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.core.queries
Modifier and TypeInterfaceDescriptioninterface
CoreContainerPolicy<ABSTRACT_SESSION extends CoreAbstractSession>
interface
CoreMappedKeyMapContainerPolicy<ABSTRACT_SESSION extends CoreAbstractSession>
-
Uses of CoreAbstractSession in org.eclipse.persistence.internal.history
Modifier and TypeClassDescriptionclass
INTERNAL: Purpose: Allows the reading of objects as of a past time. -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.oxm
Modifier and TypeClassDescriptionclass
Context<ABSTRACT_SESSION extends CoreAbstractSession,
DESCRIPTOR extends Descriptor<?, ?, ?, ?, ?, NAMESPACE_RESOLVER, ?, ?, ?, ?>, FIELD extends Field, NAMESPACE_RESOLVER extends NamespaceResolver, PROJECT extends CoreProject, SESSION extends CoreSession, SESSION_EVENT_LISTENER extends CoreSessionEventListener> static class
Context.ContextState<ABSTRACT_SESSION extends CoreAbstractSession,
DESCRIPTOR extends Descriptor, PROJECT extends CoreProject, SESSION extends CoreSession, SESSION_EVENT_LISTENER extends CoreSessionEventListener> interface
ObjectBuilder<ABSTRACT_RECORD extends CoreAbstractRecord,
ABSTRACT_SESSION extends CoreAbstractSession, DESCRIPTOR extends CoreDescriptor, MARSHALLER extends Marshaller> class
Unmarshaller<ABSTRACT_SESSION extends CoreAbstractSession,
CONTEXT extends Context, DESCRIPTOR extends Descriptor, ID_RESOLVER extends IDResolver, MEDIA_TYPE extends MediaType, ROOT extends Root, UNMARSHALLER_HANDLER extends UnmarshallerHandler, UNMARSHALLER_LISTENER extends Unmarshaller.Listener> class
XMLMarshaller<ABSTRACT_SESSION extends CoreAbstractSession,
CHARACTER_ESCAPE_HANDLER extends CharacterEscapeHandler, CONTEXT extends Context<ABSTRACT_SESSION, DESCRIPTOR, ?, ?, ?, SESSION, ?>, DESCRIPTOR extends Descriptor<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>, MARSHALLER_LISTENER extends Marshaller.Listener, MEDIA_TYPE extends MediaType, NAMESPACE_PREFIX_MAPPER extends NamespacePrefixMapper, OBJECT_BUILDER extends ObjectBuilder<?, ABSTRACT_SESSION, ?, XMLMarshaller>, SESSION extends CoreSession> class
XMLUnmarshaller<ABSTRACT_SESSION extends CoreAbstractSession,
CONTEXT extends Context, DESCRIPTOR extends Descriptor, ID_RESOLVER extends IDResolver, MEDIA_TYPE extends MediaType, ROOT extends Root, UNMARSHALLER_HANDLER extends UnmarshallerHandler, UNMARSHALLER_LISTENER extends Unmarshaller.Listener> Class used to unmarshal XML & JSON to objects.Modifier and TypeMethodDescriptionObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) TreeObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) XMLObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) XPathObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) ObjectBuilder.buildRow
(XMLRecord record, Object object, CoreAbstractSession session, MARSHALLER marshaller, XPathFragment rootFragment) TreeObjectBuilder.buildRow
(XMLRecord record, Object object, CoreAbstractSession session, XMLMarshaller marshaller, XPathFragment rootFragment) XPathObjectBuilder.buildRow
(XMLRecord record, Object object, CoreAbstractSession session, Marshaller marshaller, XPathFragment rootFragment) Class
<?> XPathObjectBuilder.classFromRow
(UnmarshalRecord record, CoreAbstractSession session) ConversionManager.convertHexBinaryListToByteArrayList
(Object sourceObject, CoreContainerPolicy containerPolicy, CoreAbstractSession session) XMLConversionManager.convertHexBinaryListToByteArrayList
(Object sourceObject, CoreContainerPolicy containerPolicy, CoreAbstractSession session) XMLBinaryDataHelper.convertObject
(Object obj, Class<?> classification, CoreAbstractSession session, CoreContainerPolicy cp) XMLBinaryDataHelper.convertObjectToDataHandler
(Object sourceObject, CoreAbstractSession session) ConversionManager.convertSchemaBase64ListToByteArrayList
(Object sourceObject, CoreContainerPolicy containerPolicy, CoreAbstractSession session) XMLConversionManager.convertSchemaBase64ListToByteArrayList
(Object sourceObject, CoreContainerPolicy containerPolicy, CoreAbstractSession session) XMLBinaryDataHelper.convertSingleObject
(Object obj, Class<?> classification, CoreAbstractSession session) void
XPathEngine.create
(List<Field> xmlFields, Node contextNode, List<XMLEntry> values, Field lastUpdatedField, DocumentPreservationPolicy docPresPolicy, CoreAbstractSession session) XPathEngine.create
(Field xmlField, Node element, Object value, CoreAbstractSession session) XPathEngine.create
(Field xmlField, Node element, Object value, Field lastUpdated, DocumentPreservationPolicy docPresPolicy, CoreAbstractSession session) Create the node path specified byxpathString
underelement
and initialize the leaf node withvalue
.XPathEngine.create
(Field xmlField, Node element, CoreAbstractSession session) Create the node path specified byxpathString
underelement
.XPathObjectBuilder.createRecord
(CoreAbstractSession session) Create a new row/record for the object builder.XPathObjectBuilder.extractPrimaryKeyFromObject
(Object object, CoreAbstractSession session) protected String
XMLBinaryDataCollectionMappingNodeValue.getValueToWrite
(QName schemaType, Object value, CoreAbstractSession session) protected String
XMLBinaryDataMappingNodeValue.getValueToWrite
(QName schemaType, Object value, CoreAbstractSession session) boolean
CollectionGroupingElementNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
FieldTransformerNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
FieldTransformerNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) abstract boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) INTERNAL:boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) INTERNAL: This method is no longer required as now MarshalRecord maintains a reference to the XMLMarshaller.boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) INTERNAL: Override this method if the NodeValue is applicable to sequenced objects.boolean
NodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) INTERNAL:boolean
TypeNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyAttributeMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLAnyObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLBinaryDataMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLBinaryDataMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) boolean
XMLChoiceCollectionMappingMarshalNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLChoiceCollectionMappingUnmarshalNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLChoiceObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLChoiceObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCollectionReferenceMappingMarshalNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLCollectionReferenceMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Handle the marshal operation for this NodeValue.boolean
XMLCompositeCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLCompositeDirectCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Override the method in XPathNode such that the marshaller can be set on the marshalRecord - this is required for XMLConverter usage.boolean
XMLCompositeObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLCompositeObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLDirectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLDirectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLFragmentCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Override the method in XPathNode such that the marshaller can be set on the marshalRecord - this is required for XMLConverter usage.boolean
XMLFragmentMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLFragmentMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLObjectReferenceMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Handle the marshal operation for this NodeValue's XMLField.boolean
XMLObjectReferenceMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) Handle the marshal operation for this NodeValue's XMLField.boolean
XMLVariableXPathCollectionMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLVariableXPathObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
XMLVariableXPathObjectMappingNodeValue.marshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XPathNode.marshal
(MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller, MarshalContext marshalContext, XPathFragment rootFragment) boolean
ObjectBuilder.marshalAttributes
(MarshalRecord marshalRecord, Object object, CoreAbstractSession session) boolean
TreeObjectBuilder.marshalAttributes
(MarshalRecord marshalRecord, Object object, CoreAbstractSession session) boolean
XPathObjectBuilder.marshalAttributes
(MarshalRecord marshalRecord, Object object, CoreAbstractSession session) boolean
NodeValue.marshalSelfAttributes
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) INTERNAL: Marshal any 'self' mapped attributes.boolean
XMLCompositeObjectMappingNodeValue.marshalSelfAttributes
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) Marshal any 'self' mapped attributes.boolean
XMLFragmentMappingNodeValue.marshalSelfAttributes
(XPathFragment pathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) boolean
XPathNode.marshalSelfAttributes
(MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, Marshaller marshaller) Marshal any 'self' mapped attributes.boolean
CollectionGroupingElementNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
ContainerValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) Marshal only one of the values from the collection.boolean
FieldTransformerNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) abstract boolean
NodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) INTERNAL: This method provides an optimization in cases where the value has already been calculated.boolean
NodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) INTERNAL: This method provides an optimization in cases where the value has already been calculated.boolean
TypeNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLAnyAttributeMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLAnyCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLAnyObjectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLBinaryDataMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext, XPathFragment rootFragment) boolean
XMLChoiceCollectionMappingMarshalNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLChoiceCollectionMappingUnmarshalNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLChoiceObjectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCollectionReferenceMappingMarshalNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCollectionReferenceMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCompositeCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCompositeDirectCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLCompositeObjectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLDirectMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object objectValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLFragmentCollectionMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLFragmentMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object attributeValue, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLObjectReferenceMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object targetObject, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) boolean
XMLVariableXPathMappingNodeValue.marshalSingleValue
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, Object value, CoreAbstractSession session, NamespaceResolver namespaceResolver, MarshalContext marshalContext) XPathEngine.replaceCollection
(List<Field> xmlFields, List<XMLEntry> values, Node contextNode, DocumentPreservationPolicy docPresPolicy, Field lastUpdatedField, CoreAbstractSession session) XPathEngine.replaceCollection
(Field xmlField, Node parent, Collection values, CoreAbstractSession session) XPathEngine.replaceValue
(Field xmlField, Node parent, Object value, CoreAbstractSession session) Replace the value of the nodes matchingxpathString
withvalue
.void
ReferenceResolver.resolveReferences
(CoreAbstractSession session, IDResolver userSpecifiedResolver, ErrorHandler handler) INTERNAL: Iterates through all references.boolean
XPathNode.startElement
(MarshalRecord marshalRecord, XPathFragment anXPathFragment, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, ObjectBuilder compositeObjectBuilder, Object compositeObject) XMLBinaryDataHelper.stringFromDataHandler
(DataHandler source, QName schemaTypeQName, CoreAbstractSession session) XMLBinaryDataHelper.stringFromDataHandler
(Object source, QName schemaTypeQName, CoreAbstractSession session) XMLBinaryDataHelper.stringFromImage
(Image image, QName schemaTypeQName, CoreAbstractSession session) XMLBinaryDataHelper.stringFromMultipart
(MimeMultipart multipart, QName schemaTypeQName, CoreAbstractSession session) XMLBinaryDataHelper.stringFromSource
(Source source, QName schemaTypeQName, CoreAbstractSession session) protected void
XMLRelationshipMappingNodeValue.writeExtraNamespaces
(List extraNamespaces, XMLRecord xmlRecord, CoreAbstractSession session) -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.oxm.mappings
Modifier and TypeInterfaceDescriptioninterface
AnyAttributeMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, XML_RECORD extends XMLRecord> interface
AnyCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
AnyObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
BinaryDataCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, MIME_TYPE_POLICY extends MimeTypePolicy, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
BinaryDataMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, MIME_TYPE_POLICY extends MimeTypePolicy, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
ChoiceCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_FIELD extends Field, XML_MAPPING extends Mapping, XML_RECORD extends XMLRecord> interface
ChoiceObjectMapping<ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,
ABSTRACT_SESSION extends CoreAbstractSession, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_FIELD extends Field, XML_MAPPING extends Mapping, XML_RECORD extends XMLRecord> interface
CollectionReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, UNMARSHAL_RECORD extends UnmarshalRecord, XML_FIELD extends Field, XML_RECORD extends XMLRecord> interface
CompositeCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
CompositeObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
DirectCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
DirectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
FragmentCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, SESSION extends CoreSession, XML_RECORD extends XMLRecord> interface
FragmentMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, SESSION extends CoreSession, XML_RECORD extends XMLRecord> interface
InverseReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MAPPING extends CoreMapping, XML_RECORD extends XMLRecord> interface
Mapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, XML_RECORD extends XMLRecord> interface
ObjectReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, UNMARSHAL_RECORD extends UnmarshalRecord, XML_FIELD extends Field, XML_RECORD extends XMLRecord> interface
TransformationMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, TRANSFORMATION_RECORD extends TransformationRecord, XML_RECORD extends XMLRecord> interface
VariableXPathCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
VariableXPathObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> Modifier and TypeMethodDescriptionChoiceObjectMapping.getFieldValue
(Object object, CoreAbstractSession session, AbstractMarshalRecord marshalRecord) DirectMapping.getFieldValue
(Object object, CoreAbstractSession session, AbstractMarshalRecord record) Field.getSchemaTypeForValue
(Object value, CoreAbstractSession session) INTERNAL: -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.oxm.record
Modifier and TypeInterfaceDescriptioninterface
AbstractMarshalRecord<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, MARSHALLER extends Marshaller, NAMESPACE_RESOLVER extends NamespaceResolver> This class represents marshal record behaviour that is common to all XML platforms.class
AbstractMarshalRecordImpl<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, MARSHALLER extends Marshaller, NAMESPACE_RESOLVER extends NamespaceResolver> interface
AbstractUnmarshalRecord<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, UNMARSHALLER extends Unmarshaller> This class represents unmarshal record behaviour that is common to all XML platforms.interface
MarshalRecord<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, MARSHALLER extends Marshaller, NAMESPACE_RESOLVER extends NamespaceResolver> This class represents marshal record behaviour that is specific to the SAX platform.interface
UnmarshalRecord<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, ID_RESOLVER extends IDResolver, OBJECT_BUILDER extends ObjectBuilder, TRANSFORMATION_RECORD extends TransformationRecord, UNMARSHALLER extends Unmarshaller> This class represents unmarshal record behaviour that is specific to the SAX platform.interface
XMLRecord<ABSTRACT_SESSION extends CoreAbstractSession>
Modifier and TypeFieldDescriptionprotected ABSTRACT_SESSION
AbstractMarshalRecordImpl.session
protected CoreAbstractSession
UnmarshalRecordImpl.session
Modifier and TypeMethodDescriptionAbstractMarshalRecord.addExtraNamespacesToNamespaceResolver
(Descriptor descriptor, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) AbstractMarshalRecordImpl.addExtraNamespacesToNamespaceResolver
(Descriptor descriptor, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) DOMReader.getCurrentObject
(CoreAbstractSession session, Mapping selfRecordMapping) XMLReader.getCurrentObject
(CoreAbstractSession session, Mapping selfRecordMapping) boolean
MarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) Perform a marshal using the NodeValue parameter.boolean
MarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment) boolean
ObjectMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
ObjectMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment) boolean
SequencedMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver) boolean
SequencedMarshalContext.marshal
(NodeValue nodeValue, XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreAbstractSession session, NamespaceResolver namespaceResolver, XPathFragment rootFragment) void
AbstractMarshalRecord.removeExtraNamespacesFromNamespaceResolver
(List<Namespace> extraNamespaces, CoreAbstractSession session) void
AbstractMarshalRecordImpl.removeExtraNamespacesFromNamespaceResolver
(List<Namespace> extraNamespaces, CoreAbstractSession session) void
MarshalRecord.removeExtraNamespacesFromNamespaceResolver
(List<Namespace> extraNamespaces, CoreAbstractSession session) void
UnmarshalRecordImpl.resolveReferences
(CoreAbstractSession abstractSession, IDResolver idResolver) INTERNAL: If the UnmarshalRecord has a ReferenceResolver, tell it to resolve its references.void
UnmarshalRecordImpl.setSession
(CoreAbstractSession session) -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.sessions
Modifier and TypeClassDescriptionclass
Implementation of org.eclipse.persistence.sessions.Session The public interface should be used.class
Implementation of org.eclipse.persistence.sessions.DatabaseSession The public interface should be used.class
class
Provides isolation support by allowing a client session to have a local cache of the subset of the classes.class
class
Implementation of org.eclipse.persistence.sessions.UnitOfWork The public interface should be used. -
Uses of CoreAbstractSession in org.eclipse.persistence.internal.sessions.factories
-
Uses of CoreAbstractSession in org.eclipse.persistence.internal.sessions.remote
Modifier and TypeClassDescriptionclass
Counter part of the unit of work which exists on the client side. -
Uses of CoreAbstractSession in org.eclipse.persistence.oxm
Modifier and TypeMethodDescriptionXMLField.getSchemaTypeForValue
(Object value, CoreAbstractSession session) INTERNAL:XMLUnionField.getSchemaTypeForValue
(Object value, CoreAbstractSession session) protected QName
XMLUnionField.getSingleValueToWriteForUnion
(Object value, CoreAbstractSession session) -
Uses of CoreAbstractSession in org.eclipse.persistence.oxm.mappings
Modifier and TypeMethodDescriptionXMLChoiceObjectMapping.getFieldValue
(Object object, CoreAbstractSession session, AbstractMarshalRecord record) INTERNAL:XMLDirectMapping.getFieldValue
(Object attributeValue, CoreAbstractSession session, AbstractMarshalRecord record) INTERNAL: Convert the attribute value to a field value. -
Uses of CoreAbstractSession in org.eclipse.persistence.oxm.mappings.nullpolicy
Modifier and TypeMethodDescriptionboolean
AbstractNullPolicy.compositeObjectMarshal
(AbstractMarshalRecord record, Object object, Field field, CoreAbstractSession session) INTERNAL: When using the DOM Platform, this method is responsible for marshalling null values for the XML Composite Object Mapping.boolean
IsSetNullPolicy.compositeObjectMarshal
(AbstractMarshalRecord record, Object object, Field field, CoreAbstractSession session) INTERNAL -
Uses of CoreAbstractSession in org.eclipse.persistence.oxm.record
Modifier and TypeMethodDescriptionValidatingMarshalRecord.addExtraNamespacesToNamespaceResolver
(Descriptor descriptor, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) XMLRecord.addExtraNamespacesToNamespaceResolver
(Descriptor descriptor, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) INTERNALvoid
ValidatingMarshalRecord.removeExtraNamespacesFromNamespaceResolver
(List<Namespace> extraNamespaces, CoreAbstractSession session) void
XMLRecord.removeExtraNamespacesFromNamespaceResolver
(List<Namespace> extraNamespaces, CoreAbstractSession session) INTERNALvoid
DOMRecord.resolveReferences
(CoreAbstractSession abstractSession, IDResolver idResolver) INTERNAL: If the UnmarshalRecord has a ReferenceResolver, tell it to resolve its references.void
MarshalRecord.setSession
(CoreAbstractSession session) void
ValidatingMarshalRecord.setSession
(CoreAbstractSession session) -
Uses of CoreAbstractSession in org.eclipse.persistence.oxm.schema
Modifier and TypeMethodDescriptionvoid
XMLSchemaClassPathReference.initialize
(CoreAbstractSession session) void
XMLSchemaReference.initialize
(CoreAbstractSession session) Allow subclasses to perform initialization if required. -
Uses of CoreAbstractSession in org.eclipse.persistence.sessions.broker
Modifier and TypeClassDescriptionclass
Purpose: Provide a single view to a TopLink session that transparently accesses multple databases. -
Uses of CoreAbstractSession in org.eclipse.persistence.sessions.remote
Modifier and TypeClassDescriptionclass
Purpose: Super class to all remote client session's.class
Purpose: Provide transparent remote three-tiered replacation support. -
Uses of CoreAbstractSession in org.eclipse.persistence.sessions.server
Modifier and TypeClassDescriptionclass
Purpose: Acts as a client to the server session.class
Implementation of Server INTERNAL: The public interface should be used.