public abstract class com.fasterxml.aalto.in.InputBootstrapper implements com.fasterxml.aalto.util.XmlConsts
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.fasterxml.aalto.in.InputBootstrapper
super_class: java.lang.Object
{
public static final java.lang.String ERR_XMLDECL_KW_VERSION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected keyword 'version'"
public static final java.lang.String ERR_XMLDECL_KW_ENCODING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected keyword 'encoding'"
public static final java.lang.String ERR_XMLDECL_KW_STANDALONE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected keyword 'standalone'"
public static final java.lang.String ERR_XMLDECL_END_MARKER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected \"?>\" end marker"
public static final java.lang.String ERR_XMLDECL_EXP_SPACE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected a white space"
public static final java.lang.String ERR_XMLDECL_EXP_EQ;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected '=' after "
public static final java.lang.String ERR_XMLDECL_EXP_ATTRVAL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "; expected a quote character enclosing value for "
protected int _inputProcessed;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int _inputRow;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int _inputRowStart;
descriptor: I
flags: (0x0004) ACC_PROTECTED
final com.fasterxml.aalto.in.ReaderConfig _config;
descriptor: Lcom/fasterxml/aalto/in/ReaderConfig;
flags: (0x0010) ACC_FINAL
int mDeclaredXmlVersion;
descriptor: I
flags: (0x0000)
java.lang.String mFoundEncoding;
descriptor: Ljava/lang/String;
flags: (0x0000)
java.lang.String mStandalone;
descriptor: Ljava/lang/String;
flags: (0x0000)
final char[] mKeyword;
descriptor: [C
flags: (0x0010) ACC_FINAL
protected void <init>(com.fasterxml.aalto.in.ReaderConfig);
descriptor: (Lcom/fasterxml/aalto/in/ReaderConfig;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield com.fasterxml.aalto.in.InputBootstrapper._inputProcessed:I
2: aload 0
iconst_0
putfield com.fasterxml.aalto.in.InputBootstrapper._inputRow:I
3: aload 0
iconst_0
putfield com.fasterxml.aalto.in.InputBootstrapper._inputRowStart:I
4: aload 0
iconst_0
putfield com.fasterxml.aalto.in.InputBootstrapper.mDeclaredXmlVersion:I
5: aload 0
aload 1
putfield com.fasterxml.aalto.in.InputBootstrapper._config:Lcom/fasterxml/aalto/in/ReaderConfig;
6: aload 0
aload 1
bipush 60
invokevirtual com.fasterxml.aalto.in.ReaderConfig.allocSmallCBuffer:(I)[C
putfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
0 8 1 cfg Lcom/fasterxml/aalto/in/ReaderConfig;
MethodParameters:
Name Flags
cfg
public abstract com.fasterxml.aalto.in.XmlScanner bootstrap();
descriptor: ()Lcom/fasterxml/aalto/in/XmlScanner;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.xml.stream.XMLStreamException
protected void readXmlDeclaration();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getNextAfterWs:(Z)I
istore 1
start local 1 1: iload 1
bipush 118
if_icmpeq 4
2: aload 0
iload 1
ldc "; expected keyword 'version'"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
3: goto 6
4: StackMap locals: int
StackMap stack:
aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.readXmlVersion:()I
putfield com.fasterxml.aalto.in.InputBootstrapper.mDeclaredXmlVersion:I
5: aload 0
bipush 63
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getWsOrChar:(I)I
istore 1
6: StackMap locals:
StackMap stack:
iload 1
bipush 101
if_icmpne 9
7: aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.readXmlEncoding:()Ljava/lang/String;
putfield com.fasterxml.aalto.in.InputBootstrapper.mFoundEncoding:Ljava/lang/String;
8: aload 0
bipush 63
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getWsOrChar:(I)I
istore 1
9: StackMap locals:
StackMap stack:
iload 1
bipush 115
if_icmpne 12
10: aload 0
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.readXmlStandalone:()Ljava/lang/String;
putfield com.fasterxml.aalto.in.InputBootstrapper.mStandalone:Ljava/lang/String;
11: aload 0
bipush 63
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getWsOrChar:(I)I
istore 1
12: StackMap locals:
StackMap stack:
iload 1
bipush 63
if_icmpeq 14
13: aload 0
iload 1
ldc "; expected \"?>\" end marker"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
14: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getNext:()I
istore 1
15: iload 1
bipush 62
if_icmpeq 17
16: aload 0
iload 1
ldc "; expected \"?>\" end marker"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
1 18 1 c I
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
private final int readXmlVersion();
descriptor: ()I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=6, locals=4, args_size=1
start local 0 0: aload 0
ldc "version"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.checkKeyword:(Ljava/lang/String;)I
istore 1
start local 1 1: iload 1
ifeq 3
2: aload 0
iload 1
ldc "version"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
3: StackMap locals: int
StackMap stack:
aload 0
ldc "version"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.handleEq:(Ljava/lang/String;)I
istore 1
4: aload 0
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iload 1
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.readQuotedValue:([CI)I
istore 2
start local 2 5: iload 2
iconst_3
if_icmpne 12
6: aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_0
caload
bipush 49
if_icmpne 12
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_1
caload
bipush 46
if_icmpne 12
7: aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_2
caload
istore 1
8: iload 1
bipush 48
if_icmpne 10
9: sipush 256
ireturn
10: StackMap locals: int
StackMap stack:
iload 1
bipush 49
if_icmpne 12
11: sipush 272
ireturn
12: StackMap locals:
StackMap stack:
iload 2
ifge 15
13: new java.lang.StringBuilder
dup
ldc "'"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
new java.lang.String
dup
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
invokespecial java.lang.String.<init>:([C)V
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;
astore 3
start local 3 14: goto 19
end local 3 StackMap locals:
StackMap stack:
15: iload 2
ifne 18
16: ldc "<empty>"
astore 3
start local 3 17: goto 19
end local 3 18: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "'"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
new java.lang.String
dup
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_0
iload 2
invokespecial java.lang.String.<init>:([CII)V
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;
astore 3
start local 3 19: StackMap locals: java.lang.String
StackMap stack:
aload 0
ldc "version"
aload 3
20: ldc "1.0"
ldc "1.1"
21: invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportPseudoAttrProblem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
1 23 1 c I
5 23 2 len I
14 15 3 got Ljava/lang/String;
17 18 3 got Ljava/lang/String;
19 23 3 got Ljava/lang/String;
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
private final java.lang.String readXmlEncoding();
descriptor: ()Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
ldc "encoding"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.checkKeyword:(Ljava/lang/String;)I
istore 1
start local 1 1: iload 1
ifeq 3
2: aload 0
iload 1
ldc "encoding"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
3: StackMap locals: int
StackMap stack:
aload 0
ldc "encoding"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.handleEq:(Ljava/lang/String;)I
istore 1
4: aload 0
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iload 1
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.readQuotedValue:([CI)I
istore 2
start local 2 5: iload 2
ifne 9
6: aload 0
ldc "encoding"
aconst_null
7: aconst_null
aconst_null
8: invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportPseudoAttrProblem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
9: StackMap locals: int
StackMap stack:
iload 2
ifge 11
10: new java.lang.String
dup
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
invokespecial java.lang.String.<init>:([C)V
areturn
11: StackMap locals:
StackMap stack:
new java.lang.String
dup
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_0
iload 2
invokespecial java.lang.String.<init>:([CII)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
1 12 1 c I
5 12 2 len I
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
private final java.lang.String readXmlStandalone();
descriptor: ()Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=6, locals=4, args_size=1
start local 0 0: aload 0
ldc "standalone"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.checkKeyword:(Ljava/lang/String;)I
istore 1
start local 1 1: iload 1
ifeq 3
2: aload 0
iload 1
ldc "standalone"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
3: StackMap locals: int
StackMap stack:
aload 0
ldc "standalone"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.handleEq:(Ljava/lang/String;)I
istore 1
4: aload 0
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iload 1
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.readQuotedValue:([CI)I
istore 2
start local 2 5: iload 2
iconst_2
if_icmpne 8
6: aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_0
caload
bipush 110
if_icmpne 12
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_1
caload
bipush 111
if_icmpne 12
7: ldc "no"
areturn
8: StackMap locals: int
StackMap stack:
iload 2
iconst_3
if_icmpne 12
9: aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_0
caload
bipush 121
if_icmpne 12
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_1
caload
bipush 101
if_icmpne 12
10: aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_2
caload
bipush 115
if_icmpne 12
11: ldc "yes"
areturn
12: StackMap locals:
StackMap stack:
iload 2
ifge 15
13: new java.lang.StringBuilder
dup
ldc "'"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
new java.lang.String
dup
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
invokespecial java.lang.String.<init>:([C)V
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;
astore 3
start local 3 14: goto 19
end local 3 StackMap locals:
StackMap stack:
15: iload 2
ifne 18
16: ldc "<empty>"
astore 3
start local 3 17: goto 19
end local 3 18: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "'"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
new java.lang.String
dup
aload 0
getfield com.fasterxml.aalto.in.InputBootstrapper.mKeyword:[C
iconst_0
iload 2
invokespecial java.lang.String.<init>:([CII)V
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;
astore 3
start local 3 19: StackMap locals: java.lang.String
StackMap stack:
aload 0
ldc "standalone"
aload 3
20: ldc "yes"
ldc "no"
21: invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportPseudoAttrProblem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
1 23 1 c I
5 23 2 len I
14 15 3 got Ljava/lang/String;
17 18 3 got Ljava/lang/String;
19 23 3 got Ljava/lang/String;
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
private final int handleEq(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getNextAfterWs:(Z)I
istore 2
start local 2 1: iload 2
bipush 61
if_icmpeq 3
2: aload 0
iload 2
new java.lang.StringBuilder
dup
ldc "; expected '=' after '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
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;
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
3: StackMap locals: int
StackMap stack:
aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getNextAfterWs:(Z)I
istore 2
4: iload 2
bipush 34
if_icmpeq 6
iload 2
bipush 39
if_icmpeq 6
5: aload 0
iload 2
new java.lang.StringBuilder
dup
ldc "; expected a quote character enclosing value for '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
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;
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
6: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
0 7 1 attr Ljava/lang/String;
1 7 2 c I
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
attr
private final int getWsOrChar(int);
descriptor: (I)I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getNext:()I
istore 2
start local 2 1: iload 2
iload 1
if_icmpne 3
2: iload 2
ireturn
3: StackMap locals: int
StackMap stack:
iload 2
bipush 32
if_icmple 5
4: aload 0
iload 2
new java.lang.StringBuilder
dup
ldc "; expected either '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
i2c
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
ldc "' or white space"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportUnexpectedChar:(ILjava/lang/String;)V
5: StackMap locals:
StackMap stack:
iload 2
bipush 10
if_icmpeq 6
iload 2
bipush 13
if_icmpne 7
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.pushback:()V
7: StackMap locals:
StackMap stack:
aload 0
iconst_0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getNextAfterWs:(Z)I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
0 8 1 ok I
1 8 2 c I
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
ok
protected abstract void pushback();
descriptor: ()V
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
protected abstract int getNext();
descriptor: ()I
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
protected abstract int getNextAfterWs(boolean);
descriptor: (Z)I
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
reqWs
protected abstract int checkKeyword(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
exp
protected abstract int readQuotedValue(char[], int);
descriptor: ([CI)I
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
kw
quoteChar
protected abstract javax.xml.stream.Location getLocation();
descriptor: ()Ljavax/xml/stream/Location;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
protected void reportXmlProblem(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.fasterxml.aalto.WFCException
dup
aload 1
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.getLocation:()Ljavax/xml/stream/Location;
invokespecial com.fasterxml.aalto.WFCException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
0 1 1 msg Ljava/lang/String;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
msg
protected void reportNull();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "Illegal null byte/char in input stream"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportXmlProblem:(Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
Exceptions:
throws javax.xml.stream.XMLStreamException
protected void reportEof();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "Unexpected end-of-input in xml declaration"
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportXmlProblem:(Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
Exceptions:
throws javax.xml.stream.XMLStreamException
protected void reportUnexpectedChar(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 1
i2c
invokestatic java.lang.Character.isISOControl:(C)Z
ifeq 3
1: new java.lang.StringBuilder
dup
ldc "Unexpected character (CTRL-CHAR, code "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
start local 3 2: goto 4
end local 3 3: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "Unexpected character '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
i2c
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
ldc "' (code "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
start local 3 4: StackMap locals: java.lang.String
StackMap stack:
aload 0
aload 3
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportXmlProblem:(Ljava/lang/String;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/in/InputBootstrapper;
0 6 1 i I
0 6 2 msg Ljava/lang/String;
2 3 3 excMsg Ljava/lang/String;
4 6 3 excMsg Ljava/lang/String;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
i
msg
protected final void reportPseudoAttrProblem(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=4, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 3
ifnonnull 1
ldc ""
goto 2
1: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "; expected \""
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\" or \""
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
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;
2: StackMap locals:
StackMap stack: java.lang.String
astore 5
start local 5 3: aload 2
ifnull 4
aload 2
invokevirtual java.lang.String.length:()I
ifne 5
4: StackMap locals: java.lang.String
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Missing XML pseudo-attribute '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "' value"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportXmlProblem:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Invalid XML pseudo-attribute '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "' value "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.reportXmlProblem:(Ljava/lang/String;)V
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/fasterxml/aalto/in/InputBootstrapper;
0 7 1 attrName Ljava/lang/String;
0 7 2 got Ljava/lang/String;
0 7 3 expVal1 Ljava/lang/String;
0 7 4 expVal2 Ljava/lang/String;
3 7 5 expStr Ljava/lang/String;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
attrName
got
expVal1
expVal2
}
SourceFile: "InputBootstrapper.java"