public class oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl extends oadd.org.codehaus.stax.ri.evt.BaseEventImpl implements javax.xml.stream.events.StartDocument
{
private final boolean mStandaloneSet;
private final boolean mIsStandalone;
private final java.lang.String mVersion;
private final boolean mEncodingSet;
private final java.lang.String mEncodingScheme;
private final java.lang.String mSystemId;
public void <init>(javax.xml.stream.Location, javax.xml.stream.XMLStreamReader)
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
javax.xml.stream.XMLStreamReader v;
javax.xml.stream.Location v;
int v, v;
java.lang.String v, v, v, v, v;
boolean v, v, v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: javax.xml.stream.Location;
v := @parameter: javax.xml.stream.XMLStreamReader;
specialinvoke v.<oadd.org.codehaus.stax.ri.evt.BaseEventImpl: void <init>(javax.xml.stream.Location)>(v);
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: boolean standaloneSet()>();
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mStandaloneSet> = v;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: boolean isStandalone()>();
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mIsStandalone> = v;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getVersion()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
label:
v = "1.0";
label:
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion> = v;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getCharacterEncodingScheme()>();
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme> = v;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme>;
if v == null goto label;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme>;
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mEncodingSet> = v;
if v == null goto label;
v = interfaceinvoke v.<javax.xml.stream.Location: java.lang.String getSystemId()>();
goto label;
label:
v = "";
label:
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mSystemId> = v;
return;
}
public void <init>(javax.xml.stream.Location)
{
java.lang.String v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
javax.xml.stream.Location v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: javax.xml.stream.Location;
v = null;
specialinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: void <init>(javax.xml.stream.Location,java.lang.String)>(v, v);
return;
}
public void <init>(javax.xml.stream.Location, java.lang.String)
{
java.lang.String v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
javax.xml.stream.Location v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: javax.xml.stream.Location;
v := @parameter: java.lang.String;
specialinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: void <init>(javax.xml.stream.Location,java.lang.String,java.lang.String)>(v, v, null);
return;
}
public void <init>(javax.xml.stream.Location, java.lang.String, java.lang.String)
{
javax.xml.stream.Location v;
java.lang.String v, v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: javax.xml.stream.Location;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: void <init>(javax.xml.stream.Location,java.lang.String,java.lang.String,boolean,boolean)>(v, v, v, 0, 0);
return;
}
public void <init>(javax.xml.stream.Location, java.lang.String, java.lang.String, boolean, boolean)
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
javax.xml.stream.Location v;
int v;
java.lang.String v, v;
boolean v, v, v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: javax.xml.stream.Location;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
specialinvoke v.<oadd.org.codehaus.stax.ri.evt.BaseEventImpl: void <init>(javax.xml.stream.Location)>(v);
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme> = v;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mEncodingSet> = v;
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion> = v;
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mStandaloneSet> = v;
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mIsStandalone> = v;
v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mSystemId> = "";
return;
}
public boolean encodingSet()
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
boolean v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mEncodingSet>;
return v;
}
public java.lang.String getCharacterEncodingScheme()
{
java.lang.String v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme>;
return v;
}
public java.lang.String getSystemId()
{
java.lang.String v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mSystemId>;
return v;
}
public java.lang.String getVersion()
{
java.lang.String v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion>;
return v;
}
public boolean isStandalone()
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
boolean v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mIsStandalone>;
return v;
}
public boolean standaloneSet()
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
boolean v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mStandaloneSet>;
return v;
}
public int getEventType()
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
return 7;
}
public boolean isStartDocument()
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
return 1;
}
public void writeAsEncodedUnicode(java.io.Writer) throws javax.xml.stream.XMLStreamException
{
java.io.IOException v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
int v;
java.io.Writer v;
java.lang.String v, v, v, v;
boolean v, v, v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: java.io.Writer;
label:
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>("<?xml version=\"");
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion>;
if v == null goto label;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion>;
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
label:
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>("1.0");
goto label;
label:
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion>;
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>(v);
label:
virtualinvoke v.<java.io.Writer: void write(int)>(34);
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mEncodingSet>;
if v == 0 goto label;
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>(" encoding=\"");
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme>;
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>(v);
virtualinvoke v.<java.io.Writer: void write(int)>(34);
label:
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mStandaloneSet>;
if v == 0 goto label;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean mIsStandalone>;
if v == 0 goto label;
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>(" standalone=\"yes\"");
goto label;
label:
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>(" standalone=\"no\"");
label:
virtualinvoke v.<java.io.Writer: void write(java.lang.String)>(" ?>");
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: void throwFromIOE(java.io.IOException)>(v);
label:
return;
catch java.io.IOException from label to label with label;
}
public void writeUsing(oadd.org.codehaus.stax.XMLStreamWriter) throws javax.xml.stream.XMLStreamException
{
oadd.org.codehaus.stax.XMLStreamWriter v;
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: oadd.org.codehaus.stax.XMLStreamWriter;
interfaceinvoke v.<oadd.org.codehaus.stax.XMLStreamWriter2: void writeStartDocument()>();
return;
}
public boolean equals(java.lang.Object)
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
java.lang.String v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v;
java.lang.Object v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v != null goto label;
return 0;
label:
v = v instanceof javax.xml.stream.events.StartDocument;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean encodingSet()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartDocument: boolean encodingSet()>();
if v != v goto label;
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean isStandalone()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartDocument: boolean isStandalone()>();
if v != v goto label;
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean standaloneSet()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartDocument: boolean standaloneSet()>();
if v != v goto label;
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String getCharacterEncodingScheme()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartDocument: java.lang.String getCharacterEncodingScheme()>();
v = staticinvoke <oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean stringsWithNullsEqual(java.lang.String,java.lang.String)>(v, v);
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String getSystemId()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartDocument: java.lang.String getSystemId()>();
v = staticinvoke <oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean stringsWithNullsEqual(java.lang.String,java.lang.String)>(v, v);
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String getVersion()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartDocument: java.lang.String getVersion()>();
v = staticinvoke <oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean stringsWithNullsEqual(java.lang.String,java.lang.String)>(v, v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int hashCode()
{
oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl v;
int v, v, v, v;
java.lang.String v, v, v, v, v, v;
boolean v, v, v;
v := @this: oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl;
v = 0;
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean encodingSet()>();
if v == 0 goto label;
v = 1;
label:
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean isStandalone()>();
if v == 0 goto label;
v = v - 1;
label:
v = virtualinvoke v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: boolean standaloneSet()>();
if v == 0 goto label;
v = v ^ 1;
label:
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion>;
if v == null goto label;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mVersion>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v ^ v;
label:
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme>;
if v == null goto label;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mEncodingScheme>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v ^ v;
label:
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mSystemId>;
if v == null goto label;
v = v.<oadd.org.codehaus.stax.ri.evt.StartDocumentEventImpl: java.lang.String mSystemId>;
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v ^ v;
label:
return v;
}
}