Interface XMLRecord<ABSTRACT_SESSION extends CoreAbstractSession>

All Known Subinterfaces:
AbstractMarshalRecord<ABSTRACT_SESSION,FIELD,MARSHALLER,NAMESPACE_RESOLVER>, AbstractUnmarshalRecord<ABSTRACT_SESSION,FIELD,UNMARSHALLER>, MarshalRecord<ABSTRACT_SESSION,FIELD,MARSHALLER,NAMESPACE_RESOLVER>, UnmarshalRecord<ABSTRACT_SESSION,FIELD,ID_RESOLVER,OBJECT_BUILDER,TRANSFORMATION_RECORD,UNMARSHALLER>
All Known Implementing Classes:
AbstractMarshalRecordImpl, BinaryDataUnmarshalRecord, ContentHandlerRecord, DOMRecord, EISDOMRecord, FormattedOutputStreamRecord, FormattedWriterRecord, JsonBuilderRecord, JSONFormattedWriterRecord, JsonGeneratorRecord, JsonRecord, JSONWriterRecord, MarshalRecord, NodeRecord, OutputStreamRecord, UnmappedContentHandlerWrapper, UnmarshalRecord, UnmarshalRecordImpl, ValidatingMarshalRecord, WriterRecord, XMLBinaryAttachmentHandler, XMLEventWriterRecord, XMLInlineBinaryHandler, XMLRecord, XMLRootRecord, XMLStreamWriterRecord, XMLTransformationRecord

public interface XMLRecord<ABSTRACT_SESSION extends CoreAbstractSession>
  • Field Details

    • NIL

      static final XMLRecord.Nil NIL
      Nil: This is used to indicate that this field represents xsi:nil="true"
    • DEFAULT_ATTRIBUTE_GROUP

      static final CoreAttributeGroup DEFAULT_ATTRIBUTE_GROUP
  • Method Details

    • getConversionManager

      ConversionManager getConversionManager()
      Since:
      EclipseLink 2.6.0
    • getNamespaceSeparator

      char getNamespaceSeparator()
    • getSession

      ABSTRACT_SESSION getSession()
    • isNamespaceAware

      boolean isNamespaceAware()