public abstract class com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec implements com.sun.xml.internal.ws.api.pipe.Codec
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec
super_class: java.lang.Object
{
private static final com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamReaderFactory READER_FACTORY;
descriptor: Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private com.sun.xml.internal.fastinfoset.stax.StAXDocumentParser _statefulParser;
descriptor: Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentParser;
flags: (0x0002) ACC_PRIVATE
private com.sun.xml.internal.fastinfoset.stax.StAXDocumentSerializer _serializer;
descriptor: Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer;
flags: (0x0002) ACC_PRIVATE
private final com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec _soapCodec;
descriptor: Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean _retainState;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected final com.sun.xml.internal.ws.api.pipe.ContentType _defaultContentType;
descriptor: Lcom/sun/xml/internal/ws/api/pipe/ContentType;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamReaderFactory.getInstance:()Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory;
putstatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.READER_FACTORY:Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory;
return
LocalVariableTable:
Start End Slot Name Signature
void <init>(com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec, com.sun.xml.internal.ws.api.SOAPVersion, boolean, java.lang.String);
descriptor: (Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;Lcom/sun/xml/internal/ws/api/SOAPVersion;ZLjava/lang/String;)V
flags: (0x0000)
Code:
stack=4, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._soapCodec:Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
2: aload 0
iload 3
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._retainState:Z
3: aload 0
new com.sun.xml.internal.ws.encoding.ContentTypeImpl
dup
aload 4
invokespecial com.sun.xml.internal.ws.encoding.ContentTypeImpl.<init>:(Ljava/lang/String;)V
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._defaultContentType:Lcom/sun/xml/internal/ws/api/pipe/ContentType;
4: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 5 1 soapCodec Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
0 5 2 soapVersion Lcom/sun/xml/internal/ws/api/SOAPVersion;
0 5 3 retainState Z
0 5 4 mimeType Ljava/lang/String;
MethodParameters:
Name Flags
soapCodec
soapVersion
retainState
mimeType
void <init>(com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec);
descriptor: (Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._soapCodec:Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
invokeinterface com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec.copy:()Lcom/sun/xml/internal/ws/api/pipe/Codec;
checkcast com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._soapCodec:Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
2: aload 0
aload 1
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._retainState:Z
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._retainState:Z
3: aload 0
aload 1
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._defaultContentType:Lcom/sun/xml/internal/ws/api/pipe/ContentType;
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._defaultContentType:Lcom/sun/xml/internal/ws/api/pipe/ContentType;
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 5 1 that Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
MethodParameters:
Name Flags
that
public java.lang.String getMimeType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._defaultContentType:Lcom/sun/xml/internal/ws/api/pipe/ContentType;
invokeinterface com.sun.xml.internal.ws.api.pipe.ContentType.getContentType:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
public com.sun.xml.internal.ws.api.pipe.ContentType getStaticContentType(com.sun.xml.internal.ws.api.message.Packet);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;)Lcom/sun/xml/internal/ws/api/pipe/ContentType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getfield com.sun.xml.internal.ws.api.message.Packet.soapAction:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.getContentType:(Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/pipe/ContentType;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 1 1 packet Lcom/sun/xml/internal/ws/api/message/Packet;
MethodParameters:
Name Flags
packet
public com.sun.xml.internal.ws.api.pipe.ContentType encode(com.sun.xml.internal.ws.api.message.Packet, java.io.OutputStream);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;Ljava/io/OutputStream;)Lcom/sun/xml/internal/ws/api/pipe/ContentType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
ifnull 7
1: aload 0
aload 2
invokevirtual com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.getXMLStreamWriter:(Ljava/io/OutputStream;)Ljavax/xml/stream/XMLStreamWriter;
astore 3
start local 3 2: aload 1
invokevirtual com.sun.xml.internal.ws.api.message.Packet.getMessage:()Lcom/sun/xml/internal/ws/api/message/Message;
aload 3
invokevirtual com.sun.xml.internal.ws.api.message.Message.writeTo:(Ljavax/xml/stream/XMLStreamWriter;)V
3: aload 3
invokeinterface javax.xml.stream.XMLStreamWriter.flush:()V
4: goto 7
StackMap locals: com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec com.sun.xml.internal.ws.api.message.Packet java.io.OutputStream javax.xml.stream.XMLStreamWriter
StackMap stack: javax.xml.stream.XMLStreamException
5: astore 4
start local 4 6: new javax.xml.ws.WebServiceException
dup
aload 4
invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 4 end local 3 7: StackMap locals:
StackMap stack:
aload 0
aload 1
getfield com.sun.xml.internal.ws.api.message.Packet.soapAction:Ljava/lang/String;
invokevirtual com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.getContentType:(Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/pipe/ContentType;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 8 1 packet Lcom/sun/xml/internal/ws/api/message/Packet;
0 8 2 out Ljava/io/OutputStream;
2 7 3 writer Ljavax/xml/stream/XMLStreamWriter;
6 7 4 e Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 4 5 Class javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
packet
out
public com.sun.xml.internal.ws.api.pipe.ContentType encode(com.sun.xml.internal.ws.api.message.Packet, java.nio.channels.WritableByteChannel);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;Ljava/nio/channels/WritableByteChannel;)Lcom/sun/xml/internal/ws/api/pipe/ContentType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 1 1 packet Lcom/sun/xml/internal/ws/api/message/Packet;
0 1 2 buffer Ljava/nio/channels/WritableByteChannel;
MethodParameters:
Name Flags
packet
buffer
public void decode(java.io.InputStream, java.lang.String, com.sun.xml.internal.ws.api.message.Packet);
descriptor: (Ljava/io/InputStream;Ljava/lang/String;Lcom/sun/xml/internal/ws/api/message/Packet;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
1: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._soapCodec:Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
aload 0
aload 1
invokevirtual com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.getXMLStreamReader:(Ljava/io/InputStream;)Ljavax/xml/stream/XMLStreamReader;
invokeinterface com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec.decode:(Ljavax/xml/stream/XMLStreamReader;)Lcom/sun/xml/internal/ws/api/message/Message;
2: invokevirtual com.sun.xml.internal.ws.api.message.Packet.setMessage:(Lcom/sun/xml/internal/ws/api/message/Message;)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 4 1 in Ljava/io/InputStream;
0 4 2 contentType Ljava/lang/String;
0 4 3 response Lcom/sun/xml/internal/ws/api/message/Packet;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
contentType
response
public void decode(java.nio.channels.ReadableByteChannel, java.lang.String, com.sun.xml.internal.ws.api.message.Packet);
descriptor: (Ljava/nio/channels/ReadableByteChannel;Ljava/lang/String;Lcom/sun/xml/internal/ws/api/message/Packet;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 1 1 in Ljava/nio/channels/ReadableByteChannel;
0 1 2 contentType Ljava/lang/String;
0 1 3 response Lcom/sun/xml/internal/ws/api/message/Packet;
MethodParameters:
Name Flags
in
contentType
response
protected abstract com.sun.xml.internal.ws.message.stream.StreamHeader (javax.xml.stream.XMLStreamReader, com.sun.xml.internal.stream.buffer.XMLStreamBuffer);
descriptor: (Ljavax/xml/stream/XMLStreamReader;Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)Lcom/sun/xml/internal/ws/message/stream/StreamHeader;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
MethodParameters:
Name Flags
reader
mark
protected abstract com.sun.xml.internal.ws.api.pipe.ContentType getContentType(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/ws/api/pipe/ContentType;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
MethodParameters:
Name Flags
soapAction
private javax.xml.stream.XMLStreamWriter getXMLStreamWriter(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)Ljavax/xml/stream/XMLStreamWriter;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._serializer:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer;
ifnull 3
1: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._serializer:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer;
aload 1
invokevirtual com.sun.xml.internal.fastinfoset.stax.StAXDocumentSerializer.setOutputStream:(Ljava/io/OutputStream;)V
2: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._serializer:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer;
areturn
3: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._retainState:Z
invokestatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetCodec.createNewStreamWriter:(Ljava/io/OutputStream;Z)Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer;
dup_x1
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._serializer:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 4 1 out Ljava/io/OutputStream;
MethodParameters:
Name Flags
out
private javax.xml.stream.XMLStreamReader getXMLStreamReader(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Ljavax/xml/stream/XMLStreamReader;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._retainState:Z
ifeq 5
1: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._statefulParser:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentParser;
ifnull 4
2: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._statefulParser:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentParser;
aload 1
invokevirtual com.sun.xml.internal.fastinfoset.stax.StAXDocumentParser.setInputStream:(Ljava/io/InputStream;)V
3: aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._statefulParser:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentParser;
areturn
4: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 0
getfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._retainState:Z
invokestatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetCodec.createNewStreamReader:(Ljava/io/InputStream;Z)Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentParser;
dup_x1
putfield com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec._statefulParser:Lcom/sun/xml/internal/fastinfoset/stax/StAXDocumentParser;
areturn
5: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.READER_FACTORY:Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory;
aconst_null
aload 1
iconst_0
invokevirtual com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamReaderFactory.doCreate:(Ljava/lang/String;Ljava/io/InputStream;Z)Ljavax/xml/stream/XMLStreamReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
0 6 1 in Ljava/io/InputStream;
MethodParameters:
Name Flags
in
public static com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec create(com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec, com.sun.xml.internal.ws.api.SOAPVersion);
descriptor: (Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;Lcom/sun/xml/internal/ws/api/SOAPVersion;)Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
invokestatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.create:(Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;Lcom/sun/xml/internal/ws/api/SOAPVersion;Z)Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 soapCodec Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
0 1 1 version Lcom/sun/xml/internal/ws/api/SOAPVersion;
MethodParameters:
Name Flags
soapCodec
version
public static com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec create(com.sun.xml.internal.ws.api.pipe.StreamSOAPCodec, com.sun.xml.internal.ws.api.SOAPVersion, boolean);
descriptor: (Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;Lcom/sun/xml/internal/ws/api/SOAPVersion;Z)Lcom/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
invokespecial java.lang.IllegalArgumentException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.$SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion:()[I
aload 1
invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.ordinal:()I
iaload
tableswitch { // 1 - 2
1: 3
2: 4
default: 5
}
3: StackMap locals:
StackMap stack:
new com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAP11Codec
dup
aload 0
iload 2
invokespecial com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAP11Codec.<init>:(Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;Z)V
areturn
4: StackMap locals:
StackMap stack:
new com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAP12Codec
dup
aload 0
iload 2
invokespecial com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAP12Codec.<init>:(Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;Z)V
areturn
5: StackMap locals:
StackMap stack:
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 soapCodec Lcom/sun/xml/internal/ws/api/pipe/StreamSOAPCodec;
0 6 1 version Lcom/sun/xml/internal/ws/api/SOAPVersion;
0 6 2 retainState Z
MethodParameters:
Name Flags
soapCodec
version
retainState
static int[] $SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.$SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.xml.internal.ws.api.SOAPVersion.values:()[Lcom/sun/xml/internal/ws/api/SOAPVersion;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_11:Lcom/sun/xml/internal/ws/api/SOAPVersion;
invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.xml.internal.ws.api.SOAPVersion.SOAP_12:Lcom/sun/xml/internal/ws/api/SOAPVersion;
invokevirtual com.sun.xml.internal.ws.api.SOAPVersion.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
dup
putstatic com.sun.xml.internal.ws.encoding.fastinfoset.FastInfosetStreamSOAPCodec.$SWITCH_TABLE$com$sun$xml$internal$ws$api$SOAPVersion:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
}
SourceFile: "FastInfosetStreamSOAPCodec.java"