public abstract class org.apache.axiom.ts.dimension.serialization.SerializationStrategy extends org.apache.axiom.testing.multiton.Multiton implements org.apache.axiom.testutils.suite.Dimension
{
void <init>()
{
org.apache.axiom.ts.dimension.serialization.SerializationStrategy v;
v := @this: org.apache.axiom.ts.dimension.serialization.SerializationStrategy;
specialinvoke v.<org.apache.axiom.testing.multiton.Multiton: void <init>()>();
return;
}
public abstract org.apache.axiom.ts.dimension.serialization.XML serialize(org.apache.axiom.om.OMContainer) throws java.lang.Exception;
public abstract boolean isPush();
public abstract boolean isCaching();
public abstract boolean supportsInternalSubset();
private static org.apache.axiom.ts.dimension.serialization.SerializationStrategy[] instances()
{
java.lang.Object[] v;
org.apache.axiom.ts.dimension.serialization.SerializeToOutputStream v, v;
org.apache.axiom.ts.dimension.serialization.SerializeFromXMLStreamReader v, v;
org.apache.axiom.ts.dimension.serialization.SerializeFromSAXSource v, v;
org.apache.axiom.ts.dimension.serialization.SerializeToXMLStreamWriter v, v;
org.apache.axiom.ts.dimension.serialization.SerializeToWriter v, v;
v = newarray (org.apache.axiom.ts.dimension.serialization.SerializationStrategy)[10];
v = new org.apache.axiom.ts.dimension.serialization.SerializeToOutputStream;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeToOutputStream: void <init>(boolean)>(1);
v[0] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeToOutputStream;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeToOutputStream: void <init>(boolean)>(0);
v[1] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeToWriter;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeToWriter: void <init>(boolean)>(1);
v[2] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeToWriter;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeToWriter: void <init>(boolean)>(0);
v[3] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeToXMLStreamWriter;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeToXMLStreamWriter: void <init>(boolean)>(1);
v[4] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeToXMLStreamWriter;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeToXMLStreamWriter: void <init>(boolean)>(0);
v[5] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeFromXMLStreamReader;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeFromXMLStreamReader: void <init>(boolean)>(1);
v[6] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeFromXMLStreamReader;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeFromXMLStreamReader: void <init>(boolean)>(0);
v[7] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeFromSAXSource;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeFromSAXSource: void <init>(boolean)>(1);
v[8] = v;
v = new org.apache.axiom.ts.dimension.serialization.SerializeFromSAXSource;
specialinvoke v.<org.apache.axiom.ts.dimension.serialization.SerializeFromSAXSource: void <init>(boolean)>(0);
v[9] = v;
return v;
}
}