Interface IUnmarshaller
.NET interface skeleton to be manually developed following https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html
public interface IUnmarshaller
Properties
AttachmentUnmarshaller
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#getAttachmentUnmarshaller-- https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#setAttachmentUnmarshaller-javax.xml.bind.attachment.AttachmentUnmarshaller-
AttachmentUnmarshaller AttachmentUnmarshaller { get; set; }
Property Value
EventHandler
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#getEventHandler-- https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#setEventHandler-javax.xml.bind.ValidationEventHandler-
ValidationEventHandler EventHandler { get; set; }
Property Value
GetListener
Unmarshaller.Listener GetListener { get; }
Property Value
Schema
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#getSchema-- https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#setSchema-javax.xml.validation.Schema-
Schema Schema { get; set; }
Property Value
UnmarshallerHandler
UnmarshallerHandler UnmarshallerHandler { get; }
Property Value
Methods
GetAdapter<A>(Class)
A GetAdapter<A>(Class arg0) where A : XmlAdapter
Parameters
Returns
- A
A
Type Parameters
GetProperty(String)
object GetProperty(String arg0)
Parameters
Returns
Exceptions
IsValidating()
bool IsValidating()
Returns
Exceptions
SetAdapter(XmlAdapter)
void SetAdapter(XmlAdapter arg0)
Parameters
arg0XmlAdapter
SetAdapter<A>(Class, A)
void SetAdapter<A>(Class arg0, A arg1) where A : XmlAdapter
Parameters
Type Parameters
SetListener(Listener)
void SetListener(Unmarshaller.Listener arg0)
Parameters
SetProperty(String, object)
void SetProperty(String arg0, object arg1)
Parameters
Exceptions
SetValidating(bool)
void SetValidating(bool arg0)
Parameters
Exceptions
Unmarshal(File)
object Unmarshal(File arg0)
Parameters
Returns
Exceptions
Unmarshal(InputStream)
object Unmarshal(InputStream arg0)
Parameters
arg0InputStream
Returns
Exceptions
Unmarshal(Reader)
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Unmarshaller.html#unmarshal-java.io.Reader-
object Unmarshal(Reader arg0)
Parameters
Returns
Exceptions
Unmarshal(URL)
object Unmarshal(URL arg0)
Parameters
Returns
Exceptions
Unmarshal(XMLEventReader)
object Unmarshal(XMLEventReader arg0)
Parameters
Returns
Exceptions
Unmarshal(XMLStreamReader)
object Unmarshal(XMLStreamReader arg0)
Parameters
Returns
Exceptions
Unmarshal(Source)
object Unmarshal(Source arg0)
Parameters
Returns
Exceptions
Unmarshal(Node)
object Unmarshal(Node arg0)
Parameters
Returns
Exceptions
Unmarshal(InputSource)
object Unmarshal(InputSource arg0)
Parameters
arg0InputSource
Returns
Exceptions
Unmarshal<T>(XMLEventReader, Class)
JAXBElement<T> Unmarshal<T>(XMLEventReader arg0, Class arg1)
Parameters
arg0XMLEventReaderarg1Class
Returns
Type Parameters
T
Exceptions
Unmarshal<T>(XMLStreamReader, Class)
JAXBElement<T> Unmarshal<T>(XMLStreamReader arg0, Class arg1)
Parameters
arg0XMLStreamReaderarg1Class
Returns
Type Parameters
T
Exceptions
Unmarshal<T>(Source, Class)
JAXBElement<T> Unmarshal<T>(Source arg0, Class arg1)
Parameters
Returns
Type Parameters
T
Exceptions
Unmarshal<T>(Node, Class)
JAXBElement<T> Unmarshal<T>(Node arg0, Class arg1)
Parameters
Returns
Type Parameters
T