public class com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer
super_class: java.lang.Object
{
final java.lang.String contentId;
descriptor: Ljava/lang/String;
flags: (0x0010) ACC_FINAL
private final javax.activation.DataHandler dh;
descriptor: Ljavax/activation/DataHandler;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String boundary;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(javax.activation.DataHandler, java.lang.String);
descriptor: (Ljavax/activation/DataHandler;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIncompatible conditional operand types DataHandler and StreamingDataHandler\n\tCannot cast from DataHandler to StreamingDataHandler\n\tThe method getHrefCid() is undefined for the type StreamingDataHandler\n\tThe method getHrefCid() is undefined for the type StreamingDataHandler\n\tIncompatible conditional operand types DataHandler and StreamingDataHandler\n\tCannot cast from DataHandler to StreamingDataHandler\n\tThe method getHrefCid() is undefined for the type StreamingDataHandler\n\tIncompatible conditional operand types DataHandler and StreamingDataHandler\n\tCannot cast from DataHandler to StreamingDataHandler\n\tThe method setHrefCid(String) is undefined for the type StreamingDataHandler\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/encoding/MtomCodec$ByteArrayBuffer;
RuntimeInvisibleParameterAnnotations:
0:
com.sun.istack.internal.NotNull()
1:
MethodParameters:
Name Flags
dh
b
public void write(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.StringBuilder
dup
ldc "--"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer.boundary:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 1
invokestatic com.sun.xml.internal.ws.encoding.MtomCodec.writeln:(Ljava/lang/String;Ljava/io/OutputStream;)V
1: aload 0
getfield com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer.dh:Ljavax/activation/DataHandler;
invokevirtual javax.activation.DataHandler.getContentType:()Ljava/lang/String;
aload 0
getfield com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer.contentId:Ljava/lang/String;
aload 1
invokestatic com.sun.xml.internal.ws.encoding.MtomCodec.writeMimeHeaders:(Ljava/lang/String;Ljava/lang/String;Ljava/io/OutputStream;)V
2: aload 0
getfield com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer.dh:Ljavax/activation/DataHandler;
aload 1
invokevirtual javax.activation.DataHandler.writeTo:(Ljava/io/OutputStream;)V
3: aload 1
invokestatic com.sun.xml.internal.ws.encoding.MtomCodec.writeln:(Ljava/io/OutputStream;)V
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/ws/encoding/MtomCodec$ByteArrayBuffer;
0 5 1 os Ljava/io/OutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
os
}
SourceFile: "MtomCodec.java"
NestHost: com.sun.xml.internal.ws.encoding.MtomCodec
InnerClasses:
public ByteArrayBuffer = com.sun.xml.internal.ws.encoding.MtomCodec$ByteArrayBuffer of com.sun.xml.internal.ws.encoding.MtomCodec