Class StreamReaderDelegate
public class StreamReaderDelegate : XMLStreamReader, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IXMLStreamReader, IXMLStreamConstants
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<XMLStreamConstants>StreamReaderDelegate
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<XMLStreamConstants>.IsAssignableFrom(IJavaType)JVMBridgeBase<XMLStreamConstants>.IsAssignableFrom<T>()JVMBridgeBase<XMLStreamConstants>.Execute<T>(params T[])JVMBridgeBase<XMLStreamConstants>.DynBridgeClazzJVMBridgeBase<XMLStreamConstants>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
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
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CharacterEncodingScheme
public String CharacterEncodingScheme { get; }
Property Value
ElementText
public String ElementText { get; }
Property Value
Encoding
public String Encoding { get; }
Property Value
EventType
public int EventType { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LocalName
public String LocalName { get; }
Property Value
Location
public Location Location { get; }
Property Value
Name
public QName Name { get; }
Property Value
NamespaceContext
public NamespaceContext NamespaceContext { get; }
Property Value
NamespaceCount
public int NamespaceCount { get; }
Property Value
NamespaceURI
public String NamespaceURI { get; }
Property Value
PIData
public String PIData { get; }
Property Value
PITarget
public String PITarget { get; }
Property Value
Parent
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/stream/util/StreamReaderDelegate.html#getParent() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/stream/util/StreamReaderDelegate.html#setParent(javax.xml.stream.XMLStreamReader)
public XMLStreamReader Parent { get; set; }
Property Value
Prefix
public String Prefix { get; }
Property Value
Text
public String Text { get; }
Property Value
TextCharacters
public char[] TextCharacters { get; }
Property Value
- char[]
TextLength
public int TextLength { get; }
Property Value
TextStart
public int TextStart { get; }
Property Value
Version
public String Version { get; }
Property Value
Methods
Close()
public void Close()
Exceptions
GetAttributeLocalName(int)
public String GetAttributeLocalName(int arg0)
Parameters
Returns
GetAttributeName(int)
public QName GetAttributeName(int arg0)
Parameters
Returns
GetAttributeNamespace(int)
public String GetAttributeNamespace(int arg0)
Parameters
Returns
GetAttributePrefix(int)
public String GetAttributePrefix(int arg0)
Parameters
Returns
GetAttributeType(int)
public String GetAttributeType(int arg0)
Parameters
Returns
GetAttributeValue(String, String)
public String GetAttributeValue(String arg0, String arg1)
Parameters
Returns
GetAttributeValue(int)
public String GetAttributeValue(int arg0)
Parameters
Returns
GetNamespacePrefix(int)
public String GetNamespacePrefix(int arg0)
Parameters
Returns
GetNamespaceURI(String)
public String GetNamespaceURI(String arg0)
Parameters
Returns
GetNamespaceURI(int)
public String GetNamespaceURI(int arg0)
Parameters
Returns
GetProperty(String)
public object GetProperty(String arg0)
Parameters
Returns
GetTextCharacters(int, char[], int, int)
public int GetTextCharacters(int arg0, char[] arg1, int arg2, int arg3)
Parameters
Returns
Exceptions
HasName()
public bool HasName()
Returns
HasNext()
public bool HasNext()
Returns
Exceptions
HasText()
public bool HasText()
Returns
IsAttributeSpecified(int)
public bool IsAttributeSpecified(int arg0)
Parameters
Returns
IsCharacters()
public bool IsCharacters()
Returns
IsEndElement()
public bool IsEndElement()
Returns
IsStandalone()
public bool IsStandalone()
Returns
IsStartElement()
public bool IsStartElement()
Returns
IsWhiteSpace()
public bool IsWhiteSpace()
Returns
Next()
public int Next()
Returns
Exceptions
NextTag()
public int NextTag()
Returns
Exceptions
Require(int, String, String)
public void Require(int arg0, String arg1, String arg2)
Parameters
Exceptions
StandaloneSet()
public bool StandaloneSet()