org.opensaml.xml.io
Interface Unmarshaller

All Known Implementing Classes:
AbstractElementExtensibleXMLObjectUnmarshaller, AbstractExtensibleXMLObjectUnmarshaller, AbstractXMLEncryptionUnmarshaller, AbstractXMLObjectUnmarshaller, AbstractXMLSignatureUnmarshaller, AgreementMethodUnmarshaller, BaseXMLObjectUnmarshaller, CipherDataUnmarshaller, CipherReferenceUnmarshaller, CryptoBinaryUnmarshaller, DataReferenceUnmarshaller, DHKeyValueUnmarshaller, DigestMethodUnmarshaller, DSAKeyValueUnmarshaller, EncryptedDataUnmarshaller, EncryptedKeyUnmarshaller, EncryptedTypeUnmarshaller, EncryptionMethodUnmarshaller, EncryptionPropertiesUnmarshaller, EncryptionPropertyUnmarshaller, KeyInfoTypeUnmarshaller, KeyInfoUnmarshaller, KeyReferenceUnmarshaller, KeyValueUnmarshaller, OriginatorKeyInfoUnmarshaller, PGPDataUnmarshaller, RecipientKeyInfoUnmarshaller, ReferenceListUnmarshaller, ReferenceTypeUnmarshaller, RetrievalMethodUnmarshaller, RSAKeyValueUnmarshaller, SignatureUnmarshaller, SPKIDataUnmarshaller, TransformsUnmarshaller, TransformsUnmarshaller, TransformUnmarshaller, X509DataUnmarshaller, X509IssuerSerialUnmarshaller, X509SerialNumberUnmarshaller, XSAnyUnmarshaller, XSBase64BinaryUnmarshaller, XSDateTimeUnmarshaller, XSIntegerUnmarshaller, XSQNameUnmarshaller, XSStringUnmarshaller, XSURIUnmarshaller

public interface Unmarshaller

Unmarshallers are used to unmarshall a W3C DOM element into a XMLObject.


Method Summary
 XMLObject unmarshall(Element element)
          Unmarshalls the given W3C DOM element into a XMLObject.
 

Method Detail

unmarshall

XMLObject unmarshall(Element element)
                     throws UnmarshallingException
Unmarshalls the given W3C DOM element into a XMLObject.

Parameters:
element - the DOM Element
Returns:
the unmarshalled XMLObject
Throws:
UnmarshallingException - thrown if an error occurs unmarshalling the DOM element into the XMLObject


Copyright © 2006-2011 Internet2. All Rights Reserved.