public final class com.sun.org.apache.xml.internal.serializer.ToTextStream extends com.sun.org.apache.xml.internal.serializer.ToStream
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xml.internal.serializer.ToTextStream
super_class: com.sun.org.apache.xml.internal.serializer.ToStream
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokespecial com.sun.org.apache.xml.internal.serializer.ToTextStream.<init>:(Ljavax/xml/transform/ErrorListener;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
public void <init>(javax.xml.transform.ErrorListener);
descriptor: (Ljavax/xml/transform/ErrorListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.<init>:(Ljavax/xml/transform/ErrorListener;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 2 1 l Ljavax/xml/transform/ErrorListener;
MethodParameters:
Name Flags
l
protected void startDocumentInternal();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.startDocumentInternal:()V
1: aload 0
iconst_0
putfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_needToCallStartDocument:Z
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
Exceptions:
throws org.xml.sax.SAXException
public void endDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.flushPending:()V
1: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.flushWriter:()V
2: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 4
3: aload 0
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireEndDoc:()V
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
Exceptions:
throws org.xml.sax.SAXException
public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 3
1: aload 0
aload 3
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireStartElem:(Ljava/lang/String;)V
2: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.firePseudoAttributes:()V
3: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 4 1 namespaceURI Ljava/lang/String;
0 4 2 localName Ljava/lang/String;
0 4 3 name Ljava/lang/String;
0 4 4 atts Lorg/xml/sax/Attributes;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
namespaceURI
localName
name
atts
public void endElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 2
1: aload 0
aload 3
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireEndElem:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 3 1 namespaceURI Ljava/lang/String;
0 3 2 localName Ljava/lang/String;
0 3 3 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
namespaceURI
localName
name
public void characters(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.flushPending:()V
1: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.inTemporaryOutputState:()Z
ifeq 4
2: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_writer:Ljava/io/Writer;
aload 1
iload 2
iload 3
invokevirtual java.io.Writer.write:([CII)V
3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
iload 3
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_lineSepUse:Z
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.writeNormalizedChars:([CIIZ)V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 10
6: aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireCharEvent:([CII)V
7: goto 10
8: StackMap locals:
StackMap stack: java.io.IOException
astore 4
start local 4 9: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 10: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 11 1 ch [C
0 11 2 start I
0 11 3 length I
9 10 4 ioe Ljava/io/IOException;
Exception table:
from to target type
1 7 8 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void charactersRaw(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_lineSepUse:Z
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.writeNormalizedChars:([CIIZ)V
1: goto 4
2: StackMap locals:
StackMap stack: java.io.IOException
astore 4
start local 4 3: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 5 1 ch [C
0 5 2 start I
0 5 3 length I
3 4 4 ioe Ljava/io/IOException;
Exception table:
from to target type
0 1 2 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
void writeNormalizedChars(char[], int, int, boolean);
descriptor: ([CIIZ)V
flags: (0x0000)
Code:
stack=6, locals=13, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.getEncoding:()Ljava/lang/String;
astore 5
start local 5 1: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_writer:Ljava/io/Writer;
astore 6
start local 6 2: iload 2
iload 3
iadd
istore 7
start local 7 3: iload 2
istore 8
start local 8 4: goto 40
5: StackMap locals: com.sun.org.apache.xml.internal.serializer.ToTextStream char[] int int int java.lang.String java.io.Writer int int
StackMap stack:
aload 1
iload 8
caload
istore 9
start local 9 6: bipush 10
iload 9
if_icmpne 9
iload 4
ifeq 9
7: aload 6
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_lineSep:[C
iconst_0
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_lineSepLen:I
invokevirtual java.io.Writer.write:([CII)V
8: goto 39
StackMap locals: int
StackMap stack:
9: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_encodingInfo:Lcom/sun/org/apache/xml/internal/serializer/EncodingInfo;
iload 9
invokevirtual com.sun.org.apache.xml.internal.serializer.EncodingInfo.isInEncoding:(C)Z
ifeq 12
10: aload 6
iload 9
invokevirtual java.io.Writer.write:(I)V
11: goto 39
StackMap locals:
StackMap stack:
12: iload 9
invokestatic com.sun.org.apache.xml.internal.serializer.Encodings.isHighUTF16Surrogate:(C)Z
ifne 14
13: iload 9
invokestatic com.sun.org.apache.xml.internal.serializer.Encodings.isLowUTF16Surrogate:(C)Z
ifeq 26
14: StackMap locals:
StackMap stack:
aload 0
iload 9
aload 1
iload 8
iload 7
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.writeUTF16Surrogate:(C[CII)I
istore 10
start local 10 15: iload 10
iflt 39
16: iload 9
invokestatic com.sun.org.apache.xml.internal.serializer.Encodings.isHighUTF16Surrogate:(C)Z
ifeq 18
17: iinc 8 1
18: StackMap locals: int
StackMap stack:
iload 10
ifle 39
19: iload 10
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
astore 11
start local 11 20: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
21: ldc "ER_ILLEGAL_CHARACTER"
22: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 11
aastore
dup
iconst_1
aload 5
aastore
23: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 12
start local 12 24: getstatic java.lang.System.err:Ljava/io/PrintStream;
aload 12
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
end local 12 end local 11 end local 10 25: goto 39
26: StackMap locals:
StackMap stack:
aload 5
ifnull 38
27: aload 6
bipush 38
invokevirtual java.io.Writer.write:(I)V
28: aload 6
bipush 35
invokevirtual java.io.Writer.write:(I)V
29: aload 6
iload 9
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
30: aload 6
bipush 59
invokevirtual java.io.Writer.write:(I)V
31: iload 9
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
astore 10
start local 10 32: getstatic com.sun.org.apache.xml.internal.serializer.utils.Utils.messages:Lcom/sun/org/apache/xml/internal/serializer/utils/Messages;
33: ldc "ER_ILLEGAL_CHARACTER"
34: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 10
aastore
dup
iconst_1
aload 5
aastore
35: invokevirtual com.sun.org.apache.xml.internal.serializer.utils.Messages.createMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
astore 11
start local 11 36: getstatic java.lang.System.err:Ljava/io/PrintStream;
aload 11
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
end local 11 end local 10 37: goto 39
38: StackMap locals:
StackMap stack:
aload 6
iload 9
invokevirtual java.io.Writer.write:(I)V
end local 9 39: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
40: iload 8
iload 7
if_icmplt 5
end local 8 41: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 42 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 42 1 ch [C
0 42 2 start I
0 42 3 length I
0 42 4 useLineSep Z
1 42 5 encoding Ljava/lang/String;
2 42 6 writer Ljava/io/Writer;
3 42 7 end I
4 41 8 i I
6 39 9 c C
15 25 10 codePoint I
20 25 11 integralValue Ljava/lang/String;
24 25 12 msg Ljava/lang/String;
32 37 10 integralValue Ljava/lang/String;
36 37 11 msg Ljava/lang/String;
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
ch final
start final
length final
useLineSep final
public void cdata(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_lineSepUse:Z
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.writeNormalizedChars:([CIIZ)V
1: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 6
2: aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireCDATAEvent:([CII)V
3: goto 6
4: StackMap locals:
StackMap stack: java.io.IOException
astore 4
start local 4 5: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 6: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 7 1 ch [C
0 7 2 start I
0 7 3 length I
5 6 4 ioe Ljava/io/IOException;
Exception table:
from to target type
0 3 4 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void ignorableWhitespace(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_lineSepUse:Z
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.writeNormalizedChars:([CIIZ)V
1: goto 4
2: StackMap locals:
StackMap stack: java.io.IOException
astore 4
start local 4 3: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 5 1 ch [C
0 5 2 start I
0 5 3 length I
3 4 4 ioe Ljava/io/IOException;
Exception table:
from to target type
0 1 2 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void processingInstruction(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
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.flushPending:()V
1: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 3
2: aload 0
aload 1
aload 2
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireEscapingEvent:(Ljava/lang/String;Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 4 1 target Ljava/lang/String;
0 4 2 data Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
target
data
public void (java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.lang.String.length:()I
istore 2
start local 2 1: iload 2
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
arraylength
if_icmple 3
2: aload 0
iload 2
iconst_2
imul
iconst_1
iadd
newarray 5
putfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
3: StackMap locals: int
StackMap stack:
aload 1
iconst_0
iload 2
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
iconst_0
invokevirtual java.lang.String.getChars:(II[CI)V
4: aload 0
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
iconst_0
iload 2
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.comment:([CII)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 6 1 data Ljava/lang/String;
1 6 2 length I
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
data
public void (char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.flushPending:()V
1: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 3
2: aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireCommentEvent:([CII)V
3: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 4 1 ch [C
0 4 2 start I
0 4 3 length I
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void entityReference(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.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 2
1: aload 0
aload 1
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireEntityReference:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 3 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public void addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 1 1 uri Ljava/lang/String;
0 1 2 localName Ljava/lang/String;
0 1 3 rawName Ljava/lang/String;
0 1 4 type Ljava/lang/String;
0 1 5 value Ljava/lang/String;
0 1 6 XSLAttribute Z
MethodParameters:
Name Flags
uri
localName
rawName
type
value
XSLAttribute
public void endCDATA();
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/org/apache/xml/internal/serializer/ToTextStream;
Exceptions:
throws org.xml.sax.SAXException
public void endElement(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.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 2
1: aload 0
aload 1
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireEndElem:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 3 1 elemName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
elemName
public void startElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_needToCallStartDocument:Z
ifeq 2
1: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.startDocumentInternal:()V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_tracer:Lcom/sun/org/apache/xml/internal/serializer/SerializerTrace;
ifnull 5
3: aload 0
aload 3
invokespecial com.sun.org.apache.xml.internal.serializer.ToStream.fireStartElem:(Ljava/lang/String;)V
4: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.firePseudoAttributes:()V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 6 1 elementNamespaceURI Ljava/lang/String;
0 6 2 elementLocalName Ljava/lang/String;
0 6 3 elementName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
elementNamespaceURI
elementLocalName
elementName
public void characters(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.lang.String.length:()I
istore 2
start local 2 1: iload 2
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
arraylength
if_icmple 3
2: aload 0
iload 2
iconst_2
imul
iconst_1
iadd
newarray 5
putfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
3: StackMap locals: int
StackMap stack:
aload 1
iconst_0
iload 2
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
iconst_0
invokevirtual java.lang.String.getChars:(II[CI)V
4: aload 0
aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_charsBuff:[C
iconst_0
iload 2
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.characters:([CII)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 6 1 characters Ljava/lang/String;
1 6 2 length I
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
characters
public void addAttribute(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 1 1 name Ljava/lang/String;
0 1 2 value Ljava/lang/String;
MethodParameters:
Name Flags
name
value
public void addUniqueAttribute(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 1 1 qName Ljava/lang/String;
0 1 2 value Ljava/lang/String;
0 1 3 flags I
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
qName
value
flags
public boolean startPrefixMapping(java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 1 1 prefix Ljava/lang/String;
0 1 2 uri Ljava/lang/String;
0 1 3 shouldFlush Z
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
uri
shouldFlush
public void startPrefixMapping(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 1 1 prefix Ljava/lang/String;
0 1 2 uri Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
uri
public void namespaceAfterStartElement(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
0 1 1 prefix Ljava/lang/String;
0 1 2 uri Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix final
uri final
public void flushPending();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_needToCallStartDocument:Z
ifeq 3
1: aload 0
invokevirtual com.sun.org.apache.xml.internal.serializer.ToTextStream.startDocumentInternal:()V
2: aload 0
iconst_0
putfield com.sun.org.apache.xml.internal.serializer.ToTextStream.m_needToCallStartDocument:Z
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/serializer/ToTextStream;
Exceptions:
throws org.xml.sax.SAXException
}
SourceFile: "ToTextStream.java"