public final class org.apache.axiom.core.stream.stax.pull.input.StAXPullInput extends java.lang.Object implements org.apache.axiom.core.stream.XmlInput
{
private final javax.xml.stream.XMLStreamReader reader;
private final org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory helperFactory;
private final boolean autoClose;
private final java.io.Closeable closeable;
public void <init>(javax.xml.stream.XMLStreamReader, org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory, boolean, java.io.Closeable)
{
javax.xml.stream.XMLStreamReader v;
org.apache.axiom.core.stream.stax.pull.input.StAXPullInput v;
org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory v;
java.io.Closeable v;
boolean v;
v := @this: org.apache.axiom.core.stream.stax.pull.input.StAXPullInput;
v := @parameter: javax.xml.stream.XMLStreamReader;
v := @parameter: org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory;
v := @parameter: boolean;
v := @parameter: java.io.Closeable;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: javax.xml.stream.XMLStreamReader reader> = v;
v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory helperFactory> = v;
v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: boolean autoClose> = v;
v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: java.io.Closeable closeable> = v;
return;
}
public void <init>(javax.xml.stream.XMLStreamReader, org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory)
{
javax.xml.stream.XMLStreamReader v;
org.apache.axiom.core.stream.stax.pull.input.StAXPullInput v;
org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory v;
v := @this: org.apache.axiom.core.stream.stax.pull.input.StAXPullInput;
v := @parameter: javax.xml.stream.XMLStreamReader;
v := @parameter: org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory;
specialinvoke v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: void <init>(javax.xml.stream.XMLStreamReader,org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory,boolean,java.io.Closeable)>(v, v, 1, null);
return;
}
public org.apache.axiom.core.stream.XmlReader createReader(org.apache.axiom.core.stream.XmlHandler)
{
org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelper v;
javax.xml.stream.XMLStreamReader v, v;
org.apache.axiom.core.stream.stax.pull.input.StAXPullInput v;
org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory v;
java.io.Closeable v;
boolean v;
org.apache.axiom.core.stream.XmlHandler v;
org.apache.axiom.core.stream.stax.pull.input.StAXPullReader v;
v := @this: org.apache.axiom.core.stream.stax.pull.input.StAXPullInput;
v := @parameter: org.apache.axiom.core.stream.XmlHandler;
v = new org.apache.axiom.core.stream.stax.pull.input.StAXPullReader;
v = v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: javax.xml.stream.XMLStreamReader reader>;
v = v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory helperFactory>;
v = v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: javax.xml.stream.XMLStreamReader reader>;
v = interfaceinvoke v.<org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelperFactory: org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelper createHelper(javax.xml.stream.XMLStreamReader)>(v);
v = v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: java.io.Closeable closeable>;
v = v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullInput: boolean autoClose>;
specialinvoke v.<org.apache.axiom.core.stream.stax.pull.input.StAXPullReader: void <init>(javax.xml.stream.XMLStreamReader,org.apache.axiom.core.stream.stax.pull.input.XMLStreamReaderHelper,org.apache.axiom.core.stream.XmlHandler,java.io.Closeable,boolean)>(v, v, v, v, v);
return v;
}
}