Uses of Interface
org.eclipse.persistence.internal.oxm.mappings.Field
-
-
Uses of Field in org.eclipse.persistence.internal.oxm
Classes in org.eclipse.persistence.internal.oxm with type parameters of type Field Modifier and Type Class Description classContext<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>classUnmarshalXPathEngine<XML_FIELD extends Field>INTERNAL:classXMLChoiceFieldToClassAssociation<CONVERTER extends CoreConverter,XML_FIELD extends Field>INTERNAL:classXPathEngine<XML_FIELD extends Field>INTERNAL:classXPathFragment<XML_FIELD extends Field>INTERNAL:Fields in org.eclipse.persistence.internal.oxm declared as Field Modifier and Type Field Description protected XML_FIELDXMLChoiceFieldToClassAssociation. xmlFieldMethods in org.eclipse.persistence.internal.oxm that return Field Modifier and Type Method Description FieldFieldTransformerNodeValue. getXMLField()Methods in org.eclipse.persistence.internal.oxm with parameters of type Field Modifier and Type Method Description AbstractRecordXMLObjectBuilder. buildIntoNestedRow(AbstractRecord row, Object originalObject, Object object, AbstractSession session, Descriptor refDesc, Field xmlField, boolean wasXMLRoot)AbstractRecordXMLObjectBuilder. buildIntoNestedRow(AbstractRecord row, Object object, AbstractSession session, Descriptor refDesc, Field xmlField)voidXPathEngine. create(List<Field> xmlFields, Node contextNode, List<XMLEntry> values, Field lastUpdatedField, DocumentPreservationPolicy docPresPolicy, CoreAbstractSession session)NodeXPathEngine. create(Field xmlField, Node element, Object value, CoreAbstractSession session)NodeXPathEngine. create(Field xmlField, Node element, Object value, Field lastUpdated, DocumentPreservationPolicy docPresPolicy, CoreAbstractSession session)Create the node path specified byxpathStringunderelementand initialize the leaf node withvalue.NodeXPathEngine. create(Field xmlField, Node element, CoreAbstractSession session)Create the node path specified byxpathStringunderelement.AbstractRecordXMLObjectBuilder. createRecordFor(Object attributeValue, Field xmlField, XMLRecord parentRecord, Mapping mapping)ElementXPathEngine. createUnownedElement(Node parent, Field xmlField)ReferenceReferenceResolver. getReference(ObjectReferenceMapping mapping, Object sourceObject, Field xmlField)Return a reference for the given mapping and source object, that doesn't already contain an entry for the provided field.NodeListXPathEngine. remove(Field xmlField, Node element)Remove a node.NodeListXPathEngine. remove(Field xmlField, Node element, boolean forceRemove)Remove a node.List<XMLEntry>XPathEngine. replaceCollection(List<Field> xmlFields, List<XMLEntry> values, Node contextNode, DocumentPreservationPolicy docPresPolicy, Field lastUpdatedField, CoreAbstractSession session)NodeListXPathEngine. replaceCollection(Field xmlField, Node parent, Collection values, CoreAbstractSession session)NodeListXPathEngine. replaceValue(Field xmlField, Node parent, Object value, CoreAbstractSession session)Replace the value of the nodes matchingxpathStringwithvalue.voidFieldTransformerNodeValue. setXMLField(Field xmlField)protected voidMappingNodeValue. updateNamespaces(QName qname, MarshalRecord marshalRecord, Field xmlField)Method parameters in org.eclipse.persistence.internal.oxm with type arguments of type Field Modifier and Type Method Description voidXPathEngine. create(List<Field> xmlFields, Node contextNode, List<XMLEntry> values, Field lastUpdatedField, DocumentPreservationPolicy docPresPolicy, CoreAbstractSession session)List<XMLEntry>XPathEngine. replaceCollection(List<Field> xmlFields, List<XMLEntry> values, Node contextNode, DocumentPreservationPolicy docPresPolicy, Field lastUpdatedField, CoreAbstractSession session)voidXMLChoiceCollectionMappingMarshalNodeValue. setFieldToNodeValues(Map<Field,NodeValue> fieldToNodeValues)voidXMLChoiceCollectionMappingUnmarshalNodeValue. setFieldToNodeValues(Map<Field,NodeValue> fieldToNodeValues)Constructors in org.eclipse.persistence.internal.oxm with parameters of type Field Constructor Description XMLChoiceCollectionMappingMarshalNodeValue(ChoiceCollectionMapping mapping, Field xmlField)XMLChoiceCollectionMappingUnmarshalNodeValue(ChoiceCollectionMapping mapping, Field xmlField)XMLChoiceCollectionMappingUnmarshalNodeValue(ChoiceCollectionMapping mapping, Field xmlField, Mapping nestedMapping)XMLChoiceObjectMappingNodeValue(ChoiceObjectMapping mapping, Field xmlField)XMLCollectionReferenceMappingNodeValue(CollectionReferenceMapping xmlCollectionReferenceMapping, Field xmlField)This constructor sets the XMLCollectionReferenceMapping and XMLField members to the provided values.XMLObjectReferenceMappingNodeValue(ObjectReferenceMapping xmlObjectReferenceMapping, Field xmlField)This constructor sets the XMLObjectReferenceMapping and XMLField members to the provided values. -
Uses of Field in org.eclipse.persistence.internal.oxm.mappings
Classes in org.eclipse.persistence.internal.oxm.mappings with type parameters of type Field Modifier and Type Interface Description interfaceChoiceCollectionMapping<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>interfaceChoiceObjectMapping<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>interfaceCollectionReferenceMapping<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>interfaceObjectReferenceMapping<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>Subinterfaces of Field in org.eclipse.persistence.internal.oxm.mappings Modifier and Type Interface Description interfaceUnionField<CONVERSION_MANAGER extends ConversionManager,NAMESPACE_RESOLVER extends NamespaceResolver>Subclass of Field for fields that are mapped to unions.Methods in org.eclipse.persistence.internal.oxm.mappings that return Field Modifier and Type Method Description FieldDescriptor. getDefaultRootElementField()Methods in org.eclipse.persistence.internal.oxm.mappings with parameters of type Field Modifier and Type Method Description voidTransformationMapping. writeFromAttributeIntoRow(UnmarshalRecord unmarshalRecord, Field field, Object value, boolean isElement)INTERNAL: Put value into a record keyed on field. -
Uses of Field in org.eclipse.persistence.internal.oxm.record
Methods in org.eclipse.persistence.internal.oxm.record with parameters of type Field Modifier and Type Method Description booleanAbstractMarshalRecord. addXsiTypeAndClassIndicatorIfRequired(Descriptor descriptor, Descriptor referenceDescriptor, Field xmlField, boolean isRootElement)booleanAbstractMarshalRecord. addXsiTypeAndClassIndicatorIfRequired(Descriptor descriptor, Descriptor referenceDescriptor, Field xmlField, Object originalObject, Object obj, boolean wasXMLRoot, boolean isRootElement)booleanAbstractMarshalRecordImpl. addXsiTypeAndClassIndicatorIfRequired(Descriptor descriptor, Descriptor referenceDescriptor, Field xmlField, boolean isRootElement)booleanAbstractMarshalRecordImpl. addXsiTypeAndClassIndicatorIfRequired(Descriptor descriptor, Descriptor referenceDescriptor, Field xmlField, Object originalObject, Object obj, boolean wasXMLRoot, boolean isRootElement)INTERNALObjectXMLReader. convertValueBasedOnSchemaType(Field xmlField, Object value, ConversionManager conversionManager, AbstractUnmarshalRecord record)INTERNAL: -
Uses of Field in org.eclipse.persistence.internal.oxm.schema
Methods in org.eclipse.persistence.internal.oxm.schema with parameters of type Field Modifier and Type Method Description protected StringSchemaModelGenerator. getSchemaTypeForElement(Field xmlField, Class<?> attrClass, Schema workingSchema)Return the schema type for a given xmlfield.protected ElementSchemaModelGenerator. processReferenceDescriptor(Element element, Descriptor refDesc, HashMap<String,Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, Field field, boolean isCollection)Method parameters in org.eclipse.persistence.internal.oxm.schema with type arguments of type Field Modifier and Type Method Description protected voidSchemaModelGenerator. processChoiceMapping(Map<Field,Class<?>> fieldToClassMap, List<XMLChoiceFieldToClassAssociation> choiceFieldToClassList, Sequence seq, ComplexType ct, HashMap<String,Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean isCollection)Process a given XMLChoiceMapping. -
Uses of Field in org.eclipse.persistence.oxm
Classes in org.eclipse.persistence.oxm that implement Field Modifier and Type Class Description classXMLFieldTopLink XML mappings make use of XMLFields based on XPath statements to find the relevant data in an XML document.classXMLUnionFieldSubclass of XMLField for fields that are mapped to unions. -
Uses of Field in org.eclipse.persistence.oxm.mappings
Methods in org.eclipse.persistence.oxm.mappings with parameters of type Field Modifier and Type Method Description voidXMLTransformationMapping. writeFromAttributeIntoRow(UnmarshalRecord unmarshalRecord, Field field, Object value, boolean isElement)INTERNAL: Put value into a record keyed on field. -
Uses of Field in org.eclipse.persistence.oxm.mappings.nullpolicy
Methods in org.eclipse.persistence.oxm.mappings.nullpolicy with parameters of type Field Modifier and Type Method Description booleanAbstractNullPolicy. 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.booleanIsSetNullPolicy. compositeObjectMarshal(AbstractMarshalRecord record, Object object, Field field, CoreAbstractSession session)INTERNALvoidAbstractNullPolicy. directMarshal(Field field, AbstractMarshalRecord record, Object object)INTERNALvoidIsSetNullPolicy. directMarshal(Field field, AbstractMarshalRecord record, Object object)INTERNAL -
Uses of Field in org.eclipse.persistence.oxm.record
Methods in org.eclipse.persistence.oxm.record that return Field Modifier and Type Method Description FieldXMLEntry. getXMLField()Methods in org.eclipse.persistence.oxm.record with parameters of type Field Modifier and Type Method Description booleanValidatingMarshalRecord. addXsiTypeAndClassIndicatorIfRequired(Descriptor xmlDescriptor, Descriptor referenceDescriptor, Field xmlField, boolean isRootElement)booleanValidatingMarshalRecord. addXsiTypeAndClassIndicatorIfRequired(Descriptor xmlDescriptor, Descriptor referenceDescriptor, Field xmlField, Object originalObject, Object obj, boolean wasXMLRoot, boolean isRootElement)booleanXMLRecord. addXsiTypeAndClassIndicatorIfRequired(Descriptor descriptor, Descriptor referenceDescriptor, Field xmlField, boolean isRootElement)INTERNALbooleanXMLRecord. addXsiTypeAndClassIndicatorIfRequired(Descriptor descriptor, Descriptor referenceDescriptor, Field xmlField, Object originalObject, Object obj, boolean wasXMLRoot, boolean isRootElement)INTERNALvoidXMLEntry. setXMLField(Field xmlField)
-