Table of Contents

Interface IUnmarshaller

Namespace
Javax.Xml.Bind
Assembly
MASES.JNet.dll

.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

AttachmentUnmarshaller AttachmentUnmarshaller { get; set; }

Property Value

AttachmentUnmarshaller

EventHandler

ValidationEventHandler EventHandler { get; set; }

Property Value

ValidationEventHandler

GetListener

Unmarshaller.Listener GetListener { get; }

Property Value

Unmarshaller.Listener

Schema

Schema Schema { get; set; }

Property Value

Schema

UnmarshallerHandler

UnmarshallerHandler UnmarshallerHandler { get; }

Property Value

UnmarshallerHandler

Methods

GetAdapter<A>(Class)

A GetAdapter<A>(Class arg0) where A : XmlAdapter

Parameters

arg0 Class

Class

Returns

A

A

Type Parameters

A

XmlAdapter

GetProperty(String)

object GetProperty(String arg0)

Parameters

arg0 String

String

Returns

object

object

Exceptions

PropertyException

IsValidating()

bool IsValidating()

Returns

bool

bool

Exceptions

JAXBException

SetAdapter(XmlAdapter)

void SetAdapter(XmlAdapter arg0)

Parameters

arg0 XmlAdapter

XmlAdapter

SetAdapter<A>(Class, A)

void SetAdapter<A>(Class arg0, A arg1) where A : XmlAdapter

Parameters

arg0 Class

Class

arg1 A

A

Type Parameters

A

XmlAdapter

SetListener(Listener)

void SetListener(Unmarshaller.Listener arg0)

Parameters

arg0 Unmarshaller.Listener

Unmarshaller.Listener

SetProperty(String, object)

void SetProperty(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Exceptions

PropertyException

SetValidating(bool)

void SetValidating(bool arg0)

Parameters

arg0 bool

bool

Exceptions

JAXBException

Unmarshal(File)

object Unmarshal(File arg0)

Parameters

arg0 File

File

Returns

object

object

Exceptions

JAXBException

Unmarshal(InputStream)

object Unmarshal(InputStream arg0)

Parameters

arg0 InputStream

InputStream

Returns

object

object

Exceptions

JAXBException

Unmarshal(Reader)

object Unmarshal(Reader arg0)

Parameters

arg0 Reader

Reader

Returns

object

object

Exceptions

JAXBException

Unmarshal(URL)

object Unmarshal(URL arg0)

Parameters

arg0 URL

URL

Returns

object

object

Exceptions

JAXBException

Unmarshal(XMLEventReader)

object Unmarshal(XMLEventReader arg0)

Parameters

arg0 XMLEventReader

XMLEventReader

Returns

object

object

Exceptions

JAXBException

Unmarshal(XMLStreamReader)

object Unmarshal(XMLStreamReader arg0)

Parameters

arg0 XMLStreamReader

XMLStreamReader

Returns

object

object

Exceptions

JAXBException

Unmarshal(Source)

object Unmarshal(Source arg0)

Parameters

arg0 Source

Source

Returns

object

object

Exceptions

JAXBException

Unmarshal(Node)

object Unmarshal(Node arg0)

Parameters

arg0 Node

Node

Returns

object

object

Exceptions

JAXBException

Unmarshal(InputSource)

object Unmarshal(InputSource arg0)

Parameters

arg0 InputSource

InputSource

Returns

object

object

Exceptions

JAXBException

Unmarshal<T>(XMLEventReader, Class)

JAXBElement<T> Unmarshal<T>(XMLEventReader arg0, Class arg1)

Parameters

arg0 XMLEventReader

XMLEventReader

arg1 Class

Class

Returns

JAXBElement<T>

JAXBElement

Type Parameters

T

Exceptions

JAXBException

Unmarshal<T>(XMLStreamReader, Class)

JAXBElement<T> Unmarshal<T>(XMLStreamReader arg0, Class arg1)

Parameters

arg0 XMLStreamReader

XMLStreamReader

arg1 Class

Class

Returns

JAXBElement<T>

JAXBElement

Type Parameters

T

Exceptions

JAXBException

Unmarshal<T>(Source, Class)

JAXBElement<T> Unmarshal<T>(Source arg0, Class arg1)

Parameters

arg0 Source

Source

arg1 Class

Class

Returns

JAXBElement<T>

JAXBElement

Type Parameters

T

Exceptions

JAXBException

Unmarshal<T>(Node, Class)

JAXBElement<T> Unmarshal<T>(Node arg0, Class arg1)

Parameters

arg0 Node

Node

arg1 Class

Class

Returns

JAXBElement<T>

JAXBElement

Type Parameters

T

Exceptions

JAXBException