public class com.fasterxml.aalto.stax.StreamReaderImpl implements org.codehaus.stax2.XMLStreamReader2, org.codehaus.stax2.AttributeInfo, org.codehaus.stax2.DTDInfo, org.codehaus.stax2.LocationInfo
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.fasterxml.aalto.stax.StreamReaderImpl
super_class: java.lang.Object
{
static final int STATE_PROLOG;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final int STATE_TREE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int STATE_EPILOG;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int STATE_CLOSED;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
protected final com.fasterxml.aalto.in.XmlScanner _scanner;
descriptor: Lcom/fasterxml/aalto/in/XmlScanner;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final boolean _cfgCoalesceText;
descriptor: Z
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final boolean _cfgReportTextAsChars;
descriptor: Z
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected int _currToken;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int _parseState;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected com.fasterxml.aalto.in.PName _currName;
descriptor: Lcom/fasterxml/aalto/in/PName;
flags: (0x0004) ACC_PROTECTED
protected int _attrCount;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected org.codehaus.stax2.ri.typed.ValueDecoderFactory _decoderFactory;
descriptor: Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
flags: (0x0004) ACC_PROTECTED
protected org.codehaus.stax2.ri.typed.CharArrayBase64Decoder _base64Decoder;
descriptor: Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
flags: (0x0004) ACC_PROTECTED
protected com.fasterxml.aalto.in.PName _dtdRootName;
descriptor: Lcom/fasterxml/aalto/in/PName;
flags: (0x0004) ACC_PROTECTED
private static final int MASK_GET_TEXT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 6768
private static final int MASK_GET_TEXT_XXX;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4208
private static final int MASK_GET_TEXT_WITH_WRITER;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 6776
private static final int MASK_GET_ELEMENT_TEXT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4688
private static final int MASK_TYPED_ACCESS_ARRAY;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4182
private static final int MASK_TYPED_ACCESS_BINARY;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4178
public void <init>(com.fasterxml.aalto.in.XmlScanner);
descriptor: (Lcom/fasterxml/aalto/in/XmlScanner;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aconst_null
putfield com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
2: aload 0
aload 1
putfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
3: aload 0
bipush 7
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
4: aload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
astore 2
start local 2 5: aload 0
aload 2
invokevirtual com.fasterxml.aalto.in.ReaderConfig.willCoalesceText:()Z
putfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgCoalesceText:Z
6: aload 0
aload 2
invokevirtual com.fasterxml.aalto.in.ReaderConfig.willReportCData:()Z
ifeq 7
iconst_0
goto 8
StackMap locals: com.fasterxml.aalto.stax.StreamReaderImpl com.fasterxml.aalto.in.XmlScanner com.fasterxml.aalto.in.ReaderConfig
StackMap stack: com.fasterxml.aalto.stax.StreamReaderImpl
7: iconst_1
StackMap locals: com.fasterxml.aalto.stax.StreamReaderImpl com.fasterxml.aalto.in.XmlScanner com.fasterxml.aalto.in.ReaderConfig
StackMap stack: com.fasterxml.aalto.stax.StreamReaderImpl int
8: putfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgReportTextAsChars:Z
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 10 1 scanner Lcom/fasterxml/aalto/in/XmlScanner;
5 10 2 cfg Lcom/fasterxml/aalto/in/ReaderConfig;
MethodParameters:
Name Flags
scanner
public static com.fasterxml.aalto.stax.StreamReaderImpl construct(com.fasterxml.aalto.in.InputBootstrapper);
descriptor: (Lcom/fasterxml/aalto/in/InputBootstrapper;)Lcom/fasterxml/aalto/stax/StreamReaderImpl;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.fasterxml.aalto.stax.StreamReaderImpl
dup
aload 0
invokevirtual com.fasterxml.aalto.in.InputBootstrapper.bootstrap:()Lcom/fasterxml/aalto/in/XmlScanner;
invokespecial com.fasterxml.aalto.stax.StreamReaderImpl.<init>:(Lcom/fasterxml/aalto/in/XmlScanner;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 bs Lcom/fasterxml/aalto/in/InputBootstrapper;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
bs
public com.fasterxml.aalto.in.XmlScanner getScanner();
descriptor: ()Lcom/fasterxml/aalto/in/XmlScanner;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getCharacterEncodingScheme();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
invokevirtual com.fasterxml.aalto.in.ReaderConfig.getXmlDeclEncoding:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getEncoding();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
invokevirtual com.fasterxml.aalto.in.ReaderConfig.getActualEncoding:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public java.lang.String getVersion();
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.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
invokevirtual com.fasterxml.aalto.in.ReaderConfig.getXmlDeclVersion:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean isStandalone();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
invokevirtual com.fasterxml.aalto.in.ReaderConfig.getXmlDeclStandalone:()I
iconst_1
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean standaloneSet();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
invokevirtual com.fasterxml.aalto.in.ReaderConfig.getXmlDeclStandalone:()I
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public java.lang.Object getProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "javax.xml.stream.entities"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: getstatic java.util.Collections.EMPTY_LIST:Ljava/util/List;
areturn
2: StackMap locals:
StackMap stack:
aload 1
ldc "javax.xml.stream.notations"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: getstatic java.util.Collections.EMPTY_LIST:Ljava/util/List;
areturn
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
aload 1
iconst_0
invokevirtual com.fasterxml.aalto.in.ReaderConfig.getProperty:(Ljava/lang/String;Z)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 5 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public com.fasterxml.aalto.in.ReaderConfig getConfig();
descriptor: ()Lcom/fasterxml/aalto/in/ReaderConfig;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final int getAttributeCount();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getAttributeLocalName(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
if_icmpge 3
iload 1
ifge 4
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.reportInvalidAttrIndex:(I)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrLocalName:(I)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 5 1 index I
MethodParameters:
Name Flags
index
public final javax.xml.namespace.QName getAttributeName(int);
descriptor: (I)Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
if_icmpge 3
iload 1
ifge 4
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.reportInvalidAttrIndex:(I)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrQName:(I)Ljavax/xml/namespace/QName;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 5 1 index I
MethodParameters:
Name Flags
index
public final java.lang.String getAttributeNamespace(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
if_icmpge 3
iload 1
ifge 4
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.reportInvalidAttrIndex:(I)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrNsURI:(I)Ljava/lang/String;
astore 2
start local 2 5: aload 2
ifnonnull 6
ldc ""
goto 7
StackMap locals: java.lang.String
StackMap stack:
6: aload 2
StackMap locals:
StackMap stack: java.lang.String
7: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 8 1 index I
5 8 2 p Ljava/lang/String;
MethodParameters:
Name Flags
index
public final java.lang.String getAttributePrefix(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
if_icmpge 3
iload 1
ifge 4
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.reportInvalidAttrIndex:(I)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrPrefix:(I)Ljava/lang/String;
astore 2
start local 2 5: aload 2
ifnonnull 6
ldc ""
goto 7
StackMap locals: java.lang.String
StackMap stack:
6: aload 2
StackMap locals:
StackMap stack: java.lang.String
7: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 8 1 index I
5 8 2 p Ljava/lang/String;
MethodParameters:
Name Flags
index
public final java.lang.String getAttributeType(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
if_icmpge 3
iload 1
ifge 4
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.reportInvalidAttrIndex:(I)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrType:(I)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 5 1 index I
MethodParameters:
Name Flags
index
public final java.lang.String getAttributeValue(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
if_icmpge 3
iload 1
ifge 4
3: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.reportInvalidAttrIndex:(I)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrValue:(I)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 5 1 index I
MethodParameters:
Name Flags
index
public final java.lang.String getAttributeValue(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 1
aload 2
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 nsURI Ljava/lang/String;
0 3 2 localName Ljava/lang/String;
MethodParameters:
Name Flags
nsURI
localName
public final java.lang.String getElementText();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: aload 0
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 1
start local 1 3: iload 1
iconst_2
if_icmpne 5
4: ldc ""
areturn
5: StackMap locals: int
StackMap stack:
iload 1
iconst_5
if_icmpeq 2
iload 1
iconst_3
if_icmpne 7
6: goto 2
7: StackMap locals:
StackMap stack:
iconst_1
iload 1
ishl
sipush 4688
iand
ifne 9
8: aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._reportNonTextEvent:(I)V
end local 1 9: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getText:()Ljava/lang/String;
astore 1
start local 1 10: aconst_null
astore 2
start local 2 11: goto 20
start local 3 12: StackMap locals: java.lang.String com.fasterxml.aalto.util.TextAccumulator int
StackMap stack:
iconst_1
iload 3
ishl
sipush 4688
iand
ifeq 18
13: aload 2
ifnonnull 16
14: new com.fasterxml.aalto.util.TextAccumulator
dup
invokespecial com.fasterxml.aalto.util.TextAccumulator.<init>:()V
astore 2
15: aload 2
aload 1
invokevirtual com.fasterxml.aalto.util.TextAccumulator.addText:(Ljava/lang/String;)V
16: StackMap locals:
StackMap stack:
aload 2
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getText:()Ljava/lang/String;
invokevirtual com.fasterxml.aalto.util.TextAccumulator.addText:(Ljava/lang/String;)V
17: goto 20
18: StackMap locals:
StackMap stack:
iload 3
iconst_5
if_icmpeq 20
iload 3
iconst_3
if_icmpeq 20
19: aload 0
iload 3
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._reportNonTextEvent:(I)V
end local 3 20: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
dup
istore 3
start local 3 21: iconst_2
if_icmpne 12
22: aload 2
ifnonnull 23
aload 1
goto 24
StackMap locals: int
StackMap stack:
23: aload 2
invokevirtual com.fasterxml.aalto.util.TextAccumulator.getAndClear:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
24: areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
3 9 1 type I
10 25 1 text Ljava/lang/String;
11 25 2 acc Lcom/fasterxml/aalto/util/TextAccumulator;
12 20 3 type I
21 25 3 type I
Exceptions:
throws javax.xml.stream.XMLStreamException
public final int getEventType();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 12
if_icmpne 3
1: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgCoalesceText:Z
ifne 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgReportTextAsChars:Z
ifeq 3
2: StackMap locals:
StackMap stack:
iconst_4
ireturn
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getLocalName();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 9
if_icmpne 3
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
invokevirtual com.fasterxml.aalto.in.PName.getLocalName:()Ljava/lang/String;
areturn
3: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Current state not START_ELEMENT, END_ELEMENT or ENTITY_REFERENCE"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final javax.xml.namespace.QName getName();
descriptor: ()Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getQName:()Ljavax/xml/namespace/QName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final javax.xml.namespace.NamespaceContext getNamespaceContext();
descriptor: ()Ljavax/xml/namespace/NamespaceContext;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final int getNamespaceCount();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getNsCount:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getNamespacePrefix(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getNamespacePrefix:(I)Ljava/lang/String;
astore 2
start local 2 3: aload 2
ifnonnull 4
ldc ""
goto 5
StackMap locals: java.lang.String
StackMap stack:
4: aload 2
StackMap locals:
StackMap stack: java.lang.String
5: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 6 1 index I
3 6 2 p Ljava/lang/String;
MethodParameters:
Name Flags
index
public final java.lang.String getNamespaceURI();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getNamespaceURI:()Ljava/lang/String;
astore 1
start local 1 3: aload 1
ifnonnull 4
ldc ""
goto 5
StackMap locals: java.lang.String
StackMap stack:
4: aload 1
StackMap locals:
StackMap stack: java.lang.String
5: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
3 6 1 uri Ljava/lang/String;
public final java.lang.String getNamespaceURI(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getNamespaceURI:(I)Ljava/lang/String;
astore 2
start local 2 3: aload 2
ifnonnull 4
ldc ""
goto 5
StackMap locals: java.lang.String
StackMap stack:
4: aload 2
StackMap locals:
StackMap stack: java.lang.String
5: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 6 1 index I
3 6 2 uri Ljava/lang/String;
MethodParameters:
Name Flags
index
public final java.lang.String getNamespaceURI(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.getNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 prefix Ljava/lang/String;
MethodParameters:
Name Flags
prefix
public final java.lang.String getPIData();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_3
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_PI:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getText:()Ljava/lang/String;
3: areturn
4: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 5: aload 1
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
5 6 1 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 3 4 Class javax.xml.stream.XMLStreamException
public final java.lang.String getPITarget();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_3
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_PI:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
invokevirtual com.fasterxml.aalto.in.PName.getLocalName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getPrefix();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_ELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
invokevirtual com.fasterxml.aalto.in.PName.getPrefix:()Ljava/lang/String;
astore 1
start local 1 3: aload 1
ifnonnull 4
ldc ""
goto 5
StackMap locals: java.lang.String
StackMap stack:
4: aload 1
StackMap locals:
StackMap stack: java.lang.String
5: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
3 6 1 p Ljava/lang/String;
public final java.lang.String getText();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 6768
iand
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwNotTextual:(I)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getText:()Ljava/lang/String;
3: areturn
4: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 5: aload 1
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
5 6 1 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 3 4 Class javax.xml.stream.XMLStreamException
public final char[] getTextCharacters();
descriptor: ()[C
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 4208
iand
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwNotTextXxx:(I)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getTextCharacters:()[C
3: areturn
4: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 5: aload 1
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
5 6 1 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 3 4 Class javax.xml.stream.XMLStreamException
public final int getTextCharacters(int, char[], int, int);
descriptor: (I[CII)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 4208
iand
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwNotTextXxx:(I)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
aload 2
iload 3
iload 4
invokevirtual com.fasterxml.aalto.in.XmlScanner.getTextCharacters:(I[CII)I
3: ireturn
4: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 5
start local 5 5: aload 5
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
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 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 6 1 srcStart I
0 6 2 target [C
0 6 3 targetStart I
0 6 4 len I
5 6 5 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 3 4 Class javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
srcStart
target
targetStart
len
public final int getTextLength();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 4208
iand
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwNotTextXxx:(I)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getTextLength:()I
3: ireturn
4: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 5: aload 1
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
5 6 1 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 3 4 Class javax.xml.stream.XMLStreamException
public final int getTextStart();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 4208
iand
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwNotTextXxx:(I)V
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean hasName();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpeq 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean hasNext();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 8
if_icmpeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean hasText();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 6768
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean isAttributeSpecified(int);
descriptor: (I)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.isAttrSpecified:(I)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
MethodParameters:
Name Flags
index
public final boolean isCharacters();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getEventType:()I
iconst_4
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean isEndElement();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean isStartElement();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean isWhiteSpace();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_4
if_icmpeq 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 12
if_icmpne 5
1: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.isTextWhitespace:()Z
2: ireturn
3: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 4: aload 1
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
end local 1 5: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 6
if_icmpne 6
iconst_1
ireturn
StackMap locals:
StackMap stack:
6: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
4 5 1 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
1 2 3 Class javax.xml.stream.XMLStreamException
public final void require(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
istore 4
start local 4 1: iload 4
iload 1
if_icmpeq 5
2: iload 4
bipush 12
if_icmpne 5
3: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgCoalesceText:Z
ifne 4
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgReportTextAsChars:Z
ifeq 5
4: StackMap locals: int
StackMap stack:
iconst_4
istore 4
5: StackMap locals:
StackMap stack:
iload 1
iload 4
if_icmpeq 10
6: aload 0
new java.lang.StringBuilder
dup
ldc "Expected type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: ldc ", current type "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
8: iload 4
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aload 3
ifnull 17
11: iload 4
iconst_1
if_icmpeq 14
iload 4
iconst_2
if_icmpeq 14
12: iload 4
bipush 9
if_icmpeq 14
13: aload 0
new java.lang.StringBuilder
dup
ldc "Expected non-null local name, but current token not a START_ELEMENT, END_ELEMENT or ENTITY_REFERENCE (was "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)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;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
14: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getLocalName:()Ljava/lang/String;
astore 5
start local 5 15: aload 5
aload 3
if_acmpeq 17
aload 5
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 17
16: aload 0
new java.lang.StringBuilder
dup
ldc "Expected local name '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'; current local name '"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
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.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
end local 5 17: StackMap locals:
StackMap stack:
aload 2
ifnull 29
18: iload 4
iconst_1
if_icmpeq 20
iload 4
iconst_2
if_icmpeq 20
19: aload 0
new java.lang.StringBuilder
dup
ldc "Expected non-null NS URI, but current token not a START_ELEMENT or END_ELEMENT (was "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)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;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
20: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getNamespaceURI:()Ljava/lang/String;
astore 5
start local 5 21: aload 2
invokevirtual java.lang.String.length:()I
ifne 25
22: aload 5
ifnull 29
aload 5
invokevirtual java.lang.String.length:()I
ifle 29
23: aload 0
new java.lang.StringBuilder
dup
ldc "Expected empty namespace, instead have '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 5
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.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
24: goto 29
25: StackMap locals: java.lang.String
StackMap stack:
aload 2
aload 5
if_acmpeq 29
aload 2
aload 5
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 29
26: aload 0
new java.lang.StringBuilder
dup
ldc "Expected namespace '"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'; have '"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
27: aload 5
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;
28: invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
end local 5 29: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 30 1 type I
0 30 2 nsUri Ljava/lang/String;
0 30 3 localName Ljava/lang/String;
1 30 4 curr I
15 17 5 n Ljava/lang/String;
21 29 5 uri Ljava/lang/String;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
type
nsUri
localName
public final int next();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
iconst_1
if_icmpne 16
1: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.nextFromTree:()I
istore 1
start local 1 2: iload 1
iconst_m1
if_icmpne 4
3: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.handleTreeEoi:()V
4: StackMap locals: int
StackMap stack:
aload 0
iload 1
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
5: iload 1
bipush 12
if_icmpne 8
6: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgCoalesceText:Z
ifne 7
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._cfgReportTextAsChars:Z
ifeq 15
7: StackMap locals:
StackMap stack:
iconst_4
ireturn
8: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getName:()Lcom/fasterxml/aalto/in/PName;
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
9: iload 1
iconst_2
if_icmpne 13
10: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.hasEmptyStack:()Z
ifeq 15
11: aload 0
iconst_2
putfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
12: goto 15
StackMap locals:
StackMap stack:
13: iload 1
iconst_1
if_icmpne 15
14: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrCount:()I
putfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
15: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 16: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
ifne 27
17: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iconst_1
invokevirtual com.fasterxml.aalto.in.XmlScanner.nextFromProlog:(Z)I
istore 1
start local 1 18: iload 1
iconst_1
if_icmpne 22
19: aload 0
iconst_1
putfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
20: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getAttrCount:()I
putfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
21: goto 31
StackMap locals: int
StackMap stack:
22: iload 1
bipush 11
if_icmpne 31
23: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._dtdRootName:Lcom/fasterxml/aalto/in/PName;
ifnull 25
24: aload 0
ldc "Duplicate DOCTYPE declaration"
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
25: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getName:()Lcom/fasterxml/aalto/in/PName;
putfield com.fasterxml.aalto.stax.StreamReaderImpl._dtdRootName:Lcom/fasterxml/aalto/in/PName;
26: goto 31
end local 1 StackMap locals:
StackMap stack:
27: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
iconst_2
if_icmpne 30
28: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iconst_0
invokevirtual com.fasterxml.aalto.in.XmlScanner.nextFromProlog:(Z)I
istore 1
start local 1 29: goto 31
end local 1 30: StackMap locals:
StackMap stack:
new java.util.NoSuchElementException
dup
invokespecial java.util.NoSuchElementException.<init>:()V
athrow
start local 1 31: StackMap locals: int
StackMap stack:
iload 1
ifge 35
32: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
ifne 33
iconst_1
goto 34
StackMap locals:
StackMap stack: com.fasterxml.aalto.stax.StreamReaderImpl
33: iconst_0
StackMap locals: com.fasterxml.aalto.stax.StreamReaderImpl int
StackMap stack: com.fasterxml.aalto.stax.StreamReaderImpl int
34: invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.handlePrologEoi:(Z)I
ireturn
35: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getName:()Lcom/fasterxml/aalto/in/PName;
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
36: aload 0
iload 1
dup_x1
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
2 16 1 type I
18 27 1 type I
29 30 1 type I
31 37 1 type I
Exceptions:
throws javax.xml.stream.XMLStreamException
public final int nextTag();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=1
start local 0 0: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 1
start local 1 1: iload 1
tableswitch { // 1 - 12
1: 7
2: 7
3: 2
4: 3
5: 2
6: 2
7: 8
8: 8
9: 8
10: 8
11: 8
12: 3
default: 8
}
2: StackMap locals: int
StackMap stack:
goto 0
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.isWhiteSpace:()Z
ifeq 5
4: goto 0
5: StackMap locals:
StackMap stack:
aload 0
ldc "Received non-all-whitespace CHARACTERS or CDATA event in nextTag()."
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
6: goto 8
7: StackMap locals:
StackMap stack:
iload 1
ireturn
8: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Received event "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
9: ldc ", instead of START_ELEMENT or END_ELEMENT."
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
10: invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
end local 1 11: goto 0
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 11 1 next I
Exceptions:
throws javax.xml.stream.XMLStreamException
public final void close();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._closeScanner:(Z)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final javax.xml.stream.Location getLocation();
descriptor: ()Ljavax/xml/stream/Location;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getStartLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final boolean getElementAsBoolean();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getBooleanDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$BooleanDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$BooleanDecoder.getValue:()Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$BooleanDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final int getElementAsInt();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getIntDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntDecoder.getValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final long getElementAsLong();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getLongDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$LongDecoder.getValue:()J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final float getElementAsFloat();
descriptor: ()F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getFloatDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatDecoder.getValue:()F
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final double getElementAsDouble();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getDoubleDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleDecoder.getValue:()D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final java.math.BigInteger getElementAsInteger();
descriptor: ()Ljava/math/BigInteger;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getIntegerDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntegerDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntegerDecoder.getValue:()Ljava/math/BigInteger;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntegerDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final java.math.BigDecimal getElementAsDecimal();
descriptor: ()Ljava/math/BigDecimal;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getDecimalDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DecimalDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$DecimalDecoder.getValue:()Ljava/math/BigDecimal;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DecimalDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final javax.xml.namespace.QName getElementAsQName();
descriptor: ()Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getNamespaceContext:()Ljavax/xml/namespace/NamespaceContext;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getQNameDecoder:(Ljavax/xml/namespace/NamespaceContext;)Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$QNameDecoder;
astore 1
start local 1 1: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAs:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 0
aload 1
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$QNameDecoder.getValue:()Ljavax/xml/namespace/QName;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.verifyQName:(Ljavax/xml/namespace/QName;)Ljavax/xml/namespace/QName;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 3 1 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$QNameDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final byte[] getElementAsBinary();
descriptor: ()[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.codehaus.stax2.typed.Base64Variants.getDefaultVariant:()Lorg/codehaus/stax2/typed/Base64Variant;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementAsBinary:(Lorg/codehaus/stax2/typed/Base64Variant;)[B
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final void getElementAs(org.codehaus.stax2.typed.TypedValueDecoder);
descriptor: (Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getElementText:()Ljava/lang/String;
astore 2
start local 2 1: aload 2
invokevirtual java.lang.String.trim:()Ljava/lang/String;
astore 2
2: aload 2
invokevirtual java.lang.String.length:()I
ifne 5
3: aload 0
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._handleEmptyValue:(Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
4: return
5: StackMap locals: java.lang.String
StackMap stack:
aload 1
aload 2
invokevirtual org.codehaus.stax2.typed.TypedValueDecoder.decode:(Ljava/lang/String;)V
6: goto 9
StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
7: astore 3
start local 3 8: aload 0
aload 3
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/IllegalArgumentException;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
athrow
end local 3 9: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 10 1 tvd Lorg/codehaus/stax2/typed/TypedValueDecoder;
1 10 2 value Ljava/lang/String;
8 9 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
5 6 7 Class java.lang.IllegalArgumentException
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
tvd
public final byte[] getElementAsBinary(org.codehaus.stax2.typed.Base64Variant);
descriptor: (Lorg/codehaus/stax2/typed/Base64Variant;)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:()Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
invokevirtual org.codehaus.stax2.ri.typed.CharArrayBase64Decoder.getByteAggregator:()Lorg/codehaus/stax2/ri/Stax2Util$ByteAggregator;
astore 2
start local 2 1: aload 2
invokevirtual org.codehaus.stax2.ri.Stax2Util$ByteAggregator.startAggregation:()[B
astore 3
start local 3 2: StackMap locals: org.codehaus.stax2.ri.Stax2Util$ByteAggregator byte[]
StackMap stack:
iconst_0
istore 4
start local 4 3: aload 3
arraylength
istore 5
start local 5 4: StackMap locals: int int
StackMap stack:
aload 0
aload 3
iload 4
iload 5
aload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.readElementAsBinary:([BIILorg/codehaus/stax2/typed/Base64Variant;)I
istore 6
start local 6 5: iload 6
iconst_1
if_icmpge 7
6: aload 2
aload 3
iload 4
invokevirtual org.codehaus.stax2.ri.Stax2Util$ByteAggregator.aggregateAll:([BI)[B
areturn
7: StackMap locals: int
StackMap stack:
iload 4
iload 6
iadd
istore 4
8: iload 5
iload 6
isub
istore 5
end local 6 9: iload 5
10: ifgt 4
11: aload 2
aload 3
invokevirtual org.codehaus.stax2.ri.Stax2Util$ByteAggregator.addFullBlock:([B)[B
astore 3
end local 5 end local 4 12: goto 2
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/stax/StreamReaderImpl;
0 13 1 v Lorg/codehaus/stax2/typed/Base64Variant;
1 13 2 aggr Lorg/codehaus/stax2/ri/Stax2Util$ByteAggregator;
2 13 3 buffer [B
3 12 4 offset I
4 12 5 len I
5 9 6 readCount I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
v
public final int readElementAsIntArray(int[], int, int);
descriptor: ([III)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
aload 1
iload 2
iload 3
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getIntArrayDecoder:([III)Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntArrayDecoder;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.readElementAsArray:(Lorg/codehaus/stax2/typed/TypedArrayDecoder;)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 value [I
0 1 2 from I
0 1 3 length I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
value
from
length
public final int readElementAsLongArray(long[], int, int);
descriptor: ([JII)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
aload 1
iload 2
iload 3
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getLongArrayDecoder:([JII)Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongArrayDecoder;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.readElementAsArray:(Lorg/codehaus/stax2/typed/TypedArrayDecoder;)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 value [J
0 1 2 from I
0 1 3 length I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
value
from
length
public final int readElementAsFloatArray(float[], int, int);
descriptor: ([FII)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
aload 1
iload 2
iload 3
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getFloatArrayDecoder:([FII)Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatArrayDecoder;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.readElementAsArray:(Lorg/codehaus/stax2/typed/TypedArrayDecoder;)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 value [F
0 1 2 from I
0 1 3 length I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
value
from
length
public final int readElementAsDoubleArray(double[], int, int);
descriptor: ([DII)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
aload 1
iload 2
iload 3
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getDoubleArrayDecoder:([DII)Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleArrayDecoder;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.readElementAsArray:(Lorg/codehaus/stax2/typed/TypedArrayDecoder;)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 value [D
0 1 2 from I
0 1 3 length I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
value
from
length
public final int readElementAsArray(org.codehaus.stax2.typed.TypedArrayDecoder);
descriptor: (Lorg/codehaus/stax2/typed/TypedArrayDecoder;)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
istore 2
start local 2 1: iconst_1
iload 2
ishl
sipush 4182
iand
ifne 3
2: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM_OR_TEXT:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: int
StackMap stack:
iload 2
iconst_1
if_icmpne 17
4: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.isEmptyTag:()Z
ifeq 7
5: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
pop
6: iconst_m1
ireturn
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 2
8: iload 2
iconst_2
if_icmpne 10
9: iconst_m1
ireturn
10: StackMap locals:
StackMap stack:
iload 2
iconst_5
if_icmpeq 7
iload 2
iconst_3
if_icmpne 12
11: goto 7
12: StackMap locals:
StackMap stack:
iload 2
iconst_4
if_icmpeq 15
iload 2
bipush 12
if_icmpne 14
13: goto 15
14: StackMap locals:
StackMap stack:
aload 0
iload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructUnexpectedInTyped:(I)Ljavax/xml/stream/XMLStreamException;
athrow
15: StackMap locals:
StackMap stack:
iconst_1
istore 3
start local 3 16: goto 18
end local 3 17: StackMap locals:
StackMap stack:
iconst_0
istore 3
start local 3 18: StackMap locals: int
StackMap stack:
iconst_0
istore 4
start local 4 19: goto 29
20: StackMap locals: int
StackMap stack:
iload 2
iconst_4
if_icmpeq 21
iload 2
bipush 12
if_icmpeq 21
iload 2
bipush 6
if_icmpne 24
21: StackMap locals:
StackMap stack:
iload 4
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 1
iload 3
invokevirtual com.fasterxml.aalto.in.XmlScanner.decodeElements:(Lorg/codehaus/stax2/typed/TypedArrayDecoder;Z)I
iadd
istore 4
22: aload 1
invokevirtual org.codehaus.stax2.typed.TypedArrayDecoder.hasRoom:()Z
ifne 27
23: goto 30
24: StackMap locals:
StackMap stack:
iload 2
iconst_5
if_icmpeq 27
iload 2
iconst_3
if_icmpne 26
25: goto 27
26: StackMap locals:
StackMap stack:
aload 0
iload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructUnexpectedInTyped:(I)Ljavax/xml/stream/XMLStreamException;
athrow
27: StackMap locals:
StackMap stack:
iconst_1
istore 3
28: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 2
29: StackMap locals:
StackMap stack:
iload 2
iconst_2
if_icmpne 20
30: StackMap locals:
StackMap stack:
iload 4
ifle 31
iload 4
goto 32
StackMap locals:
StackMap stack:
31: iconst_m1
StackMap locals:
StackMap stack: int
32: ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 33 1 dec Lorg/codehaus/stax2/typed/TypedArrayDecoder;
1 33 2 type I
16 17 3 reset Z
18 33 3 reset Z
19 33 4 count I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
dec
public final int readElementAsBinary(byte[], int, int);
descriptor: ([BII)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
invokestatic org.codehaus.stax2.typed.Base64Variants.getDefaultVariant:()Lorg/codehaus/stax2/typed/Base64Variant;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.readElementAsBinary:([BIILorg/codehaus/stax2/typed/Base64Variant;)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 resultBuffer [B
0 1 2 offset I
0 1 3 maxLength I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
resultBuffer
offset
maxLength
public final int readElementAsBinary(byte[], int, int, org.codehaus.stax2.typed.Base64Variant);
descriptor: ([BIILorg/codehaus/stax2/typed/Base64Variant;)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "resultBuffer is null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 2
ifge 4
3: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Illegal offset ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "), must be [0, "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
arraylength
invokevirtual java.lang.StringBuilder.append:(I)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.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
iload 3
iconst_1
if_icmplt 5
iload 2
iload 3
iadd
aload 1
arraylength
if_icmple 8
5: StackMap locals:
StackMap stack:
iload 3
ifne 7
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Illegal maxLength ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "), has to be positive number, and offset+maxLength can not exceed"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
arraylength
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:()Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
astore 5
start local 5 9: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
istore 6
start local 6 10: iconst_1
iload 6
ishl
sipush 4178
iand
ifne 15
11: iload 6
iconst_2
if_icmpne 14
12: aload 5
invokevirtual org.codehaus.stax2.ri.typed.CharArrayBase64Decoder.hasData:()Z
ifne 28
13: iconst_m1
ireturn
14: StackMap locals: org.codehaus.stax2.ri.typed.CharArrayBase64Decoder int
StackMap stack:
new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM_OR_TEXT:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
15: StackMap locals:
StackMap stack:
iload 6
iconst_1
if_icmpne 28
16: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.isEmptyTag:()Z
ifeq 19
17: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
pop
18: iconst_m1
ireturn
19: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 6
20: iload 6
iconst_2
if_icmpne 22
21: iconst_m1
ireturn
22: StackMap locals:
StackMap stack:
iload 6
iconst_5
if_icmpeq 19
iload 6
iconst_3
if_icmpne 24
23: goto 19
24: StackMap locals:
StackMap stack:
iload 6
iconst_4
if_icmpeq 27
iload 6
bipush 12
if_icmpne 26
25: goto 27
26: StackMap locals:
StackMap stack:
aload 0
iload 6
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructUnexpectedInTyped:(I)Ljavax/xml/stream/XMLStreamException;
athrow
27: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 4
aload 5
iconst_1
invokevirtual com.fasterxml.aalto.in.XmlScanner.resetForDecoding:(Lorg/codehaus/stax2/typed/Base64Variant;Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;Z)V
28: StackMap locals:
StackMap stack:
iconst_0
istore 7
start local 7 29: StackMap locals: int
StackMap stack:
aload 5
aload 1
iload 2
iload 3
invokevirtual org.codehaus.stax2.ri.typed.CharArrayBase64Decoder.decode:([BII)I
istore 8
start local 8 30: goto 33
end local 8 StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
31: astore 9
start local 9 32: aload 0
aload 9
invokevirtual java.lang.IllegalArgumentException.getMessage:()Ljava/lang/String;
ldc ""
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
athrow
end local 9 start local 8 33: StackMap locals: int
StackMap stack:
iload 2
iload 8
iadd
istore 2
34: iload 7
iload 8
iadd
istore 7
35: iload 3
iload 8
isub
istore 3
36: iload 3
iconst_1
if_icmplt 50
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpne 38
37: goto 50
38: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 6
39: iload 6
iconst_5
if_icmpeq 38
iload 6
iconst_3
if_icmpeq 38
40: iload 6
bipush 6
if_icmpne 42
41: goto 38
42: StackMap locals:
StackMap stack:
iload 6
iconst_2
if_icmpne 48
43: aload 5
invokevirtual org.codehaus.stax2.ri.typed.CharArrayBase64Decoder.endOfContent:()I
istore 9
start local 9 44: iload 9
ifge 46
45: aload 0
ldc "Incomplete base64 triplet at the end of decoded content"
ldc ""
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
athrow
46: StackMap locals: int
StackMap stack:
iload 9
ifle 50
47: goto 29
end local 9 48: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 4
aload 5
iconst_0
invokevirtual com.fasterxml.aalto.in.XmlScanner.resetForDecoding:(Lorg/codehaus/stax2/typed/Base64Variant;Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;Z)V
end local 8 49: goto 29
50: StackMap locals:
StackMap stack:
iload 7
ifle 51
iload 7
goto 52
StackMap locals:
StackMap stack:
51: iconst_m1
StackMap locals:
StackMap stack: int
52: ireturn
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 53 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 53 1 resultBuffer [B
0 53 2 offset I
0 53 3 maxLength I
0 53 4 v Lorg/codehaus/stax2/typed/Base64Variant;
9 53 5 dec Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
10 53 6 type I
29 53 7 totalCount I
30 31 8 count I
33 49 8 count I
32 33 9 iae Ljava/lang/IllegalArgumentException;
44 48 9 left I
Exception table:
from to target type
29 30 31 Class java.lang.IllegalArgumentException
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
resultBuffer
offset
maxLength
v
public final int getAttributeIndex(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.findAttributeIndex:(Ljava/lang/String;Ljava/lang/String;)I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 namespaceURI Ljava/lang/String;
0 3 2 localName Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
localName
public final boolean getAttributeAsBoolean(int);
descriptor: (I)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getBooleanDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$BooleanDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$BooleanDecoder.getValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$BooleanDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final int getAttributeAsInt(int);
descriptor: (I)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getIntDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntDecoder.getValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final long getAttributeAsLong(int);
descriptor: (I)J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getLongDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$LongDecoder.getValue:()J
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final float getAttributeAsFloat(int);
descriptor: (I)F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getFloatDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatDecoder.getValue:()F
freturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final double getAttributeAsDouble(int);
descriptor: (I)D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getDoubleDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleDecoder.getValue:()D
dreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final java.math.BigInteger getAttributeAsInteger(int);
descriptor: (I)Ljava/math/BigInteger;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getIntegerDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntegerDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntegerDecoder.getValue:()Ljava/math/BigInteger;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntegerDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final java.math.BigDecimal getAttributeAsDecimal(int);
descriptor: (I)Ljava/math/BigDecimal;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getDecimalDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DecimalDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$DecimalDecoder.getValue:()Ljava/math/BigDecimal;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DecimalDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final javax.xml.namespace.QName getAttributeAsQName(int);
descriptor: (I)Ljavax/xml/namespace/QName;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getNamespaceContext:()Ljavax/xml/namespace/NamespaceContext;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getQNameDecoder:(Ljavax/xml/namespace/NamespaceContext;)Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$QNameDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAs:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
2: aload 0
aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$QNameDecoder.getValue:()Ljavax/xml/namespace/QName;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.verifyQName:(Ljavax/xml/namespace/QName;)Ljavax/xml/namespace/QName;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$QNameDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final void getAttributeAs(int, org.codehaus.stax2.typed.TypedValueDecoder);
descriptor: (ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
aload 2
invokevirtual com.fasterxml.aalto.in.XmlScanner.decodeAttrValue:(ILorg/codehaus/stax2/typed/TypedValueDecoder;)V
3: goto 6
StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
4: astore 3
start local 3 5: aload 0
aload 3
aload 0
iload 1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeValue:(I)Ljava/lang/String;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/IllegalArgumentException;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
athrow
end local 3 6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 7 1 index I
0 7 2 tvd Lorg/codehaus/stax2/typed/TypedValueDecoder;
5 6 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
2 3 4 Class java.lang.IllegalArgumentException
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
tvd
public final int[] getAttributeAsIntArray(int);
descriptor: (I)[I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getIntArrayDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntArrayDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAsArray:(ILorg/codehaus/stax2/typed/TypedArrayDecoder;)I
pop
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntArrayDecoder.getValues:()[I
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$IntArrayDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final long[] getAttributeAsLongArray(int);
descriptor: (I)[J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getLongArrayDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongArrayDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAsArray:(ILorg/codehaus/stax2/typed/TypedArrayDecoder;)I
pop
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$LongArrayDecoder.getValues:()[J
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$LongArrayDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final float[] getAttributeAsFloatArray(int);
descriptor: (I)[F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getFloatArrayDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatArrayDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAsArray:(ILorg/codehaus/stax2/typed/TypedArrayDecoder;)I
pop
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatArrayDecoder.getValues:()[F
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$FloatArrayDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final double[] getAttributeAsDoubleArray(int);
descriptor: (I)[D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory.getDoubleArrayDecoder:()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleArrayDecoder;
astore 2
start local 2 1: aload 0
iload 1
aload 2
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAsArray:(ILorg/codehaus/stax2/typed/TypedArrayDecoder;)I
pop
2: aload 2
invokevirtual org.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleArrayDecoder.getValues:()[D
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
1 3 2 dec Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory$DoubleArrayDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final int getAttributeAsArray(int, org.codehaus.stax2.typed.TypedArrayDecoder);
descriptor: (ILorg/codehaus/stax2/typed/TypedArrayDecoder;)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
aload 2
invokevirtual com.fasterxml.aalto.in.XmlScanner.decodeAttrValues:(ILorg/codehaus/stax2/typed/TypedArrayDecoder;)I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
0 3 2 tad Lorg/codehaus/stax2/typed/TypedArrayDecoder;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
tad
public final byte[] getAttributeAsBinary(int);
descriptor: (I)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokestatic org.codehaus.stax2.typed.Base64Variants.getDefaultVariant:()Lorg/codehaus/stax2/typed/Base64Variant;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getAttributeAsBinary:(ILorg/codehaus/stax2/typed/Base64Variant;)[B
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 index I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
public final byte[] getAttributeAsBinary(int, org.codehaus.stax2.typed.Base64Variant);
descriptor: (ILorg/codehaus/stax2/typed/Base64Variant;)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
aload 2
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:()Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
invokevirtual com.fasterxml.aalto.in.XmlScanner.decodeAttrBinaryValue:(ILorg/codehaus/stax2/typed/Base64Variant;Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;)[B
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 index I
0 3 2 v Lorg/codehaus/stax2/typed/Base64Variant;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
index
v
protected javax.xml.namespace.QName verifyQName(javax.xml.namespace.QName);
descriptor: (Ljavax/xml/namespace/QName;)Ljavax/xml/namespace/QName;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
astore 2
start local 2 1: aload 2
iconst_0
invokestatic com.fasterxml.aalto.util.XmlNames.findIllegalNameChar:(Ljava/lang/String;Z)I
istore 3
start local 3 2: iload 3
iflt 9
3: aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
astore 4
start local 4 4: aload 4
ifnull 6
aload 4
invokevirtual java.lang.String.length:()I
ifle 6
5: new java.lang.StringBuilder
dup
aload 4
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
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;
goto 7
StackMap locals: java.lang.String int java.lang.String
StackMap stack:
6: aload 2
7: StackMap locals:
StackMap stack: java.lang.String
astore 5
start local 5 8: aload 0
new java.lang.StringBuilder
dup
ldc "Invalid local name \""
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\" (character at #"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " is invalid)"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 5
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
athrow
end local 5 end local 4 9: StackMap locals:
StackMap stack:
aload 1
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 10 1 n Ljavax/xml/namespace/QName;
1 10 2 ln Ljava/lang/String;
2 10 3 ix I
4 9 4 prefix Ljava/lang/String;
8 9 5 pname Ljava/lang/String;
Exceptions:
throws org.codehaus.stax2.typed.TypedXMLStreamException
MethodParameters:
Name Flags
n
public final java.lang.Object getFeature(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 name Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
public final void setFeature(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 name Ljava/lang/String;
0 1 2 value Ljava/lang/Object;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
value
public final boolean isPropertySupported(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
aload 1
invokevirtual com.fasterxml.aalto.in.ReaderConfig.isPropertySupported:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public final boolean setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getConfig:()Lcom/fasterxml/aalto/in/ReaderConfig;
aload 1
aload 2
invokevirtual com.fasterxml.aalto.in.ReaderConfig.setProperty:(Ljava/lang/String;Ljava/lang/Object;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 name Ljava/lang/String;
0 1 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
name
value
public final void skipElement();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iconst_1
istore 1
start local 1 3: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.next:()I
istore 2
start local 2 4: iload 2
iconst_1
if_icmpne 7
5: iinc 1 1
6: goto 3
StackMap locals: int
StackMap stack:
7: iload 2
iconst_2
if_icmpne 3
8: iinc 1 -1
iload 1
ifne 3
end local 2 9: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
3 10 1 nesting I
4 9 2 type I
Exceptions:
throws javax.xml.stream.XMLStreamException
public final org.codehaus.stax2.AttributeInfo getAttributeInfo();
descriptor: ()Lorg/codehaus/stax2/AttributeInfo;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpeq 2
1: new java.lang.IllegalStateException
dup
getstatic com.fasterxml.aalto.impl.ErrorConsts.ERR_STATE_NOT_STELEM:Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final org.codehaus.stax2.DTDInfo getDTDInfo();
descriptor: ()Lorg/codehaus/stax2/DTDInfo;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 11
if_icmpeq 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final org.codehaus.stax2.LocationInfo getLocationInfo();
descriptor: ()Lorg/codehaus/stax2/LocationInfo;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final int getText(java.io.Writer, boolean);
descriptor: (Ljava/io/Writer;Z)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iconst_1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
ishl
sipush 6776
iand
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwNotTextual:(I)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 1
iload 2
invokevirtual com.fasterxml.aalto.in.XmlScanner.getText:(Ljava/io/Writer;Z)I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 w Ljava/io/Writer;
0 3 2 preserveContents Z
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
w
preserveContents
public final int getDepth();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getDepth:()I
istore 1
start local 1 1: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_2
if_icmpne 3
2: iinc 1 1
3: StackMap locals: int
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
1 4 1 d I
public final boolean isEmptyElement();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
iconst_1
if_icmpne 1
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.isEmptyTag:()Z
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final javax.xml.namespace.NamespaceContext getNonTransientNamespaceContext();
descriptor: ()Ljavax/xml/namespace/NamespaceContext;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getNonTransientNamespaceContext:()Ljavax/xml/namespace/NamespaceContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getPrefixedName();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
tableswitch { // 1 - 11
1: 1
2: 1
3: 3
4: 5
5: 5
6: 5
7: 5
8: 5
9: 2
10: 5
11: 4
default: 5
}
1: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
invokevirtual com.fasterxml.aalto.in.PName.getPrefixedName:()Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getLocalName:()Ljava/lang/String;
areturn
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getPITarget:()Ljava/lang/String;
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getDTDRootName:()Ljava/lang/String;
areturn
5: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Current state not START_ELEMENT, END_ELEMENT, ENTITY_REFERENCE, PROCESSING_INSTRUCTION or DTD"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final void closeCompletely();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._closeScanner:(Z)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final java.lang.Object getProcessedDTD();
descriptor: ()Ljava/lang/Object;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getDTDRootName();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 11
if_icmpeq 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
ifnonnull 3
aconst_null
goto 4
StackMap locals:
StackMap stack:
3: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currName:Lcom/fasterxml/aalto/in/PName;
invokevirtual com.fasterxml.aalto.in.PName.getPrefixedName:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
4: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getDTDPublicId();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getDTDPublicId:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getDTDSystemId();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getDTDSystemId:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final java.lang.String getDTDInternalSubset();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 11
if_icmpeq 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getText:()Ljava/lang/String;
3: areturn
4: StackMap locals:
StackMap stack: javax.xml.stream.XMLStreamException
astore 1
start local 1 5: aload 1
invokestatic com.fasterxml.aalto.UncheckedStreamException.createFrom:(Ljavax/xml/stream/XMLStreamException;)Lcom/fasterxml/aalto/UncheckedStreamException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
5 6 1 sex Ljavax/xml/stream/XMLStreamException;
Exception table:
from to target type
2 3 4 Class javax.xml.stream.XMLStreamException
public final org.codehaus.stax2.validation.DTDValidationSchema getProcessedDTDSchema();
descriptor: ()Lorg/codehaus/stax2/validation/DTDValidationSchema;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final long getStartingByteOffset();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getStartingByteOffset:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final long getStartingCharOffset();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getStartingCharOffset:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final long getEndingByteOffset();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getEndingByteOffset:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final long getEndingCharOffset();
descriptor: ()J
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getEndingCharOffset:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final org.codehaus.stax2.XMLStreamLocation2 getStartLocation();
descriptor: ()Lorg/codehaus/stax2/XMLStreamLocation2;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getStartLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final org.codehaus.stax2.XMLStreamLocation2 getEndLocation();
descriptor: ()Lorg/codehaus/stax2/XMLStreamLocation2;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getEndLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
public final org.codehaus.stax2.XMLStreamLocation2 getCurrentLocation();
descriptor: ()Lorg/codehaus/stax2/XMLStreamLocation2;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getCurrentLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final int findAttributeIndex(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
aload 1
aload 2
invokevirtual com.fasterxml.aalto.in.XmlScanner.findAttrIndex:(Ljava/lang/String;Ljava/lang/String;)I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 nsURI Ljava/lang/String;
0 1 2 localName Ljava/lang/String;
MethodParameters:
Name Flags
nsURI
localName
public final int getIdAttributeIndex();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_m1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final int getNotationAttributeIndex();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_m1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
public final org.codehaus.stax2.validation.XMLValidator validateAgainst(org.codehaus.stax2.validation.XMLValidationSchema);
descriptor: (Lorg/codehaus/stax2/validation/XMLValidationSchema;)Lorg/codehaus/stax2/validation/XMLValidator;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 schema Lorg/codehaus/stax2/validation/XMLValidationSchema;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
schema
public final org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidationSchema);
descriptor: (Lorg/codehaus/stax2/validation/XMLValidationSchema;)Lorg/codehaus/stax2/validation/XMLValidator;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 schema Lorg/codehaus/stax2/validation/XMLValidationSchema;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
schema
public final org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidator);
descriptor: (Lorg/codehaus/stax2/validation/XMLValidator;)Lorg/codehaus/stax2/validation/XMLValidator;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 validator Lorg/codehaus/stax2/validation/XMLValidator;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
validator
public final org.codehaus.stax2.validation.ValidationProblemHandler setValidationProblemHandler(org.codehaus.stax2.validation.ValidationProblemHandler);
descriptor: (Lorg/codehaus/stax2/validation/ValidationProblemHandler;)Lorg/codehaus/stax2/validation/ValidationProblemHandler;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 h Lorg/codehaus/stax2/validation/ValidationProblemHandler;
MethodParameters:
Name Flags
h
protected void _reportNonTextEvent(int);
descriptor: (I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.StringBuilder
dup
ldc "Expected a text token, got "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)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;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 2 1 type I
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
type
protected javax.xml.stream.Location getLastCharLocation();
descriptor: ()Ljavax/xml/stream/Location;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual com.fasterxml.aalto.in.XmlScanner.getCurrentLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
protected int handlePrologEoi(boolean);
descriptor: (Z)I
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.close:()V
1: iload 1
ifeq 3
2: aload 0
getstatic com.fasterxml.aalto.impl.ErrorConsts.SUFFIX_IN_PROLOG:Ljava/lang/String;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwUnexpectedEOI:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
bipush 8
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 4 1 isProlog Z
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
isProlog
protected void handleTreeEoi();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 8
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
1: aload 0
getstatic com.fasterxml.aalto.impl.ErrorConsts.SUFFIX_IN_TREE:Ljava/lang/String;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwUnexpectedEOI:(Ljava/lang/String;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
Exceptions:
throws javax.xml.stream.XMLStreamException
protected void throwWfe(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.stax.StreamReaderImpl.getLastCharLocation:()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/stax/StreamReaderImpl;
0 1 1 msg Ljava/lang/String;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
msg
private void throwNotTextual(int);
descriptor: (I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Not a textual event ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)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;
2: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 type I
MethodParameters:
Name Flags
type
private void throwNotTextXxx(int);
descriptor: (I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "getTextXxx() methods can not be called on "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 type I
MethodParameters:
Name Flags
type
protected void throwFromIOE(java.io.IOException);
descriptor: (Ljava/io/IOException;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new com.fasterxml.aalto.impl.IoStreamException
dup
aload 1
invokespecial com.fasterxml.aalto.impl.IoStreamException.<init>:(Ljava/io/IOException;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 ioe Ljava/io/IOException;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
ioe
protected void throwUnexpectedEOI(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: aload 0
new java.lang.StringBuilder
dup
ldc "Unexpected End-of-input"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.throwWfe:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 2 1 msg Ljava/lang/String;
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
msg
protected javax.xml.stream.XMLStreamException _constructUnexpectedInTyped(int);
descriptor: (I)Ljavax/xml/stream/XMLStreamException;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpne 2
1: aload 0
ldc "Element content can not contain child START_ELEMENT when using Typed Access methods"
aconst_null
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
areturn
2: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Expected a text token, got "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokestatic com.fasterxml.aalto.impl.ErrorConsts.tokenTypeDesc:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aconst_null
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 3 1 nextToken I
MethodParameters:
Name Flags
nextToken
private org.codehaus.stax2.typed.TypedXMLStreamException _constructTypeException(java.lang.IllegalArgumentException, java.lang.String);
descriptor: (Ljava/lang/IllegalArgumentException;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.codehaus.stax2.typed.TypedXMLStreamException
dup
aload 2
aload 1
invokevirtual java.lang.IllegalArgumentException.getMessage:()Ljava/lang/String;
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getStartLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
aload 1
invokespecial org.codehaus.stax2.typed.TypedXMLStreamException.<init>:(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/Location;Ljava/lang/IllegalArgumentException;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 iae Ljava/lang/IllegalArgumentException;
0 1 2 lexicalValue Ljava/lang/String;
MethodParameters:
Name Flags
iae
lexicalValue
private org.codehaus.stax2.typed.TypedXMLStreamException _constructTypeException(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.codehaus.stax2.typed.TypedXMLStreamException
dup
aload 2
aload 1
aload 0
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl.getStartLocation:()Lorg/codehaus/stax2/XMLStreamLocation2;
invokespecial org.codehaus.stax2.typed.TypedXMLStreamException.<init>:(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/Location;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 msg Ljava/lang/String;
0 1 2 lexicalValue Ljava/lang/String;
MethodParameters:
Name Flags
msg
lexicalValue
protected void reportInvalidAttrIndex(int);
descriptor: (I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Illegal attribute index, "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", current START_ELEMENT has "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._attrCount:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " attributes"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 1 1 index I
MethodParameters:
Name Flags
index
protected void _closeScanner(boolean);
descriptor: (Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
iconst_3
if_icmpeq 4
1: aload 0
iconst_3
putfield com.fasterxml.aalto.stax.StreamReaderImpl._parseState:I
2: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
bipush 8
if_icmpeq 4
3: aload 0
bipush 8
putfield com.fasterxml.aalto.stax.StreamReaderImpl._currToken:I
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
iload 1
invokevirtual com.fasterxml.aalto.in.XmlScanner.close:(Z)V
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 6 1 forceStreamClose Z
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
forceStreamClose
protected final org.codehaus.stax2.ri.typed.ValueDecoderFactory _decoderFactory();
descriptor: ()Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
ifnonnull 2
1: aload 0
new org.codehaus.stax2.ri.typed.ValueDecoderFactory
dup
invokespecial org.codehaus.stax2.ri.typed.ValueDecoderFactory.<init>:()V
putfield com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._decoderFactory:Lorg/codehaus/stax2/ri/typed/ValueDecoderFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
protected org.codehaus.stax2.ri.typed.CharArrayBase64Decoder _base64Decoder();
descriptor: ()Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
ifnonnull 2
1: aload 0
new org.codehaus.stax2.ri.typed.CharArrayBase64Decoder
dup
invokespecial org.codehaus.stax2.ri.typed.CharArrayBase64Decoder.<init>:()V
putfield com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._base64Decoder:Lorg/codehaus/stax2/ri/typed/CharArrayBase64Decoder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
private void _handleEmptyValue(org.codehaus.stax2.typed.TypedValueDecoder);
descriptor: (Lorg/codehaus/stax2/typed/TypedValueDecoder;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.codehaus.stax2.typed.TypedValueDecoder.handleEmptyValue:()V
1: goto 4
StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
2: astore 2
start local 2 3: aload 0
aload 2
ldc ""
invokevirtual com.fasterxml.aalto.stax.StreamReaderImpl._constructTypeException:(Ljava/lang/IllegalArgumentException;Ljava/lang/String;)Lorg/codehaus/stax2/typed/TypedXMLStreamException;
athrow
end local 2 4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
0 5 1 dec Lorg/codehaus/stax2/typed/TypedValueDecoder;
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
Exceptions:
throws javax.xml.stream.XMLStreamException
MethodParameters:
Name Flags
dec
public final java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "[Aalto stream reader, scanner: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.fasterxml.aalto.stax.StreamReaderImpl._scanner:Lcom/fasterxml/aalto/in/XmlScanner;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/aalto/stax/StreamReaderImpl;
}
SourceFile: "StreamReaderImpl.java"
InnerClasses:
public final ByteAggregator = org.codehaus.stax2.ri.Stax2Util$ByteAggregator of org.codehaus.stax2.ri.Stax2Util
public final BooleanDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$BooleanDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final DecimalDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$DecimalDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final DoubleArrayDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleArrayDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final DoubleDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final FloatArrayDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatArrayDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final FloatDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final IntArrayDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntArrayDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final IntDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final IntegerDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$IntegerDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final LongArrayDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$LongArrayDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final LongDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$LongDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory
public final QNameDecoder = org.codehaus.stax2.ri.typed.ValueDecoderFactory$QNameDecoder of org.codehaus.stax2.ri.typed.ValueDecoderFactory