public class org.apache.axiom.util.stax.WrappedTextNodeStreamReader extends java.lang.Object implements javax.xml.stream.XMLStreamReader
{
private final javax.xml.namespace.QName wrapperElementName;
private final java.io.Reader reader;
private final int chunkSize;
private int eventType;
private char[] charData;
private int charDataLength;
private javax.xml.namespace.NamespaceContext namespaceContext;
public void <init>(javax.xml.namespace.QName, java.io.Reader, int)
{
int v;
java.io.Reader v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: javax.xml.namespace.QName;
v := @parameter: java.io.Reader;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType> = 7;
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName> = v;
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: java.io.Reader reader> = v;
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int chunkSize> = v;
return;
}
public void <init>(javax.xml.namespace.QName, java.io.Reader)
{
java.io.Reader v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: javax.xml.namespace.QName;
v := @parameter: java.io.Reader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void <init>(javax.xml.namespace.QName,java.io.Reader,int)>(v, v, 4096);
return;
}
public java.lang.Object getProperty(java.lang.String) throws java.lang.IllegalArgumentException
{
java.lang.String v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: java.lang.String;
return null;
}
public boolean hasNext() throws javax.xml.stream.XMLStreamException
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v == 8 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int next() throws javax.xml.stream.XMLStreamException
{
java.lang.IllegalStateException v;
java.io.IOException v;
java.io.Reader v;
javax.xml.stream.XMLStreamException v;
int v, v, v, v, v, v;
char[] v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
default: goto label;
};
label:
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType> = 1;
goto label;
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int chunkSize>;
v = newarray (char)[v];
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: char[] charData> = v;
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: java.io.Reader reader>;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: char[] charData>;
v = virtualinvoke v.<java.io.Reader: int read(char[])>(v);
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int charDataLength> = v;
label:
goto label;
label:
v := @caughtexception;
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int charDataLength>;
v = (int) -1;
if v != v goto label;
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: char[] charData> = null;
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType> = 2;
goto label;
label:
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType> = 4;
goto label;
label:
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType> = 8;
goto label;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
return v;
catch java.io.IOException from label to label with label;
}
public int nextTag() throws javax.xml.stream.XMLStreamException
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
javax.xml.stream.XMLStreamException v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.String)>("Current event is not white space");
throw v;
}
public int getEventType()
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
return v;
}
public boolean isStartElement()
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != 1 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isEndElement()
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != 2 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isCharacters()
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != 4 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isWhiteSpace()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return 0;
}
public boolean hasText()
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != 4 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean hasName()
{
int v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v == 1 goto label;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != 2 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void require(int, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLStreamException v;
int v, v;
java.lang.String v, v, v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v, v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != v goto label;
if v == null goto label;
v = virtualinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: java.lang.String getNamespaceURI()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
if v == null goto label;
v = virtualinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.String)>("Unexpected event type");
throw v;
label:
return;
}
public javax.xml.stream.Location getLocation()
{
org.apache.axiom.util.stax.DummyLocation v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = <org.apache.axiom.util.stax.DummyLocation: org.apache.axiom.util.stax.DummyLocation INSTANCE>;
return v;
}
public void close() throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLStreamException v;
java.io.IOException v;
java.io.Reader v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: java.io.Reader reader>;
virtualinvoke v.<java.io.Reader: void close()>();
label:
goto label;
label:
v := @caughtexception;
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
return;
catch java.io.IOException from label to label with label;
}
public java.lang.String getEncoding()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return null;
}
public java.lang.String getCharacterEncodingScheme()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return null;
}
public java.lang.String getVersion()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return null;
}
public boolean standaloneSet()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return 0;
}
public boolean isStandalone()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return 1;
}
public javax.xml.namespace.NamespaceContext getNamespaceContext()
{
org.apache.axiom.util.namespace.MapBasedNamespaceContext v;
java.util.Map v;
javax.xml.namespace.NamespaceContext v, v;
java.lang.String v, v;
javax.xml.namespace.QName v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.NamespaceContext namespaceContext>;
if v != null goto label;
v = new org.apache.axiom.util.namespace.MapBasedNamespaceContext;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getPrefix()>();
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getNamespaceURI()>();
v = staticinvoke <java.util.Collections: java.util.Map singletonMap(java.lang.Object,java.lang.Object)>(v, v);
specialinvoke v.<org.apache.axiom.util.namespace.MapBasedNamespaceContext: void <init>(java.util.Map)>(v);
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.NamespaceContext namespaceContext> = v;
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.NamespaceContext namespaceContext>;
return v;
}
public java.lang.String getNamespaceURI(java.lang.String)
{
javax.xml.namespace.NamespaceContext v;
java.lang.String v, v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
boolean v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.NamespaceContext getNamespaceContext()>();
v = interfaceinvoke v.<javax.xml.namespace.NamespaceContext: java.lang.String getNamespaceURI(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("");
if v == 0 goto label;
v = null;
goto label;
label:
v = v;
label:
return v;
}
private void checkStartElement()
{
int v;
java.lang.IllegalStateException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v == 1 goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
return;
}
public java.lang.String getAttributeValue(java.lang.String, java.lang.String)
{
java.lang.String v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
return null;
}
public int getAttributeCount()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
return 0;
}
public javax.xml.namespace.QName getAttributeName(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getAttributeLocalName(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getAttributePrefix(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getAttributeNamespace(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getAttributeType(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getAttributeValue(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
public boolean isAttributeSpecified(int)
{
int v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkStartElement()>();
v = new java.lang.ArrayIndexOutOfBoundsException;
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>()>();
throw v;
}
private void checkElement()
{
java.lang.IllegalStateException v;
int v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v == 1 goto label;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v == 2 goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
return;
}
public javax.xml.namespace.QName getName()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
return null;
}
public java.lang.String getLocalName()
{
java.lang.String v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkElement()>();
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getLocalPart()>();
return v;
}
public java.lang.String getPrefix()
{
java.lang.String v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getPrefix()>();
return v;
}
public java.lang.String getNamespaceURI()
{
java.lang.String v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkElement()>();
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getNamespaceURI()>();
return v;
}
public int getNamespaceCount()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkElement()>();
return 1;
}
public java.lang.String getNamespacePrefix(int)
{
java.lang.IndexOutOfBoundsException v;
int v;
java.lang.String v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkElement()>();
if v != 0 goto label;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getPrefix()>();
return v;
label:
v = new java.lang.IndexOutOfBoundsException;
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getNamespaceURI(int)
{
java.lang.IndexOutOfBoundsException v;
int v;
java.lang.String v;
javax.xml.namespace.QName v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkElement()>();
if v != 0 goto label;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: javax.xml.namespace.QName wrapperElementName>;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getNamespaceURI()>();
return v;
label:
v = new java.lang.IndexOutOfBoundsException;
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>()>();
throw v;
}
public java.lang.String getElementText() throws javax.xml.stream.XMLStreamException
{
java.io.IOException v;
java.io.Reader v;
java.lang.StringBuffer v;
javax.xml.stream.XMLStreamException v, v;
int v, v, v;
char[] v;
java.lang.String v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v != 1 goto label;
label:
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = newarray (char)[4096];
label:
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: java.io.Reader reader>;
v = virtualinvoke v.<java.io.Reader: int read(char[])>(v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char[],int,int)>(v, 0, v);
goto label;
label:
v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType> = 2;
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
label:
return v;
label:
v := @caughtexception;
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = new javax.xml.stream.XMLStreamException;
specialinvoke v.<javax.xml.stream.XMLStreamException: void <init>(java.lang.String)>("Current event is not a START_ELEMENT");
throw v;
catch java.io.IOException from label to label with label;
}
private void checkCharacters()
{
int v;
java.lang.IllegalStateException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int eventType>;
if v == 4 goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
return;
}
public java.lang.String getText()
{
int v;
char[] v;
java.lang.String v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkCharacters()>();
v = new java.lang.String;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: char[] charData>;
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int charDataLength>;
specialinvoke v.<java.lang.String: void <init>(char[],int,int)>(v, 0, v);
return v;
}
public char[] getTextCharacters()
{
char[] v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkCharacters()>();
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: char[] charData>;
return v;
}
public int getTextStart()
{
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkCharacters()>();
return 0;
}
public int getTextLength()
{
int v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkCharacters()>();
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int charDataLength>;
return v;
}
public int getTextCharacters(int, char[], int, int) throws javax.xml.stream.XMLStreamException
{
int v, v, v, v, v, v;
char[] v, v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v := @parameter: int;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: void checkCharacters()>();
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: int charDataLength>;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v.<org.apache.axiom.util.stax.WrappedTextNodeStreamReader: char[] charData>;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return v;
}
public java.lang.String getPIData()
{
java.lang.IllegalStateException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
public java.lang.String getPITarget()
{
java.lang.IllegalStateException v;
org.apache.axiom.util.stax.WrappedTextNodeStreamReader v;
v := @this: org.apache.axiom.util.stax.WrappedTextNodeStreamReader;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
}
}