public abstract class com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl extends javax.xml.soap.SOAPPart implements com.sun.xml.internal.messaging.saaj.soap.SOAPDocument
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl
super_class: javax.xml.soap.SOAPPart
{
protected static final java.util.logging.Logger log;
descriptor: Ljava/util/logging/Logger;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
protected javax.xml.soap.MimeHeaders ;
descriptor: Ljavax/xml/soap/MimeHeaders;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.messaging.saaj.soap.Envelope envelope;
descriptor: Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
flags: (0x0004) ACC_PROTECTED
protected javax.xml.transform.Source source;
descriptor: Ljavax/xml/transform/Source;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl document;
descriptor: Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
flags: (0x0004) ACC_PROTECTED
private boolean sourceWasSet;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
protected boolean omitXmlDecl;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected java.lang.String sourceCharsetEncoding;
descriptor: Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.messaging.saaj.soap.MessageImpl message;
descriptor: Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;
flags: (0x0004) ACC_PROTECTED
static final boolean lazyContentLength;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc "com.sun.xml.internal.messaging.saaj.soap"
1: ldc "com.sun.xml.internal.messaging.saaj.soap.LocalStrings"
2: invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/logging/Logger;
3: putstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
4: ldc "saaj.lazy.contentlength"
invokestatic com.sun.xml.internal.messaging.saaj.util.SAAJUtil.getSystemBoolean:(Ljava/lang/String;)Z
putstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.lazyContentLength:Z
5: return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokespecial com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.<init>:(Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
protected void <init>(com.sun.xml.internal.messaging.saaj.soap.MessageImpl);
descriptor: (Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial javax.xml.soap.SOAPPart.<init>:()V
1: aload 0
iconst_0
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceWasSet:Z
2: aload 0
iconst_1
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.omitXmlDecl:Z
3: aload 0
aconst_null
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceCharsetEncoding:Ljava/lang/String;
4: aload 0
new com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl
dup
aload 0
invokespecial com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.<init>:(Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;)V
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
5: aload 0
new javax.xml.soap.MimeHeaders
dup
invokespecial javax.xml.soap.MimeHeaders.<init>:()V
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
6: aload 0
aload 1
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.message:Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;
7: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
ldc "Content-Type"
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getContentType:()Ljava/lang/String;
invokevirtual javax.xml.soap.MimeHeaders.setHeader:(Ljava/lang/String;Ljava/lang/String;)V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 9 1 message Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;
MethodParameters:
Name Flags
message
protected abstract java.lang.String getContentType();
descriptor: ()Ljava/lang/String;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
protected abstract com.sun.xml.internal.messaging.saaj.soap.Envelope createEnvelopeFromSource();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws javax.xml.soap.SOAPException
protected abstract com.sun.xml.internal.messaging.saaj.soap.Envelope createEmptyEnvelope(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws javax.xml.soap.SOAPException
MethodParameters:
Name Flags
prefix
protected abstract com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl duplicateType();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
protected java.lang.String getContentTypeString();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getContentType:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public boolean isFastInfoset();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.message:Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;
ifnull 1
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.message:Lcom/sun/xml/internal/messaging/saaj/soap/MessageImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.MessageImpl.isFastInfoset:()Z
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public javax.xml.soap.SOAPEnvelope getEnvelope();
descriptor: ()Ljavax/xml/soap/SOAPEnvelope;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceWasSet:Z
ifeq 2
1: aload 0
iconst_0
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceWasSet:Z
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.lookForEnvelope:()V
3: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
ifnull 8
4: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
ifnull 13
5: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
6: aload 0
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.createEnvelopeFromSource:()Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
7: goto 13
StackMap locals:
StackMap stack:
8: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
ifnull 11
9: aload 0
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.createEnvelopeFromSource:()Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
10: goto 13
11: StackMap locals:
StackMap stack:
aload 0
aload 0
aconst_null
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.createEmptyEnvelope:(Ljava/lang/String;)Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
12: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
checkcast com.sun.xml.internal.messaging.saaj.soap.impl.EnvelopeImpl
invokevirtual com.sun.xml.internal.messaging.saaj.soap.impl.EnvelopeImpl.getDomElement:()Lorg/w3c/dom/Element;
aconst_null
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Exceptions:
throws javax.xml.soap.SOAPException
protected void lookForEnvelope();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=6, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.doGetDocumentElement:()Lorg/w3c/dom/Element;
astore 1
start local 1 1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.findIfPresent:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
astore 2
start local 2 2: aload 2
ifnull 3
aload 2
instanceof com.sun.xml.internal.messaging.saaj.soap.Envelope
ifeq 5
3: StackMap locals: org.w3c.dom.Element org.w3c.dom.Node
StackMap stack:
aload 0
aload 2
checkcast com.sun.xml.internal.messaging.saaj.soap.impl.EnvelopeImpl
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.envelope:Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
4: goto 21
StackMap locals:
StackMap stack:
5: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.find:(Lorg/w3c/dom/Node;)Ljavax/xml/soap/Node;
ifnonnull 8
6: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0512.soap.incorrect.factory.used"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
7: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
ldc "Unable to create envelope: incorrect factory used during tree construction"
invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.find:(Lorg/w3c/dom/Node;)Ljavax/xml/soap/Node;
checkcast com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl
astore 3
start local 3 9: aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl.getLocalName:()Ljava/lang/String;
ldc "Envelope"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 17
10: aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl.getPrefix:()Ljava/lang/String;
astore 4
start local 4 11: aload 4
ifnonnull 12
aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl.getNamespaceURI:()Ljava/lang/String;
goto 13
StackMap locals: com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl java.lang.String
StackMap stack:
12: aload 3
aload 4
invokevirtual com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl.getNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
13: astore 5
start local 5 14: aload 5
ldc "http://schemas.xmlsoap.org/soap/envelope/"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 21
aload 5
ldc "http://www.w3.org/2003/05/soap-envelope"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 21
15: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0513.soap.unknown.ns"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
16: new com.sun.xml.internal.messaging.saaj.soap.SOAPVersionMismatchException
dup
ldc "Unable to create envelope from given source because the namespace was not recognized"
invokespecial com.sun.xml.internal.messaging.saaj.soap.SOAPVersionMismatchException.<init>:(Ljava/lang/String;)V
athrow
end local 5 end local 4 17: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0514.soap.root.elem.not.named.envelope"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
18: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
19: ldc "Unable to create envelope from given source because the root element is not named \"Envelope\""
20: invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;)V
athrow
end local 3 21: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
1 22 1 envelopeChildElement Lorg/w3c/dom/Element;
2 22 2 soapEnvelope Lorg/w3c/dom/Node;
9 21 3 soapElement Lcom/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl;
11 17 4 prefix Ljava/lang/String;
14 17 5 uri Ljava/lang/String;
Exceptions:
throws javax.xml.soap.SOAPException
public void ();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
invokevirtual javax.xml.soap.MimeHeaders.removeAllHeaders:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public void (java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
invokevirtual javax.xml.soap.MimeHeaders.removeHeader:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 header Ljava/lang/String;
MethodParameters:
Name Flags
header
public java.lang.String[] (java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
invokevirtual javax.xml.soap.MimeHeaders.getHeader:(Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public void (java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
aload 2
invokevirtual javax.xml.soap.MimeHeaders.setHeader:(Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 name Ljava/lang/String;
0 2 2 value Ljava/lang/String;
MethodParameters:
Name Flags
name
value
public void (java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
aload 2
invokevirtual javax.xml.soap.MimeHeaders.addHeader:(Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 name Ljava/lang/String;
0 2 2 value Ljava/lang/String;
MethodParameters:
Name Flags
name
value
public java.util.Iterator<javax.xml.soap.MimeHeader> getAllMimeHeaders();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
invokevirtual javax.xml.soap.MimeHeaders.getAllHeaders:()Ljava/util/Iterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Signature: ()Ljava/util/Iterator<Ljavax/xml/soap/MimeHeader;>;
public java.util.Iterator<javax.xml.soap.MimeHeader> getMatchingMimeHeaders(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
invokevirtual javax.xml.soap.MimeHeaders.getMatchingHeaders:([Ljava/lang/String;)Ljava/util/Iterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 names [Ljava/lang/String;
Signature: ([Ljava/lang/String;)Ljava/util/Iterator<Ljavax/xml/soap/MimeHeader;>;
MethodParameters:
Name Flags
names
public java.util.Iterator<javax.xml.soap.MimeHeader> getNonMatchingMimeHeaders(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
invokevirtual javax.xml.soap.MimeHeaders.getNonMatchingHeaders:([Ljava/lang/String;)Ljava/util/Iterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 names [Ljava/lang/String;
Signature: ([Ljava/lang/String;)Ljava/util/Iterator<Ljavax/xml/soap/MimeHeader;>;
MethodParameters:
Name Flags
names
public javax.xml.transform.Source getContent();
descriptor: ()Ljavax/xml/transform/Source;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
ifnull 14
1: aconst_null
astore 1
start local 1 2: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
instanceof com.sun.xml.internal.messaging.saaj.util.JAXMStreamSource
ifeq 6
3: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
checkcast javax.xml.transform.stream.StreamSource
astore 2
start local 2 4: aload 2
invokevirtual javax.xml.transform.stream.StreamSource.getInputStream:()Ljava/io/InputStream;
astore 1
end local 2 5: goto 9
StackMap locals: java.io.InputStream
StackMap stack:
6: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
invokestatic com.sun.xml.internal.messaging.saaj.util.FastInfosetReflection.isFastInfosetSource:(Ljavax/xml/transform/Source;)Z
ifeq 9
7: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
checkcast javax.xml.transform.sax.SAXSource
astore 2
start local 2 8: aload 2
invokevirtual javax.xml.transform.sax.SAXSource.getInputSource:()Lorg/xml/sax/InputSource;
invokevirtual org.xml.sax.InputSource.getByteStream:()Ljava/io/InputStream;
astore 1
end local 2 9: StackMap locals:
StackMap stack:
aload 1
ifnull 13
10: aload 1
invokevirtual java.io.InputStream.reset:()V
11: goto 13
StackMap locals:
StackMap stack: java.io.IOException
12: pop
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
areturn
end local 1 14: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getEnvelope:()Ljavax/xml/soap/SOAPEnvelope;
checkcast com.sun.xml.internal.messaging.saaj.soap.Envelope
invokeinterface com.sun.xml.internal.messaging.saaj.soap.Envelope.getContent:()Ljavax/xml/transform/Source;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
2 14 1 bis Ljava/io/InputStream;
4 5 2 streamSource Ljavax/xml/transform/stream/StreamSource;
8 9 2 saxSource Ljavax/xml/transform/sax/SAXSource;
Exception table:
from to target type
10 11 12 Class java.io.IOException
Exceptions:
throws javax.xml.soap.SOAPException
public void setContent(javax.xml.transform.Source);
descriptor: (Ljavax/xml/transform/Source;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: aload 1
instanceof javax.xml.transform.stream.StreamSource
ifeq 11
1: aload 1
checkcast javax.xml.transform.stream.StreamSource
invokevirtual javax.xml.transform.stream.StreamSource.getInputStream:()Ljava/io/InputStream;
astore 2
start local 2 2: aload 1
checkcast javax.xml.transform.stream.StreamSource
invokevirtual javax.xml.transform.stream.StreamSource.getReader:()Ljava/io/Reader;
astore 3
start local 3 3: aload 2
ifnull 6
4: aload 0
new com.sun.xml.internal.messaging.saaj.util.JAXMStreamSource
dup
aload 2
invokespecial com.sun.xml.internal.messaging.saaj.util.JAXMStreamSource.<init>:(Ljava/io/InputStream;)V
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
5: goto 29
StackMap locals: java.io.InputStream java.io.Reader
StackMap stack:
6: aload 3
ifnull 9
7: aload 0
new com.sun.xml.internal.messaging.saaj.util.JAXMStreamSource
dup
aload 3
invokespecial com.sun.xml.internal.messaging.saaj.util.JAXMStreamSource.<init>:(Ljava/io/Reader;)V
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
8: goto 29
9: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0544.soap.no.valid.reader.for.src"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
10: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
ldc "Source does not have a valid Reader or InputStream"
invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;)V
athrow
end local 3 end local 2 11: StackMap locals:
StackMap stack:
aload 1
invokestatic com.sun.xml.internal.messaging.saaj.util.FastInfosetReflection.isFastInfosetSource:(Ljavax/xml/transform/Source;)Z
ifeq 28
12: aload 1
invokestatic com.sun.xml.internal.messaging.saaj.util.FastInfosetReflection.FastInfosetSource_getInputStream:(Ljavax/xml/transform/Source;)Ljava/io/InputStream;
astore 2
start local 2 13: aload 2
instanceof com.sun.xml.internal.messaging.saaj.util.ByteInputStream
ifne 26
14: aconst_null
astore 3
start local 3 15: new com.sun.xml.internal.messaging.saaj.util.ByteOutputStream
dup
invokespecial com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.<init>:()V
astore 3
16: aload 3
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.write:(Ljava/io/InputStream;)V
17: aload 1
aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.newInputStream:()Lcom/sun/xml/internal/messaging/saaj/util/ByteInputStream;
18: invokestatic com.sun.xml.internal.messaging.saaj.util.FastInfosetReflection.FastInfosetSource_setInputStream:(Ljavax/xml/transform/Source;Ljava/io/InputStream;)V
19: goto 24
StackMap locals: com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl javax.xml.transform.Source java.io.InputStream com.sun.xml.internal.messaging.saaj.util.ByteOutputStream
StackMap stack: java.lang.Throwable
20: astore 4
21: aload 3
ifnull 23
22: aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.close:()V
23: StackMap locals: java.lang.Throwable
StackMap stack:
aload 4
athrow
24: StackMap locals:
StackMap stack:
aload 3
ifnull 26
25: aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.close:()V
end local 3 26: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
end local 2 27: goto 29
28: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
29: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceWasSet:Z
30: goto 37
31: StackMap locals:
StackMap stack: java.lang.Exception
astore 2
start local 2 32: aload 2
invokevirtual java.lang.Exception.printStackTrace:()V
33: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0545.soap.cannot.set.src.for.part"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
34: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
35: new java.lang.StringBuilder
dup
ldc "Error setting the source for SOAPPart: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
36: invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;)V
athrow
end local 2 37: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 38 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 38 1 source Ljavax/xml/transform/Source;
2 11 2 is Ljava/io/InputStream;
3 11 3 rdr Ljava/io/Reader;
13 27 2 is Ljava/io/InputStream;
15 26 3 bout Lcom/sun/xml/internal/messaging/saaj/util/ByteOutputStream;
32 37 2 ex Ljava/lang/Exception;
Exception table:
from to target type
15 20 20 any
0 30 31 Class java.lang.Exception
Exceptions:
throws javax.xml.soap.SOAPException
MethodParameters:
Name Flags
source
public java.io.InputStream getContentAsStream();
descriptor: ()Ljava/io/InputStream;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
ifnull 18
1: aconst_null
astore 1
start local 1 2: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
instanceof javax.xml.transform.stream.StreamSource
ifeq 5
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.isFastInfoset:()Z
ifne 5
3: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
checkcast javax.xml.transform.stream.StreamSource
invokevirtual javax.xml.transform.stream.StreamSource.getInputStream:()Ljava/io/InputStream;
astore 1
4: goto 11
5: StackMap locals: java.io.InputStream
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
invokestatic com.sun.xml.internal.messaging.saaj.util.FastInfosetReflection.isFastInfosetSource:(Ljavax/xml/transform/Source;)Z
ifeq 11
6: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.isFastInfoset:()Z
ifeq 11
7: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
invokestatic com.sun.xml.internal.messaging.saaj.util.FastInfosetReflection.FastInfosetSource_getInputStream:(Ljavax/xml/transform/Source;)Ljava/io/InputStream;
astore 1
8: goto 11
9: StackMap locals:
StackMap stack: java.lang.Exception
astore 2
start local 2 10: new java.io.IOException
dup
aload 2
invokevirtual java.lang.Exception.toString:()Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
end local 2 11: StackMap locals:
StackMap stack:
aload 1
ifnull 18
12: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.lazyContentLength:Z
ifeq 14
13: aload 1
areturn
14: StackMap locals:
StackMap stack:
aload 1
instanceof com.sun.xml.internal.messaging.saaj.util.ByteInputStream
ifne 17
15: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0546.soap.stream.incorrect.type"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
16: new java.io.IOException
dup
ldc "Internal error: stream not of the right type"
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
17: StackMap locals:
StackMap stack:
aload 1
checkcast com.sun.xml.internal.messaging.saaj.util.ByteInputStream
areturn
end local 1 18: StackMap locals:
StackMap stack:
new com.sun.xml.internal.messaging.saaj.util.ByteOutputStream
dup
invokespecial com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.<init>:()V
astore 1
start local 1 19: aconst_null
astore 2
start local 2 20: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getEnvelope:()Ljavax/xml/soap/SOAPEnvelope;
checkcast com.sun.xml.internal.messaging.saaj.soap.Envelope
astore 2
21: aload 2
aload 1
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.isFastInfoset:()Z
invokeinterface com.sun.xml.internal.messaging.saaj.soap.Envelope.output:(Ljava/io/OutputStream;Z)V
22: goto 29
23: StackMap locals: com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl com.sun.xml.internal.messaging.saaj.util.ByteOutputStream com.sun.xml.internal.messaging.saaj.soap.Envelope
StackMap stack: javax.xml.soap.SOAPException
astore 3
start local 3 24: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0547.soap.cannot.externalize"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
25: new com.sun.xml.internal.messaging.saaj.soap.SOAPIOException
dup
26: ldc "SOAP exception while trying to externalize: "
27: aload 3
28: invokespecial com.sun.xml.internal.messaging.saaj.soap.SOAPIOException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 3 29: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.util.ByteOutputStream.newInputStream:()Lcom/sun/xml/internal/messaging/saaj/util/ByteInputStream;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
2 18 1 is Ljava/io/InputStream;
10 11 2 e Ljava/lang/Exception;
19 30 1 b Lcom/sun/xml/internal/messaging/saaj/util/ByteOutputStream;
20 30 2 env Lcom/sun/xml/internal/messaging/saaj/soap/Envelope;
24 29 3 soapException Ljavax/xml/soap/SOAPException;
Exception table:
from to target type
7 8 9 Class java.lang.Exception
20 22 23 Class javax.xml.soap.SOAPException
Exceptions:
throws java.io.IOException
com.sun.xml.internal.messaging.saaj.packaging.mime.internet.MimeBodyPart getMimePart();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart;
flags: (0x0000)
Code:
stack=4, locals=2, args_size=1
start local 0 0: new com.sun.xml.internal.messaging.saaj.packaging.mime.internet.MimeBodyPart
dup
invokespecial com.sun.xml.internal.messaging.saaj.packaging.mime.internet.MimeBodyPart.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getDataHandler:()Ljavax/activation/DataHandler;
invokevirtual com.sun.xml.internal.messaging.saaj.packaging.mime.internet.MimeBodyPart.setDataHandler:(Ljavax/activation/DataHandler;)V
2: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
aload 1
invokestatic com.sun.xml.internal.messaging.saaj.soap.AttachmentPartImpl.copyMimeHeaders:(Ljavax/xml/soap/MimeHeaders;Lcom/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart;)V
3: aload 1
4: areturn
end local 1 5: StackMap locals:
StackMap stack: javax.xml.soap.SOAPException
astore 1
start local 1 6: aload 1
athrow
end local 1 7: StackMap locals:
StackMap stack: java.lang.Exception
astore 1
start local 1 8: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0548.soap.cannot.externalize.hdr"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
9: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
ldc "Unable to externalize header"
aload 1
invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
1 5 1 headerEnvelope Lcom/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart;
6 7 1 ex Ljavax/xml/soap/SOAPException;
8 10 1 ex Ljava/lang/Exception;
Exception table:
from to target type
0 4 5 Class javax.xml.soap.SOAPException
0 4 7 Class java.lang.Exception
Exceptions:
throws javax.xml.soap.SOAPException
javax.xml.soap.MimeHeaders ();
descriptor: ()Ljavax/xml/soap/MimeHeaders;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
javax.activation.DataHandler getDataHandler();
descriptor: ()Ljavax/activation/DataHandler;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=1
start local 0 0: new com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl$1
dup
aload 0
invokespecial com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl$1.<init>:(Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;)V
astore 1
start local 1 1: new javax.activation.DataHandler
dup
aload 1
invokespecial javax.activation.DataHandler.<init>:(Ljavax/activation/DataSource;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
1 2 1 ds Ljavax/activation/DataSource;
public com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl getDocument();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl getSOAPPart();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.DocumentType getDoctype();
descriptor: ()Lorg/w3c/dom/DocumentType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDoctype:()Lorg/w3c/dom/DocumentType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.DOMImplementation getImplementation();
descriptor: ()Lorg/w3c/dom/DOMImplementation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getImplementation:()Lorg/w3c/dom/DOMImplementation;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Element getDocumentElement();
descriptor: ()Lorg/w3c/dom/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getEnvelope:()Ljavax/xml/soap/SOAPEnvelope;
pop
1: goto 3
StackMap locals:
StackMap stack: javax.xml.soap.SOAPException
2: pop
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDocumentElement:()Lorg/w3c/dom/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Exception table:
from to target type
0 1 2 Class javax.xml.soap.SOAPException
protected void doGetDocumentElement();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.lookForEnvelope:()V
2: goto 4
StackMap locals:
StackMap stack: javax.xml.soap.SOAPException
3: pop
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Exception table:
from to target type
1 2 3 Class javax.xml.soap.SOAPException
public org.w3c.dom.Element createElement(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 tagName Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
tagName
public org.w3c.dom.DocumentFragment createDocumentFragment();
descriptor: ()Lorg/w3c/dom/DocumentFragment;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createDocumentFragment:()Lorg/w3c/dom/DocumentFragment;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Text createTextNode(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Text;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 data Ljava/lang/String;
MethodParameters:
Name Flags
data
public org.w3c.dom.Comment (java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Comment;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 data Ljava/lang/String;
MethodParameters:
Name Flags
data
public org.w3c.dom.CDATASection createCDATASection(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createCDATASection:(Ljava/lang/String;)Lorg/w3c/dom/CDATASection;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 data Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
data
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 target Ljava/lang/String;
0 1 2 data Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
target
data
public org.w3c.dom.Attr createAttribute(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Attr;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createAttribute:(Ljava/lang/String;)Lorg/w3c/dom/Attr;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
name
public org.w3c.dom.EntityReference createEntityReference(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/EntityReference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createEntityReference:(Ljava/lang/String;)Lorg/w3c/dom/EntityReference;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
name
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/NodeList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 tagname Ljava/lang/String;
MethodParameters:
Name Flags
tagname
public org.w3c.dom.Node importNode(org.w3c.dom.Node, boolean);
descriptor: (Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
iload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.importNode:(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 importedNode Lorg/w3c/dom/Node;
0 2 2 deep Z
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
importedNode
deep
public org.w3c.dom.Element createElementNS(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createElementNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 namespaceURI Ljava/lang/String;
0 1 2 qualifiedName Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
namespaceURI
qualifiedName
public org.w3c.dom.Attr createAttributeNS(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 namespaceURI Ljava/lang/String;
0 1 2 qualifiedName Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
namespaceURI
qualifiedName
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getElementsByTagNameNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 namespaceURI Ljava/lang/String;
0 2 2 localName Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
localName
public org.w3c.dom.Element getElementById(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getElementById:(Ljava/lang/String;)Lorg/w3c/dom/Element;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 elementId Ljava/lang/String;
MethodParameters:
Name Flags
elementId
public org.w3c.dom.Node appendChild(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 newChild Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
newChild
public org.w3c.dom.Node cloneNode(boolean);
descriptor: (Z)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
iload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.cloneNode:(Z)Lorg/w3c/dom/Node;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 deep Z
MethodParameters:
Name Flags
deep
protected com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl doCloneNode();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.duplicateType:()Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
astore 1
start local 1 2: aload 1
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
invokestatic com.sun.xml.internal.messaging.saaj.util.MimeHeadersUtil.copy:(Ljavax/xml/soap/MimeHeaders;)Ljavax/xml/soap/MimeHeaders;
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.headers:Ljavax/xml/soap/MimeHeaders;
3: aload 1
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
4: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
2 5 1 newSoapPart Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.NamedNodeMap getAttributes();
descriptor: ()Lorg/w3c/dom/NamedNodeMap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getAttributes:()Lorg/w3c/dom/NamedNodeMap;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.NodeList getChildNodes();
descriptor: ()Lorg/w3c/dom/NodeList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getChildNodes:()Lorg/w3c/dom/NodeList;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node getFirstChild();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getFirstChild:()Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node getLastChild();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getLastChild:()Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getLocalName();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getLocalName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getNamespaceURI();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getNamespaceURI:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node getNextSibling();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getNextSibling:()Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getNodeName();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getNodeName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public short getNodeType();
descriptor: ()S
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getNodeType:()S
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getNodeValue();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getNodeValue:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Exceptions:
throws org.w3c.dom.DOMException
public org.w3c.dom.Document getOwnerDocument();
descriptor: ()Lorg/w3c/dom/Document;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node getParentNode();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getParentNode:()Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getPrefix();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getPrefix:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node getPreviousSibling();
descriptor: ()Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getPreviousSibling:()Lorg/w3c/dom/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public boolean hasAttributes();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.hasAttributes:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public boolean hasChildNodes();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.hasChildNodes:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node, org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.insertBefore:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 arg0 Lorg/w3c/dom/Node;
0 2 2 arg1 Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
arg0
arg1
public boolean isSupported(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
aload 1
aload 2
invokeinterface org.w3c.dom.Document.isSupported:(Ljava/lang/String;Ljava/lang/String;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 arg0 Ljava/lang/String;
0 1 2 arg1 Ljava/lang/String;
MethodParameters:
Name Flags
arg0
arg1
public void normalize();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.normalize:()V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node removeChild(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.removeChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 arg0 Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
arg0
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node, org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.replaceChild:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 arg0 Lorg/w3c/dom/Node;
0 2 2 arg1 Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
arg0
arg1
public void setNodeValue(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setNodeValue:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 arg0 Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
arg0
public void setPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setPrefix:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 arg0 Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
arg0
private void handleNewSource();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceWasSet:Z
ifeq 4
1: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getEnvelope:()Ljavax/xml/soap/SOAPEnvelope;
pop
2: goto 4
StackMap locals:
StackMap stack: javax.xml.soap.SOAPException
3: pop
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Exception table:
from to target type
1 2 3 Class javax.xml.soap.SOAPException
protected com.sun.xml.internal.messaging.saaj.util.XMLDeclarationParser lookForXmlDecl();
descriptor: ()Lcom/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser;
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=6, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
ifnull 44
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
instanceof javax.xml.transform.stream.StreamSource
ifeq 44
1: aconst_null
astore 1
start local 1 2: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
checkcast javax.xml.transform.stream.StreamSource
invokevirtual javax.xml.transform.stream.StreamSource.getInputStream:()Ljava/io/InputStream;
astore 2
start local 2 3: aload 2
ifnull 22
4: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getSourceCharsetEncoding:()Ljava/lang/String;
ifnonnull 7
5: new java.io.InputStreamReader
dup
aload 2
invokespecial java.io.InputStreamReader.<init>:(Ljava/io/InputStream;)V
astore 1
6: goto 23
7: StackMap locals: java.io.Reader java.io.InputStream
StackMap stack:
new java.io.InputStreamReader
dup
8: aload 2
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getSourceCharsetEncoding:()Ljava/lang/String;
9: invokespecial java.io.InputStreamReader.<init>:(Ljava/io/InputStream;Ljava/lang/String;)V
10: astore 1
11: goto 23
StackMap locals:
StackMap stack: java.io.UnsupportedEncodingException
12: astore 3
start local 3 13: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
14: getstatic java.util.logging.Level.SEVERE:Ljava/util/logging/Level;
15: ldc "SAAJ0551.soap.unsupported.encoding"
16: iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getSourceCharsetEncoding:()Ljava/lang/String;
aastore
17: invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V
18: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
19: new java.lang.StringBuilder
dup
ldc "Unsupported encoding "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.getSourceCharsetEncoding:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
20: aload 3
21: invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 3 22: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
checkcast javax.xml.transform.stream.StreamSource
invokevirtual javax.xml.transform.stream.StreamSource.getReader:()Ljava/io/Reader;
astore 1
23: StackMap locals:
StackMap stack:
aload 1
ifnull 45
24: new java.io.PushbackReader
dup
aload 1
sipush 4096
invokespecial java.io.PushbackReader.<init>:(Ljava/io/Reader;I)V
25: astore 3
start local 3 26: new com.sun.xml.internal.messaging.saaj.util.XMLDeclarationParser
dup
aload 3
invokespecial com.sun.xml.internal.messaging.saaj.util.XMLDeclarationParser.<init>:(Ljava/io/PushbackReader;)V
27: astore 4
start local 4 28: aload 4
invokevirtual com.sun.xml.internal.messaging.saaj.util.XMLDeclarationParser.parse:()V
29: goto 38
StackMap locals: com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl java.io.Reader java.io.InputStream java.io.PushbackReader com.sun.xml.internal.messaging.saaj.util.XMLDeclarationParser
StackMap stack: java.lang.Exception
30: astore 5
start local 5 31: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
32: getstatic java.util.logging.Level.SEVERE:Ljava/util/logging/Level;
33: ldc "SAAJ0552.soap.xml.decl.parsing.failed"
34: invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;)V
35: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
36: ldc "XML declaration parsing failed"
aload 5
37: invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 5 38: StackMap locals:
StackMap stack:
aload 4
invokevirtual com.sun.xml.internal.messaging.saaj.util.XMLDeclarationParser.getXmlDeclaration:()Ljava/lang/String;
astore 5
start local 5 39: aload 5
ifnull 41
aload 5
invokevirtual java.lang.String.length:()I
ifle 41
40: aload 0
iconst_0
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.omitXmlDecl:Z
41: StackMap locals: java.lang.String
StackMap stack:
getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.lazyContentLength:Z
ifeq 43
42: aload 0
new javax.xml.transform.stream.StreamSource
dup
aload 3
invokespecial javax.xml.transform.stream.StreamSource.<init>:(Ljava/io/Reader;)V
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
43: StackMap locals:
StackMap stack:
aload 4
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 44: StackMap locals: com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl
StackMap stack:
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
ifnull 45
aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.source:Ljavax/xml/transform/Source;
instanceof javax.xml.transform.dom.DOMSource
pop
45: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
2 44 1 reader Ljava/io/Reader;
3 44 2 inputStream Ljava/io/InputStream;
13 22 3 uee Ljava/io/UnsupportedEncodingException;
26 44 3 pushbackReader Ljava/io/PushbackReader;
28 44 4 ev Lcom/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser;
31 38 5 e Ljava/lang/Exception;
39 44 5 xmlDecl Ljava/lang/String;
Exception table:
from to target type
7 11 12 Class java.io.UnsupportedEncodingException
28 29 30 Class java.lang.Exception
Exceptions:
throws javax.xml.soap.SOAPException
public void setSourceCharsetEncoding(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.sourceCharsetEncoding:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 charset Ljava/lang/String;
MethodParameters:
Name Flags
charset
public org.w3c.dom.Node renameNode(org.w3c.dom.Node, java.lang.String, java.lang.String);
descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;
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 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.renameNode:(Lorg/w3c/dom/Node;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 n Lorg/w3c/dom/Node;
0 2 2 namespaceURI Ljava/lang/String;
0 2 3 qualifiedName Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
n
namespaceURI
qualifiedName
public void normalizeDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.normalizeDocument:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.DOMConfiguration getDomConfig();
descriptor: ()Lorg/w3c/dom/DOMConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getDomConfig:()Lorg/w3c/dom/DOMConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public org.w3c.dom.Node adoptNode(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.handleNewSource:()V
1: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.adoptNode:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 source Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
source
public void setDocumentURI(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setDocumentURI:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 documentURI Ljava/lang/String;
MethodParameters:
Name Flags
documentURI
public java.lang.String getDocumentURI();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getDocumentURI:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public void setStrictErrorChecking(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
iload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setStrictErrorChecking:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 strictErrorChecking Z
MethodParameters:
Name Flags
strictErrorChecking
public java.lang.String getInputEncoding();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getInputEncoding:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getXmlEncoding();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getXmlEncoding:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public boolean getXmlStandalone();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getXmlStandalone:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public void setXmlStandalone(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
iload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setXmlStandalone:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 xmlStandalone Z
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
xmlStandalone
public java.lang.String getXmlVersion();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getXmlVersion:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public void setXmlVersion(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setXmlVersion:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 xmlVersion Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
xmlVersion
public boolean getStrictErrorChecking();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getStrictErrorChecking:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getBaseURI();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
invokeinterface org.w3c.dom.Document.getBaseURI:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public short compareDocumentPosition(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)S
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.compareDocumentPosition:(Lorg/w3c/dom/Node;)S
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 other Lorg/w3c/dom/Node;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
other
public java.lang.String getTextContent();
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.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getTextContent:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
Exceptions:
throws org.w3c.dom.DOMException
public void setTextContent(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setTextContent:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 textContent Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
textContent
public boolean isSameNode(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.isSameNode:(Lorg/w3c/dom/Node;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 other Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
other
public java.lang.String lookupPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Document.lookupPrefix:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 namespaceURI Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
public boolean isDefaultNamespace(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.isDefaultNamespace:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 namespaceURI Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
public java.lang.String lookupNamespaceURI(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.lookupNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 prefix Ljava/lang/String;
MethodParameters:
Name Flags
prefix
public boolean isEqualNode(org.w3c.dom.Node);
descriptor: (Lorg/w3c/dom/Node;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Document.isEqualNode:(Lorg/w3c/dom/Node;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 arg Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
arg
public java.lang.Object getFeature(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getFeature:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 feature Ljava/lang/String;
0 1 2 version Ljava/lang/String;
MethodParameters:
Name Flags
feature
version
public java.lang.Object setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
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 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
aload 1
aload 2
aload 3
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.setUserData:(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
areturn
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/messaging/saaj/soap/SOAPPartImpl;
0 1 1 key Ljava/lang/String;
0 1 2 data Ljava/lang/Object;
0 1 3 handler Lorg/w3c/dom/UserDataHandler;
MethodParameters:
Name Flags
key
data
handler
public java.lang.Object getUserData(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.document:Lcom/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl;
invokevirtual com.sun.xml.internal.messaging.saaj.soap.SOAPDocumentImpl.getDomDocument:()Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Document.getUserData:(Ljava/lang/String;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 1 1 key Ljava/lang/String;
MethodParameters:
Name Flags
key
public void recycleNode();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getValue();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public void setValue(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0571.soappart.setValue.not.defined"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
1: new java.lang.IllegalStateException
dup
ldc "Setting value of a soap part is not defined"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public void setParentElement(javax.xml.soap.SOAPElement);
descriptor: (Ljavax/xml/soap/SOAPElement;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl.log:Ljava/util/logging/Logger;
ldc "SAAJ0570.soappart.parent.element.not.defined"
invokevirtual java.util.logging.Logger.severe:(Ljava/lang/String;)V
1: new com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl
dup
ldc "The parent element of a soap part is not defined"
invokespecial com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
0 2 1 parent Ljavax/xml/soap/SOAPElement;
Exceptions:
throws javax.xml.soap.SOAPException
MethodParameters:
Name Flags
parent
public javax.xml.soap.SOAPElement getParentElement();
descriptor: ()Ljavax/xml/soap/SOAPElement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public void detachNode();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public java.lang.String getSourceCharsetEncoding();
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.messaging.saaj.soap.SOAPPartImpl.sourceCharsetEncoding:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl;
public abstract java.lang.String getSOAPNamespace();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "SOAPPartImpl.java"
NestMembers:
com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl$1
InnerClasses:
com.sun.xml.internal.messaging.saaj.soap.SOAPPartImpl$1