Table of Contents

Class StreamReaderDelegate

Namespace
Javax.Xml.Stream.Util
Assembly
MASES.JNet.dll
public class StreamReaderDelegate : XMLStreamReader, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IXMLStreamReader, IXMLStreamConstants
Inheritance
JVMBridgeBase
JVMBridgeBase<XMLStreamConstants>
StreamReaderDelegate
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<XMLStreamConstants>.IsAssignableFrom(IJavaType)
JVMBridgeBase<XMLStreamConstants>.IsAssignableFrom<T>()
JVMBridgeBase<XMLStreamConstants>.Execute<T>(params T[])
JVMBridgeBase<XMLStreamConstants>.DynBridgeClazz
JVMBridgeBase<XMLStreamConstants>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

StreamReaderDelegate()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public StreamReaderDelegate()

StreamReaderDelegate(XMLStreamReader)

public StreamReaderDelegate(XMLStreamReader arg0)

Parameters

arg0 XMLStreamReader

XMLStreamReader

StreamReaderDelegate(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public StreamReaderDelegate(params object[] args)

Parameters

args object[]

Properties

AttributeCount

public int AttributeCount { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CharacterEncodingScheme

public String CharacterEncodingScheme { get; }

Property Value

String

ElementText

public String ElementText { get; }

Property Value

String

Encoding

public String Encoding { get; }

Property Value

String

EventType

public int EventType { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

LocalName

public String LocalName { get; }

Property Value

String

Location

public Location Location { get; }

Property Value

Location

Name

public QName Name { get; }

Property Value

QName

NamespaceContext

public NamespaceContext NamespaceContext { get; }

Property Value

NamespaceContext

NamespaceCount

public int NamespaceCount { get; }

Property Value

int

NamespaceURI

public String NamespaceURI { get; }

Property Value

String

PIData

public String PIData { get; }

Property Value

String

PITarget

public String PITarget { get; }

Property Value

String

Parent

public XMLStreamReader Parent { get; set; }

Property Value

XMLStreamReader

Prefix

public String Prefix { get; }

Property Value

String

Text

public String Text { get; }

Property Value

String

TextCharacters

public char[] TextCharacters { get; }

Property Value

char[]

TextLength

public int TextLength { get; }

Property Value

int

TextStart

public int TextStart { get; }

Property Value

int

Version

public String Version { get; }

Property Value

String

Methods

Close()

public void Close()

Exceptions

XMLStreamException

GetAttributeLocalName(int)

public String GetAttributeLocalName(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetAttributeName(int)

public QName GetAttributeName(int arg0)

Parameters

arg0 int

int

Returns

QName

QName

GetAttributeNamespace(int)

public String GetAttributeNamespace(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetAttributePrefix(int)

public String GetAttributePrefix(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetAttributeType(int)

public String GetAttributeType(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetAttributeValue(String, String)

public String GetAttributeValue(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetAttributeValue(int)

public String GetAttributeValue(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetNamespacePrefix(int)

public String GetNamespacePrefix(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetNamespaceURI(String)

public String GetNamespaceURI(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetNamespaceURI(int)

public String GetNamespaceURI(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetProperty(String)

public object GetProperty(String arg0)

Parameters

arg0 String

String

Returns

object

object

GetTextCharacters(int, char[], int, int)

public int GetTextCharacters(int arg0, char[] arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 char[]

char

arg2 int

int

arg3 int

int

Returns

int

int

Exceptions

XMLStreamException

HasName()

public bool HasName()

Returns

bool

bool

HasNext()

public bool HasNext()

Returns

bool

bool

Exceptions

XMLStreamException

HasText()

public bool HasText()

Returns

bool

bool

IsAttributeSpecified(int)

public bool IsAttributeSpecified(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

IsCharacters()

public bool IsCharacters()

Returns

bool

bool

IsEndElement()

public bool IsEndElement()

Returns

bool

bool

IsStandalone()

public bool IsStandalone()

Returns

bool

bool

IsStartElement()

public bool IsStartElement()

Returns

bool

bool

IsWhiteSpace()

public bool IsWhiteSpace()

Returns

bool

bool

Next()

public int Next()

Returns

int

int

Exceptions

XMLStreamException

NextTag()

public int NextTag()

Returns

int

int

Exceptions

XMLStreamException

Require(int, String, String)

public void Require(int arg0, String arg1, String arg2)

Parameters

arg0 int

int

arg1 String

String

arg2 String

String

Exceptions

XMLStreamException

StandaloneSet()

public bool StandaloneSet()

Returns

bool

bool