public final class com.fasterxml.aalto.in.ReaderConfig extends com.fasterxml.aalto.impl.CommonConfig
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.fasterxml.aalto.in.ReaderConfig
super_class: com.fasterxml.aalto.impl.CommonConfig
{
public static final int DEFAULT_SMALL_BUFFER_LEN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 60
public static final int DEFAULT_CHAR_BUFFER_LEN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4000
public static final int STANDALONE_UNKNOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int STANDALONE_YES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int STANDALONE_NO;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int F_NS_AWARE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int F_COALESCING;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int F_DTD_AWARE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int F_DTD_VALIDATING;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int F_EXPAND_ENTITIES;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int F_LAZY_PARSING;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 256
static final int F_INTERN_NAMES;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 512
static final int F_INTERN_NS_URIS;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1024
static final int F_REPORT_CDATA;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2048
static final int F_PRESERVE_LOCATION;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4096
static final int F_AUTO_CLOSE_INPUT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8192
static final int DEFAULT_FLAGS;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7957
private static final java.util.HashMap<java.lang.String, java.lang.Object> sProperties;
descriptor: Ljava/util/HashMap;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;
private final com.fasterxml.aalto.in.ReaderConfig$EncodingContext mEncCtxt;
descriptor: Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.fasterxml.aalto.util.UriCanonicalizer mCanonicalizer;
descriptor: Lcom/fasterxml/aalto/util/UriCanonicalizer;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String mPublicId;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String mSystemId;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String mExtEncoding;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String mActualEncoding;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mXmlDeclVersion;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mXmlDeclEncoding;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int mXmlDeclStandalone;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private javax.xml.stream.XMLReporter mReporter;
descriptor: Ljavax/xml/stream/XMLReporter;
flags: (0x0002) ACC_PRIVATE
private javax.xml.stream.XMLResolver mResolver;
descriptor: Ljavax/xml/stream/XMLResolver;
flags: (0x0002) ACC_PRIVATE
private com.fasterxml.aalto.util.IllegalCharHandler illegalCharHandler;
descriptor: Lcom/fasterxml/aalto/util/IllegalCharHandler;
flags: (0x0002) ACC_PRIVATE
static final java.lang.ThreadLocal<java.lang.ref.SoftReference<com.fasterxml.aalto.util.BufferRecycler>> _recyclerRef;
descriptor: Ljava/lang/ThreadLocal;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/ThreadLocal<Ljava/lang/ref/SoftReference<Lcom/fasterxml/aalto/util/BufferRecycler;>;>;
protected com.fasterxml.aalto.util.BufferRecycler _currRecycler;
descriptor: Lcom/fasterxml/aalto/util/BufferRecycler;
flags: (0x0004) ACC_PROTECTED
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
1: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.isNamespaceAware"
2: getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
3: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.isValidating"
5: bipush 8
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
6: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.isCoalescing"
iconst_2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.isReplacingEntityReferences"
bipush 16
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.isSupportingExternalEntities"
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.supportDTD"
iconst_4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.reporter"
aconst_null
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.resolver"
aconst_null
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "javax.xml.stream.allocator"
aconst_null
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "com.ctc.wstx.lazyParsing"
sipush 256
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.internNames"
sipush 512
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.internNsUris"
sipush 1024
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.closeInputSource"
sipush 8192
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.preserveLocation"
sipush 4096
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.reportPrologWhitespace"
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "http://java.sun.com/xml/stream/properties/report-cdata-event"
sipush 2048
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.preserveLocation"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
ldc "org.codehaus.stax2.propDtdOverride"
aconst_null
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: new java.lang.ThreadLocal
dup
invokespecial java.lang.ThreadLocal.<init>:()V
putstatic com.fasterxml.aalto.in.ReaderConfig._recyclerRef:Ljava/lang/ThreadLocal;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, java.lang.String, java.lang.String, com.fasterxml.aalto.in.ReaderConfig$EncodingContext, int, int, javax.xml.stream.XMLReporter, javax.xml.stream.XMLResolver, com.fasterxml.aalto.util.UriCanonicalizer);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;IILjavax/xml/stream/XMLReporter;Ljavax/xml/stream/XMLResolver;Lcom/fasterxml/aalto/util/UriCanonicalizer;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=11, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
iload 5
iload 6
invokespecial com.fasterxml.aalto.impl.CommonConfig.<init>:(II)V
1: aload 0
aconst_null
putfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
2: aload 0
aconst_null
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclVersion:Ljava/lang/String;
3: aload 0
aconst_null
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclEncoding:Ljava/lang/String;
4: aload 0
iconst_0
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
5: aload 0
aconst_null
putfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
6: aload 0
aload 1
putfield com.fasterxml.aalto.in.ReaderConfig.mPublicId:Ljava/lang/String;
7: aload 0
aload 2
putfield com.fasterxml.aalto.in.ReaderConfig.mSystemId:Ljava/lang/String;
8: aload 0
aload 3
putfield com.fasterxml.aalto.in.ReaderConfig.mExtEncoding:Ljava/lang/String;
9: getstatic com.fasterxml.aalto.in.ReaderConfig._recyclerRef:Ljava/lang/ThreadLocal;
invokevirtual java.lang.ThreadLocal.get:()Ljava/lang/Object;
checkcast java.lang.ref.SoftReference
astore 10
start local 10 10: aload 10
ifnull 12
11: aload 0
aload 10
invokevirtual java.lang.ref.SoftReference.get:()Ljava/lang/Object;
checkcast com.fasterxml.aalto.util.BufferRecycler
putfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
12: StackMap locals: com.fasterxml.aalto.in.ReaderConfig java.lang.String java.lang.String java.lang.String com.fasterxml.aalto.in.ReaderConfig$EncodingContext int int javax.xml.stream.XMLReporter javax.xml.stream.XMLResolver com.fasterxml.aalto.util.UriCanonicalizer java.lang.ref.SoftReference
StackMap stack:
aload 0
aload 4
putfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
13: aload 0
iload 5
putfield com.fasterxml.aalto.in.ReaderConfig._flags:I
14: aload 0
iload 6
putfield com.fasterxml.aalto.in.ReaderConfig._flagMods:I
15: aload 0
aload 7
putfield com.fasterxml.aalto.in.ReaderConfig.mReporter:Ljavax/xml/stream/XMLReporter;
16: aload 0
aload 8
putfield com.fasterxml.aalto.in.ReaderConfig.mResolver:Ljavax/xml/stream/XMLResolver;
17: aload 0
aload 9
putfield com.fasterxml.aalto.in.ReaderConfig.mCanonicalizer:Lcom/fasterxml/aalto/util/UriCanonicalizer;
18: return
end local 10 end local 9 end local 8 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 19 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 19 1 publicId Ljava/lang/String;
0 19 2 systemId Ljava/lang/String;
0 19 3 extEnc Ljava/lang/String;
0 19 4 encCtxt Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
0 19 5 flags I
0 19 6 flagMods I
0 19 7 rep Ljavax/xml/stream/XMLReporter;
0 19 8 res Ljavax/xml/stream/XMLResolver;
0 19 9 canonicalizer Lcom/fasterxml/aalto/util/UriCanonicalizer;
10 19 10 ref Ljava/lang/ref/SoftReference<Lcom/fasterxml/aalto/util/BufferRecycler;>;
MethodParameters:
Name Flags
publicId
systemId
extEnc
encCtxt
flags
flagMods
rep
res
canonicalizer
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
aconst_null
aconst_null
new com.fasterxml.aalto.in.ReaderConfig$EncodingContext
dup
invokespecial com.fasterxml.aalto.in.ReaderConfig$EncodingContext.<init>:()V
sipush 7957
iconst_0
1: aconst_null
aconst_null
2: new com.fasterxml.aalto.util.UriCanonicalizer
dup
invokespecial com.fasterxml.aalto.util.UriCanonicalizer.<init>:()V
invokespecial com.fasterxml.aalto.in.ReaderConfig.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;IILjavax/xml/stream/XMLReporter;Ljavax/xml/stream/XMLResolver;Lcom/fasterxml/aalto/util/UriCanonicalizer;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void setActualEncoding(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.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 actualEnc Ljava/lang/String;
MethodParameters:
Name Flags
actualEnc
public void setXmlDeclInfo(int, java.lang.String, java.lang.String);
descriptor: (ILjava/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: iload 1
sipush 256
if_icmpne 3
1: aload 0
ldc "1.0"
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclVersion:Ljava/lang/String;
2: goto 7
StackMap locals:
StackMap stack:
3: iload 1
sipush 272
if_icmpne 6
4: aload 0
ldc "1.1"
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclVersion:Ljava/lang/String;
5: goto 7
6: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclVersion:Ljava/lang/String;
7: StackMap locals:
StackMap stack:
aload 0
aload 2
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclEncoding:Ljava/lang/String;
8: aload 3
ldc "yes"
if_acmpne 11
9: aload 0
iconst_1
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
10: goto 15
StackMap locals:
StackMap stack:
11: aload 3
ldc "no"
if_acmpne 14
12: aload 0
iconst_2
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
13: goto 15
14: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
15: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 16 1 version I
0 16 2 xmlDeclEnc Ljava/lang/String;
0 16 3 standalone Ljava/lang/String;
MethodParameters:
Name Flags
version
xmlDeclEnc
standalone
public final void setXmlVersion(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclVersion:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 version Ljava/lang/String;
MethodParameters:
Name Flags
version
public final void setXmlEncoding(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclEncoding:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 enc Ljava/lang/String;
MethodParameters:
Name Flags
enc
public final void setXmlStandalone(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 3
1: aload 0
iconst_0
putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
2: goto 6
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.lang.Boolean.booleanValue:()Z
ifeq 4
iconst_1
goto 5
StackMap locals:
StackMap stack: com.fasterxml.aalto.in.ReaderConfig
4: iconst_2
StackMap locals: com.fasterxml.aalto.in.ReaderConfig java.lang.Boolean
StackMap stack: com.fasterxml.aalto.in.ReaderConfig int
5: putfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 7 1 b Ljava/lang/Boolean;
MethodParameters:
Name Flags
b
public void setXMLReporter(javax.xml.stream.XMLReporter);
descriptor: (Ljavax/xml/stream/XMLReporter;)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.fasterxml.aalto.in.ReaderConfig.mReporter:Ljavax/xml/stream/XMLReporter;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 r Ljavax/xml/stream/XMLReporter;
MethodParameters:
Name Flags
r
public void setXMLResolver(javax.xml.stream.XMLResolver);
descriptor: (Ljavax/xml/stream/XMLResolver;)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.fasterxml.aalto.in.ReaderConfig.mResolver:Ljavax/xml/stream/XMLResolver;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 r Ljavax/xml/stream/XMLResolver;
MethodParameters:
Name Flags
r
public void doCoalesceText(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_2
iload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setFlag:(IZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 state Z
MethodParameters:
Name Flags
state
public void doAutoCloseInput(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
sipush 8192
iload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setFlag:(IZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 state Z
MethodParameters:
Name Flags
state
public void doPreserveLocation(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
sipush 4096
iload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setFlag:(IZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 state Z
MethodParameters:
Name Flags
state
public void doParseLazily(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
sipush 256
iload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setFlag:(IZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 state Z
MethodParameters:
Name Flags
state
public void doReportCData(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
sipush 2048
iload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setFlag:(IZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 state Z
MethodParameters:
Name Flags
state
public com.fasterxml.aalto.in.ReaderConfig createNonShared(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/fasterxml/aalto/in/ReaderConfig;
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.fasterxml.aalto.in.ReaderConfig
dup
aload 1
aload 2
aload 3
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._flags:I
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._flagMods:I
2: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mReporter:Ljavax/xml/stream/XMLReporter;
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mResolver:Ljavax/xml/stream/XMLResolver;
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mCanonicalizer:Lcom/fasterxml/aalto/util/UriCanonicalizer;
3: invokespecial com.fasterxml.aalto.in.ReaderConfig.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;IILjavax/xml/stream/XMLReporter;Ljavax/xml/stream/XMLResolver;Lcom/fasterxml/aalto/util/UriCanonicalizer;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 publicId Ljava/lang/String;
0 4 2 systemId Ljava/lang/String;
0 4 3 extEnc Ljava/lang/String;
MethodParameters:
Name Flags
publicId
systemId
extEnc
public java.lang.String getExternalEncoding();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mExtEncoding:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public java.lang.String getActualEncoding();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean isXml11();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
protected int findPropertyId(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
astore 2
start local 2 1: aload 2
ifnonnull 2
iconst_m1
goto 3
StackMap locals: java.lang.Integer
StackMap stack:
2: aload 2
invokevirtual java.lang.Integer.intValue:()I
StackMap locals:
StackMap stack: int
3: ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 propName Ljava/lang/String;
1 4 2 I Ljava/lang/Integer;
MethodParameters:
Name Flags
propName
public final java.lang.Object getProperty(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Ljava/lang/Object;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 3
start local 3 1: aload 3
ifnonnull 5
2: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.containsKey:(Ljava/lang/Object;)Z
ifeq 4
3: aconst_null
areturn
4: StackMap locals: java.lang.Object
StackMap stack:
aload 0
aload 1
iload 2
invokespecial com.fasterxml.aalto.impl.CommonConfig.getProperty:(Ljava/lang/String;Z)Ljava/lang/Object;
areturn
5: StackMap locals:
StackMap stack:
aload 3
instanceof java.lang.Boolean
ifeq 7
6: aload 3
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
7: StackMap locals:
StackMap stack:
aload 3
instanceof java.lang.Integer
ifne 9
8: new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Internal error: unrecognized property value type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
9: StackMap locals:
StackMap stack:
aload 3
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 4
start local 4 10: aload 0
iload 4
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 11 1 name Ljava/lang/String;
0 11 2 isMandatory Z
1 11 3 ob Ljava/lang/Object;
10 11 4 f I
MethodParameters:
Name Flags
name
isMandatory
public boolean setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
astore 3
start local 3 1: aload 3
ifnonnull 5
2: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.containsKey:(Ljava/lang/Object;)Z
ifeq 4
3: iconst_0
ireturn
4: StackMap locals: java.lang.Object
StackMap stack:
aload 0
aload 1
aload 2
invokespecial com.fasterxml.aalto.impl.CommonConfig.setProperty:(Ljava/lang/String;Ljava/lang/Object;)Z
ireturn
5: StackMap locals:
StackMap stack:
aload 3
instanceof java.lang.Boolean
ifeq 7
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 3
instanceof java.lang.Integer
ifne 9
8: new java.lang.RuntimeException
dup
ldc "Internal error"
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
9: StackMap locals:
StackMap stack:
aload 3
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 4
start local 4 10: aload 2
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 5
start local 5 11: aload 0
iload 4
iload 5
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setFlag:(IZ)V
12: iconst_1
ireturn
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 13 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 13 1 name Ljava/lang/String;
0 13 2 value Ljava/lang/Object;
1 13 3 ob Ljava/lang/Object;
10 13 4 f I
11 13 5 state Z
MethodParameters:
Name Flags
name
value
public boolean isPropertySupported(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: getstatic com.fasterxml.aalto.in.ReaderConfig.sProperties:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.containsKey:(Ljava/lang/Object;)Z
ifne 3
1: aload 0
aload 1
invokespecial com.fasterxml.aalto.impl.CommonConfig.isPropertySupported:(Ljava/lang/String;)Z
ifne 3
2: iconst_0
ireturn
StackMap locals:
StackMap stack:
3: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 propName Ljava/lang/String;
MethodParameters:
Name Flags
propName
public javax.xml.stream.XMLReporter getXMLReporter();
descriptor: ()Ljavax/xml/stream/XMLReporter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mReporter:Ljavax/xml/stream/XMLReporter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public javax.xml.stream.XMLResolver getXMLResolver();
descriptor: ()Ljavax/xml/stream/XMLResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mResolver:Ljavax/xml/stream/XMLResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willExpandEntities();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 16
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willCoalesceText();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_2
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willSupportNamespaces();
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/fasterxml/aalto/in/ReaderConfig;
public boolean willParseLazily();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 256
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willInternNames();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 512
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willInternNsURIs();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 1024
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willReportCData();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 2048
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willPreserveLocation();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 4096
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean willAutoCloseInput();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 8192
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean hasInternNamesBeenEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 512
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasExplicitFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public boolean hasInternNsURIsBeenEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 1024
invokevirtual com.fasterxml.aalto.in.ReaderConfig.hasExplicitFlag:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public java.lang.String getPublicId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mPublicId:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public java.lang.String getSystemId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mSystemId:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public java.lang.String getXmlDeclVersion();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclVersion:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public java.lang.String getXmlDeclEncoding();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclEncoding:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public int getXmlDeclStandalone();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mXmlDeclStandalone:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void configureForXmlConformance();
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/fasterxml/aalto/in/ReaderConfig;
public void configureForConvenience();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doCoalesceText:(Z)V
1: aload 0
iconst_1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doPreserveLocation:(Z)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void configureForSpeed();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doCoalesceText:(Z)V
1: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doPreserveLocation:(Z)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void configureForLowMemUsage();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doCoalesceText:(Z)V
1: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doPreserveLocation:(Z)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void configureForRoundTripping();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.doCoalesceText:(Z)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public java.lang.String canonicalizeURI(char[], int);
descriptor: ([CI)Ljava/lang/String;
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.fasterxml.aalto.in.ReaderConfig.mCanonicalizer:Lcom/fasterxml/aalto/util/UriCanonicalizer;
aload 1
iload 2
invokevirtual com.fasterxml.aalto.util.UriCanonicalizer.canonicalizeURI:([CI)Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 1 1 buf [C
0 1 2 uriLen I
MethodParameters:
Name Flags
buf
uriLen
public char[] allocSmallCBuffer(int);
descriptor: (I)[C
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnull 4
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
iload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.getSmallCBuffer:(I)[C
astore 2
start local 2 2: aload 2
ifnull 4
3: aload 2
areturn
end local 2 4: StackMap locals:
StackMap stack:
iload 1
newarray 5
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 5 1 minSize I
2 4 2 result [C
MethodParameters:
Name Flags
minSize
public void freeSmallCBuffer(char[]);
descriptor: ([C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnonnull 2
1: aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.createRecycler:()Lcom/fasterxml/aalto/util/BufferRecycler;
putfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
aload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.returnSmallCBuffer:([C)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 buffer [C
MethodParameters:
Name Flags
buffer
public char[] allocMediumCBuffer(int);
descriptor: (I)[C
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnull 4
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
iload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.getMediumCBuffer:(I)[C
astore 2
start local 2 2: aload 2
ifnull 4
3: aload 2
areturn
end local 2 4: StackMap locals:
StackMap stack:
iload 1
newarray 5
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 5 1 minSize I
2 4 2 result [C
MethodParameters:
Name Flags
minSize
public void freeMediumCBuffer(char[]);
descriptor: ([C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnonnull 2
1: aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.createRecycler:()Lcom/fasterxml/aalto/util/BufferRecycler;
putfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
aload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.returnMediumCBuffer:([C)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 buffer [C
MethodParameters:
Name Flags
buffer
public char[] allocFullCBuffer(int);
descriptor: (I)[C
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnull 4
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
iload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.getFullCBuffer:(I)[C
astore 2
start local 2 2: aload 2
ifnull 4
3: aload 2
areturn
end local 2 4: StackMap locals:
StackMap stack:
iload 1
newarray 5
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 5 1 minSize I
2 4 2 result [C
MethodParameters:
Name Flags
minSize
public void freeFullCBuffer(char[]);
descriptor: ([C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnonnull 2
1: aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.createRecycler:()Lcom/fasterxml/aalto/util/BufferRecycler;
putfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
aload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.returnFullCBuffer:([C)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 buffer [C
MethodParameters:
Name Flags
buffer
public byte[] allocFullBBuffer(int);
descriptor: (I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnull 4
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
iload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.getFullBBuffer:(I)[B
astore 2
start local 2 2: aload 2
ifnull 4
3: aload 2
areturn
end local 2 4: StackMap locals:
StackMap stack:
iload 1
newarray 8
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 5 1 minSize I
2 4 2 result [B
MethodParameters:
Name Flags
minSize
public void freeFullBBuffer(byte[]);
descriptor: ([B)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
ifnonnull 2
1: aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.createRecycler:()Lcom/fasterxml/aalto/util/BufferRecycler;
putfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig._currRecycler:Lcom/fasterxml/aalto/util/BufferRecycler;
aload 1
invokevirtual com.fasterxml.aalto.util.BufferRecycler.returnFullBBuffer:([B)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 4 1 buffer [B
MethodParameters:
Name Flags
buffer
private com.fasterxml.aalto.util.BufferRecycler createRecycler();
descriptor: ()Lcom/fasterxml/aalto/util/BufferRecycler;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=1
start local 0 0: new com.fasterxml.aalto.util.BufferRecycler
dup
invokespecial com.fasterxml.aalto.util.BufferRecycler.<init>:()V
astore 1
start local 1 1: getstatic com.fasterxml.aalto.in.ReaderConfig._recyclerRef:Ljava/lang/ThreadLocal;
new java.lang.ref.SoftReference
dup
aload 1
invokespecial java.lang.ref.SoftReference.<init>:(Ljava/lang/Object;)V
invokevirtual java.lang.ThreadLocal.set:(Ljava/lang/Object;)V
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
1 3 1 recycler Lcom/fasterxml/aalto/util/BufferRecycler;
public com.fasterxml.aalto.in.ByteBasedPNameTable getBBSymbols();
descriptor: ()Lcom/fasterxml/aalto/in/ByteBasedPNameTable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "UTF-8"
if_acmpne 2
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.getUtf8Symbols:()Lcom/fasterxml/aalto/in/ByteBasedPNameTable;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "ISO-8859-1"
if_acmpne 4
3: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.getLatin1Symbols:()Lcom/fasterxml/aalto/in/ByteBasedPNameTable;
areturn
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "US-ASCII"
if_acmpne 6
5: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.getAsciiSymbols:()Lcom/fasterxml/aalto/in/ByteBasedPNameTable;
areturn
6: StackMap locals:
StackMap stack:
new java.lang.Error
dup
new java.lang.StringBuilder
dup
ldc "Internal error, unknown encoding '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public com.fasterxml.aalto.in.CharBasedPNameTable getCBSymbols();
descriptor: ()Lcom/fasterxml/aalto/in/CharBasedPNameTable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.getSymbols:()Lcom/fasterxml/aalto/in/CharBasedPNameTable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void updateBBSymbols(com.fasterxml.aalto.in.ByteBasedPNameTable);
descriptor: (Lcom/fasterxml/aalto/in/ByteBasedPNameTable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "UTF-8"
if_acmpne 3
1: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
aload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.updateUtf8Symbols:(Lcom/fasterxml/aalto/in/ByteBasedPNameTable;)V
2: goto 10
StackMap locals:
StackMap stack:
3: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "ISO-8859-1"
if_acmpne 6
4: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
aload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.updateLatin1Symbols:(Lcom/fasterxml/aalto/in/ByteBasedPNameTable;)V
5: goto 10
StackMap locals:
StackMap stack:
6: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "US-ASCII"
if_acmpne 9
7: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
aload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.updateAsciiSymbols:(Lcom/fasterxml/aalto/in/ByteBasedPNameTable;)V
8: goto 10
9: StackMap locals:
StackMap stack:
new java.lang.Error
dup
new java.lang.StringBuilder
dup
ldc "Internal error, unknown encoding '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
10: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 11 1 sym Lcom/fasterxml/aalto/in/ByteBasedPNameTable;
MethodParameters:
Name Flags
sym
public void updateCBSymbols(com.fasterxml.aalto.in.CharBasedPNameTable);
descriptor: (Lcom/fasterxml/aalto/in/CharBasedPNameTable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mEncCtxt:Lcom/fasterxml/aalto/in/ReaderConfig$EncodingContext;
aload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig$EncodingContext.updateSymbols:(Lcom/fasterxml/aalto/in/CharBasedPNameTable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 sym Lcom/fasterxml/aalto/in/CharBasedPNameTable;
MethodParameters:
Name Flags
sym
public com.fasterxml.aalto.util.XmlCharTypes getCharTypes();
descriptor: ()Lcom/fasterxml/aalto/util/XmlCharTypes;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "UTF-8"
if_acmpne 2
1: invokestatic com.fasterxml.aalto.in.InputCharTypes.getUtf8CharTypes:()Lcom/fasterxml/aalto/util/XmlCharTypes;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "ISO-8859-1"
if_acmpne 4
3: invokestatic com.fasterxml.aalto.in.InputCharTypes.getLatin1CharTypes:()Lcom/fasterxml/aalto/util/XmlCharTypes;
areturn
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
ldc "US-ASCII"
if_acmpne 6
5: invokestatic com.fasterxml.aalto.in.InputCharTypes.getAsciiCharTypes:()Lcom/fasterxml/aalto/util/XmlCharTypes;
areturn
6: StackMap locals:
StackMap stack:
new java.lang.Error
dup
new java.lang.StringBuilder
dup
ldc "Internal error, unknown encoding '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.mActualEncoding:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
public void setIllegalCharHandler(com.fasterxml.aalto.util.IllegalCharHandler);
descriptor: (Lcom/fasterxml/aalto/util/IllegalCharHandler;)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.fasterxml.aalto.in.ReaderConfig.illegalCharHandler:Lcom/fasterxml/aalto/util/IllegalCharHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
0 2 1 illegalCharHandler Lcom/fasterxml/aalto/util/IllegalCharHandler;
MethodParameters:
Name Flags
illegalCharHandler
public com.fasterxml.aalto.util.IllegalCharHandler getIllegalCharHandler();
descriptor: ()Lcom/fasterxml/aalto/util/IllegalCharHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.in.ReaderConfig.illegalCharHandler:Lcom/fasterxml/aalto/util/IllegalCharHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/ReaderConfig;
}
SourceFile: "ReaderConfig.java"
NestMembers:
com.fasterxml.aalto.in.ReaderConfig$EncodingContext
InnerClasses:
final EncodingContext = com.fasterxml.aalto.in.ReaderConfig$EncodingContext of com.fasterxml.aalto.in.ReaderConfig