public class com.sun.org.apache.xml.internal.utils.XMLStringDefault implements com.sun.org.apache.xml.internal.utils.XMLString
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xml.internal.utils.XMLStringDefault
super_class: java.lang.Object
{
private java.lang.String m_str;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
public void <init>(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
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 3 1 str Ljava/lang/String;
MethodParameters:
Name Flags
str
public void dispatchCharactersEvents(org.xml.sax.ContentHandler);
descriptor: (Lorg/xml/sax/ContentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 ch Lorg/xml/sax/ContentHandler;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
public void dispatchAsComment(org.xml.sax.ext.LexicalHandler);
descriptor: (Lorg/xml/sax/ext/LexicalHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 lh Lorg/xml/sax/ext/LexicalHandler;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
lh
public com.sun.org.apache.xml.internal.utils.XMLString fixWhiteSpace(boolean, boolean, boolean);
descriptor: (ZZZ)Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokevirtual java.lang.String.trim:()Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
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/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 trimHead Z
0 1 2 trimTail Z
0 1 3 doublePunctuationSpaces Z
MethodParameters:
Name Flags
trimHead
trimTail
doublePunctuationSpaces
public int length();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public char charAt(int);
descriptor: (I)C
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
invokevirtual java.lang.String.charAt:(I)C
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 index I
MethodParameters:
Name Flags
index
public void getChars(int, int, char[], int);
descriptor: (II[CI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 4
istore 5
start local 5 1: iload 1
istore 6
start local 6 2: goto 5
3: StackMap locals: int int
StackMap stack:
aload 3
iload 5
iinc 5 1
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 6
invokevirtual java.lang.String.charAt:(I)C
castore
4: iinc 6 1
StackMap locals:
StackMap stack:
5: iload 6
iload 2
if_icmplt 3
end local 6 6: return
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 7 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 7 1 srcBegin I
0 7 2 srcEnd I
0 7 3 dst [C
0 7 4 dstBegin I
1 7 5 destIndex I
2 6 6 i I
MethodParameters:
Name Flags
srcBegin
srcEnd
dst
dstBegin
public boolean equals(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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 obj2 Ljava/lang/String;
MethodParameters:
Name Flags
obj2
public boolean equals(com.sun.org.apache.xml.internal.utils.XMLString);
descriptor: (Lcom/sun/org/apache/xml/internal/utils/XMLString;)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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokeinterface com.sun.org.apache.xml.internal.utils.XMLString.toString:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 anObject Lcom/sun/org/apache/xml/internal/utils/XMLString;
MethodParameters:
Name Flags
anObject
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 anObject Ljava/lang/Object;
MethodParameters:
Name Flags
anObject
public boolean equalsIgnoreCase(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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 anotherString Ljava/lang/String;
MethodParameters:
Name Flags
anotherString
public int compareTo(com.sun.org.apache.xml.internal.utils.XMLString);
descriptor: (Lcom/sun/org/apache/xml/internal/utils/XMLString;)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokeinterface com.sun.org.apache.xml.internal.utils.XMLString.toString:()Ljava/lang/String;
invokevirtual java.lang.String.compareTo:(Ljava/lang/String;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 anotherString Lcom/sun/org/apache/xml/internal/utils/XMLString;
MethodParameters:
Name Flags
anotherString
public int compareToIgnoreCase(com.sun.org.apache.xml.internal.utils.XMLString);
descriptor: (Lcom/sun/org/apache/xml/internal/utils/XMLString;)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokeinterface com.sun.org.apache.xml.internal.utils.XMLString.toString:()Ljava/lang/String;
invokevirtual java.lang.String.compareToIgnoreCase:(Ljava/lang/String;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 str Lcom/sun/org/apache/xml/internal/utils/XMLString;
MethodParameters:
Name Flags
str
public boolean startsWith(java.lang.String, int);
descriptor: (Ljava/lang/String;I)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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ireturn
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/utils/XMLStringDefault;
0 1 1 prefix Ljava/lang/String;
0 1 2 toffset I
MethodParameters:
Name Flags
prefix
toffset
public boolean startsWith(com.sun.org.apache.xml.internal.utils.XMLString, int);
descriptor: (Lcom/sun/org/apache/xml/internal/utils/XMLString;I)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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokeinterface com.sun.org.apache.xml.internal.utils.XMLString.toString:()Ljava/lang/String;
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ireturn
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/utils/XMLStringDefault;
0 1 1 prefix Lcom/sun/org/apache/xml/internal/utils/XMLString;
0 1 2 toffset I
MethodParameters:
Name Flags
prefix
toffset
public boolean startsWith(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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 prefix Ljava/lang/String;
MethodParameters:
Name Flags
prefix
public boolean startsWith(com.sun.org.apache.xml.internal.utils.XMLString);
descriptor: (Lcom/sun/org/apache/xml/internal/utils/XMLString;)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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokeinterface com.sun.org.apache.xml.internal.utils.XMLString.toString:()Ljava/lang/String;
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 prefix Lcom/sun/org/apache/xml/internal/utils/XMLString;
MethodParameters:
Name Flags
prefix
public boolean endsWith(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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 suffix Ljava/lang/String;
MethodParameters:
Name Flags
suffix
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public int indexOf(int);
descriptor: (I)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
invokevirtual java.lang.String.indexOf:(I)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 ch I
MethodParameters:
Name Flags
ch
public int indexOf(int, int);
descriptor: (II)I
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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
iload 2
invokevirtual java.lang.String.indexOf:(II)I
ireturn
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/utils/XMLStringDefault;
0 1 1 ch I
0 1 2 fromIndex I
MethodParameters:
Name Flags
ch
fromIndex
public int lastIndexOf(int);
descriptor: (I)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
invokevirtual java.lang.String.lastIndexOf:(I)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 ch I
MethodParameters:
Name Flags
ch
public int lastIndexOf(int, int);
descriptor: (II)I
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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
iload 2
invokevirtual java.lang.String.lastIndexOf:(II)I
ireturn
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/utils/XMLStringDefault;
0 1 1 ch I
0 1 2 fromIndex I
MethodParameters:
Name Flags
ch
fromIndex
public int indexOf(java.lang.String);
descriptor: (Ljava/lang/String;)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 str Ljava/lang/String;
MethodParameters:
Name Flags
str
public int indexOf(com.sun.org.apache.xml.internal.utils.XMLString);
descriptor: (Lcom/sun/org/apache/xml/internal/utils/XMLString;)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokeinterface com.sun.org.apache.xml.internal.utils.XMLString.toString:()Ljava/lang/String;
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 str Lcom/sun/org/apache/xml/internal/utils/XMLString;
MethodParameters:
Name Flags
str
public int indexOf(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
iload 2
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;I)I
ireturn
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/utils/XMLStringDefault;
0 1 1 str Ljava/lang/String;
0 1 2 fromIndex I
MethodParameters:
Name Flags
str
fromIndex
public int lastIndexOf(java.lang.String);
descriptor: (Ljava/lang/String;)I
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.lastIndexOf:(Ljava/lang/String;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 str Ljava/lang/String;
MethodParameters:
Name Flags
str
public int lastIndexOf(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
iload 2
invokevirtual java.lang.String.lastIndexOf:(Ljava/lang/String;I)I
ireturn
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/utils/XMLStringDefault;
0 1 1 str Ljava/lang/String;
0 1 2 fromIndex I
MethodParameters:
Name Flags
str
fromIndex
public com.sun.org.apache.xml.internal.utils.XMLString substring(int);
descriptor: (I)Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 beginIndex I
MethodParameters:
Name Flags
beginIndex
public com.sun.org.apache.xml.internal.utils.XMLString substring(int, int);
descriptor: (II)Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
iload 1
iload 2
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
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/utils/XMLStringDefault;
0 1 1 beginIndex I
0 1 2 endIndex I
MethodParameters:
Name Flags
beginIndex
endIndex
public com.sun.org.apache.xml.internal.utils.XMLString concat(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.concat:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 str Ljava/lang/String;
MethodParameters:
Name Flags
str
public com.sun.org.apache.xml.internal.utils.XMLString toLowerCase(java.util.Locale);
descriptor: (Ljava/util/Locale;)Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 locale Ljava/util/Locale;
MethodParameters:
Name Flags
locale
public com.sun.org.apache.xml.internal.utils.XMLString toLowerCase();
descriptor: ()Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokevirtual java.lang.String.toLowerCase:()Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public com.sun.org.apache.xml.internal.utils.XMLString toUpperCase(java.util.Locale);
descriptor: (Ljava/util/Locale;)Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
aload 1
invokevirtual java.lang.String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
0 1 1 locale Ljava/util/Locale;
MethodParameters:
Name Flags
locale
public com.sun.org.apache.xml.internal.utils.XMLString toUpperCase();
descriptor: ()Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokevirtual java.lang.String.toUpperCase:()Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public com.sun.org.apache.xml.internal.utils.XMLString trim();
descriptor: ()Lcom/sun/org/apache/xml/internal/utils/XMLString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.org.apache.xml.internal.utils.XMLStringDefault
dup
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokevirtual java.lang.String.trim:()Ljava/lang/String;
invokespecial com.sun.org.apache.xml.internal.utils.XMLStringDefault.<init>:(Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public java.lang.String toString();
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.org.apache.xml.internal.utils.XMLStringDefault.m_str:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public boolean hasString();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
public double toDouble();
descriptor: ()D
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.utils.XMLStringDefault.m_str:Ljava/lang/String;
invokestatic java.lang.Double.valueOf:(Ljava/lang/String;)Ljava/lang/Double;
invokevirtual java.lang.Double.doubleValue:()D
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.NumberFormatException
pop
3: ldc NaN
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/utils/XMLStringDefault;
Exception table:
from to target type
0 1 2 Class java.lang.NumberFormatException
}
SourceFile: "XMLStringDefault.java"