public final class org.apache.axiom.om.ds.StringOMDataSource extends org.apache.axiom.om.ds.AbstractPullOMDataSource
{
private java.lang.String data;
public void <init>(java.lang.String)
{
org.apache.axiom.om.ds.StringOMDataSource v;
java.lang.String v;
v := @this: org.apache.axiom.om.ds.StringOMDataSource;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.axiom.om.ds.AbstractPullOMDataSource: void <init>()>();
v.<org.apache.axiom.om.ds.StringOMDataSource: java.lang.String data> = v;
return;
}
public java.lang.String getObject()
{
org.apache.axiom.om.ds.StringOMDataSource v;
java.lang.String v;
v := @this: org.apache.axiom.om.ds.StringOMDataSource;
v = v.<org.apache.axiom.om.ds.StringOMDataSource: java.lang.String data>;
return v;
}
public org.apache.axiom.om.ds.StringOMDataSource copy()
{
org.apache.axiom.om.ds.StringOMDataSource v, v;
java.lang.String v;
v := @this: org.apache.axiom.om.ds.StringOMDataSource;
v = new org.apache.axiom.om.ds.StringOMDataSource;
v = v.<org.apache.axiom.om.ds.StringOMDataSource: java.lang.String data>;
specialinvoke v.<org.apache.axiom.om.ds.StringOMDataSource: void <init>(java.lang.String)>(v);
return v;
}
public boolean isDestructiveRead()
{
org.apache.axiom.om.ds.StringOMDataSource v;
v := @this: org.apache.axiom.om.ds.StringOMDataSource;
return 0;
}
public javax.xml.stream.XMLStreamReader getReader() throws javax.xml.stream.XMLStreamException
{
java.io.StringReader v;
javax.xml.stream.XMLStreamReader v;
org.apache.axiom.om.ds.StringOMDataSource v;
java.lang.String v;
v := @this: org.apache.axiom.om.ds.StringOMDataSource;
v = new java.io.StringReader;
v = v.<org.apache.axiom.om.ds.StringOMDataSource: java.lang.String data>;
specialinvoke v.<java.io.StringReader: void <init>(java.lang.String)>(v);
v = staticinvoke <org.apache.axiom.om.util.StAXUtils: javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader)>(v);
return v;
}
public void close()
{
org.apache.axiom.om.ds.StringOMDataSource v;
v := @this: org.apache.axiom.om.ds.StringOMDataSource;
v.<org.apache.axiom.om.ds.StringOMDataSource: java.lang.String data> = null;
return;
}
}