Class XSURIMarshaller

java.lang.Object
org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
org.opensaml.core.xml.schema.impl.XSURIMarshaller
All Implemented Interfaces:
Marshaller
Direct Known Subclasses:
AdditionalMetadataLocationMarshaller, AttributedURIMarshaller, AuthenticationTypeMarshaller, CanonicalizationAlgorithmMarshaller, CodeMarshaller, ComputedKeyAlgorithmMarshaller, ComputedKeyMarshaller, EncryptionAlgorithmMarshaller, EncryptWithMarshaller, KeyTypeMarshaller, KeyWrapAlgorithmMarshaller, LocalizedURIMarshaller, RelatesToMarshaller, RequestTypeMarshaller, SignatureAlgorithmMarshaller, SignWithMarshaller, SoapActionMarshaller, TokenTypeMarshaller

public class XSURIMarshaller extends AbstractXMLObjectMarshaller
A thread-safe marshaller for XSURI.
  • Constructor Details

    • XSURIMarshaller

      public XSURIMarshaller()
  • Method Details

    • marshallElementContent

      protected void marshallElementContent(@Nonnull XMLObject xmlObject, @Nonnull Element domElement) throws MarshallingException
      Marshalls data from the XMLObject into content of the DOM Element. The default implementation of this method is a no-op.
      Overrides:
      marshallElementContent in class AbstractXMLObjectMarshaller
      Parameters:
      xmlObject - the XMLObject
      domElement - the DOM element recieving the content
      Throws:
      MarshallingException - thrown if the textual content can not be added to the DOM element