public class com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser extends com.fasterxml.jackson.core.base.ParserMinimalBase
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser
  super_class: com.fasterxml.jackson.core.base.ParserMinimalBase
{
  protected static final com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema DEFAULT_SCHEMA;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL

  protected static final com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamReadCapability> STREAM_READ_CAPABILITIES;
    descriptor: Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    Signature: Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;

  protected com.fasterxml.jackson.core.ObjectCodec _objectCodec;
    descriptor: Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0004) ACC_PROTECTED

  protected final java.lang.Object _inputSource;
    descriptor: Ljava/lang/Object;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final java.util.Map<?, ?> _sourceContent;
    descriptor: Ljava/util/Map;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Signature: Ljava/util/Map<**>;

  protected com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema _schema;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext _readContext;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
    flags: (0x0004) ACC_PROTECTED

  protected boolean _closed;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.core.util.ByteArrayBuilder _byteArrayBuilder;
    descriptor: Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
    flags: (0x0004) ACC_PROTECTED

  protected byte[] _binaryValue;
    descriptor: [B
    flags: (0x0004) ACC_PROTECTED

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 20
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:()V
            putstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.DEFAULT_SCHEMA:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
         1: .line 29
            getstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.DEFAULT_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         2: .line 30
            getstatic com.fasterxml.jackson.core.StreamReadCapability.UNTYPED_SCALARS:Lcom/fasterxml/jackson/core/StreamReadCapability;
            invokevirtual com.fasterxml.jackson.core.util.JacksonFeatureSet.with:(Lcom/fasterxml/jackson/core/util/JacksonFeature;)Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         3: .line 28
            putstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.STREAM_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         4: .line 31
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(com.fasterxml.jackson.core.io.IOContext, java.lang.Object, int, com.fasterxml.jackson.core.ObjectCodec, java.util.Properties);
    descriptor: (Lcom/fasterxml/jackson/core/io/IOContext;Ljava/lang/Object;ILcom/fasterxml/jackson/core/ObjectCodec;Ljava/util/Properties;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // com.fasterxml.jackson.core.io.IOContext ctxt
        start local 2 // java.lang.Object inputSource
        start local 3 // int parserFeatures
        start local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        start local 5 // java.util.Properties sourceProps
         0: .line 92
            aload 0 /* this */
            aload 1 /* ctxt */
            iload 3 /* parserFeatures */
            aload 2 /* inputSource */
            aload 4 /* codec */
            aload 5 /* sourceProps */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.<init>:(Lcom/fasterxml/jackson/core/io/IOContext;ILjava/lang/Object;Lcom/fasterxml/jackson/core/ObjectCodec;Ljava/util/Map;)V
         1: .line 93
            return
        end local 5 // java.util.Properties sourceProps
        end local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        end local 3 // int parserFeatures
        end local 2 // java.lang.Object inputSource
        end local 1 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    2     1            ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
            0    2     2     inputSource  Ljava/lang/Object;
            0    2     3  parserFeatures  I
            0    2     4           codec  Lcom/fasterxml/jackson/core/ObjectCodec;
            0    2     5     sourceProps  Ljava/util/Properties;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                Name  Flags
      ctxt            
      inputSource     
      parserFeatures  
      codec           
      sourceProps     

  public void <init>(com.fasterxml.jackson.core.io.IOContext, int, , com.fasterxml.jackson.core.ObjectCodec, java.util.Map<?, ?>);
    descriptor: (Lcom/fasterxml/jackson/core/io/IOContext;ILjava/lang/Object;Lcom/fasterxml/jackson/core/ObjectCodec;Ljava/util/Map;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=6, args_size=6
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // com.fasterxml.jackson.core.io.IOContext ctxt
        start local 2 // int parserFeatures
        start local 3 // java.lang.Object inputSource
        start local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        start local 5 // java.util.Map sourceMap
         0: .line 98
            aload 0 /* this */
            iload 2 /* parserFeatures */
            invokespecial com.fasterxml.jackson.core.base.ParserMinimalBase.<init>:(I)V
         1: .line 60
            aload 0 /* this */
            getstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.DEFAULT_SCHEMA:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._schema:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
         2: .line 99
            aload 0 /* this */
            aload 4 /* codec */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
         3: .line 100
            aload 0 /* this */
            aload 3 /* inputSource */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._inputSource:Ljava/lang/Object;
         4: .line 101
            aload 0 /* this */
            aload 5 /* sourceMap */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._sourceContent:Ljava/util/Map;
         5: .line 103
            return
        end local 5 // java.util.Map sourceMap
        end local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        end local 3 // java.lang.Object inputSource
        end local 2 // int parserFeatures
        end local 1 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    6     0            this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    6     1            ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
            0    6     2  parserFeatures  I
            0    6     3     inputSource  Ljava/lang/Object;
            0    6     4           codec  Lcom/fasterxml/jackson/core/ObjectCodec;
            0    6     5       sourceMap  Ljava/util/Map<**>;
    Signature: (Lcom/fasterxml/jackson/core/io/IOContext;ILjava/lang/Object;Lcom/fasterxml/jackson/core/ObjectCodec;Ljava/util/Map<**>;)V
    MethodParameters:
                Name  Flags
      ctxt            
      parserFeatures  
      inputSource     
      codec           
      sourceMap       

  public com.fasterxml.jackson.core.Version version();
    descriptor: ()Lcom/fasterxml/jackson/core/Version;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 107
            getstatic com.fasterxml.jackson.dataformat.javaprop.PackageVersion.VERSION:Lcom/fasterxml/jackson/core/Version;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public void setSchema(com.fasterxml.jackson.core.FormatSchema);
    descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // com.fasterxml.jackson.core.FormatSchema schema
         0: .line 113
            aload 1 /* schema */
            instanceof com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            ifeq 3
         1: .line 114
            aload 0 /* this */
            aload 1 /* schema */
            checkcast com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._schema:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
         2: .line 115
            goto 4
         3: .line 116
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* schema */
            invokespecial com.fasterxml.jackson.core.base.ParserMinimalBase.setSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)V
         4: .line 118
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.FormatSchema schema
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    5     1  schema  Lcom/fasterxml/jackson/core/FormatSchema;
    MethodParameters:
        Name  Flags
      schema  

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema getSchema();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 122
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._schema:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 144
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._closed:Z
         1: .line 145
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
         2: .line 146
            return
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public boolean isClosed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 150
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._closed:Z
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public com.fasterxml.jackson.core.ObjectCodec getCodec();
    descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 161
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
    descriptor: (Lcom/fasterxml/jackson/core/ObjectCodec;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // com.fasterxml.jackson.core.ObjectCodec c
         0: .line 166
            aload 0 /* this */
            aload 1 /* c */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
         1: .line 167
            return
        end local 1 // com.fasterxml.jackson.core.ObjectCodec c
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    2     1     c  Lcom/fasterxml/jackson/core/ObjectCodec;
    MethodParameters:
      Name  Flags
      c     

  public java.lang.Object getInputSource();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 171
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._inputSource:Ljava/lang/Object;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema);
    descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // com.fasterxml.jackson.core.FormatSchema schema
         0: .line 182
            aload 1 /* schema */
            instanceof com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            ireturn
        end local 1 // com.fasterxml.jackson.core.FormatSchema schema
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    1     1  schema  Lcom/fasterxml/jackson/core/FormatSchema;
    MethodParameters:
        Name  Flags
      schema  

  public boolean requiresCustomCodec();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 186
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public boolean canReadObjectId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 189
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public boolean canReadTypeId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 192
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamReadCapability> getReadCapabilities();
    descriptor: ()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 196
            getstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.STREAM_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Signature: ()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;

  public com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 207
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public void overrideCurrentName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // java.lang.String name
         0: .line 212
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.overrideCurrentName:(Ljava/lang/String;)V
         1: .line 213
            return
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    2     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.String getCurrentName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 223
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            ifnonnull 2
         1: .line 224
            aconst_null
            areturn
         2: .line 227
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 3
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 6
         3: .line 228
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            astore 1 /* parent */
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext parent
         4: .line 229
            aload 1 /* parent */
            ifnull 6
         5: .line 230
            aload 1 /* parent */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.getCurrentName:()Ljava/lang/String;
            areturn
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext parent
         6: .line 233
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.getCurrentName:()Ljava/lang/String;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            4    6     1  parent  Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
    Exceptions:
      throws java.io.IOException

  public com.fasterxml.jackson.core.JsonToken nextToken();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 238
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._binaryValue:[B
         1: .line 239
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            ifnonnull 11
         2: .line 240
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._closed:Z
            ifeq 4
         3: .line 241
            aconst_null
            areturn
         4: .line 243
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._closed:Z
         5: .line 244
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._sourceContent:Ljava/util/Map;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._schema:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            invokestatic com.fasterxml.jackson.dataformat.javaprop.util.JPropNodeBuilder.build:(Ljava/util/Map;Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropNode;
            astore 1 /* root */
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.util.JPropNode root
         6: .line 245
            aload 0 /* this */
            aload 1 /* root */
            invokestatic com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.create:(Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropNode;)Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.util.JPropNode root
         7: .line 254
            goto 11
         8: .line 255
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.nextContext:()Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
         9: .line 256
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            ifnonnull 11
        10: .line 257
            aconst_null
            areturn
        11: .line 254
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            ifnull 8
        12: .line 260
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            6    7     1  root  Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropNode;
    Exceptions:
      throws java.io.IOException

  public java.lang.String getText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 265
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            astore 1 /* t */
        start local 1 // com.fasterxml.jackson.core.JsonToken t
         1: .line 266
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 3
         2: .line 267
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.getCurrentText:()Ljava/lang/String;
            areturn
         3: .line 269
      StackMap locals: com.fasterxml.jackson.core.JsonToken
      StackMap stack:
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 5
         4: .line 270
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.getCurrentName:()Ljava/lang/String;
            areturn
         5: .line 273
      StackMap locals:
      StackMap stack:
            aload 1 /* t */
            ifnonnull 6
            aconst_null
            goto 7
      StackMap locals:
      StackMap stack:
         6: aload 1 /* t */
            invokevirtual com.fasterxml.jackson.core.JsonToken.asString:()Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         7: areturn
        end local 1 // com.fasterxml.jackson.core.JsonToken t
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            1    8     1     t  Lcom/fasterxml/jackson/core/JsonToken;
    Exceptions:
      throws java.io.IOException

  public boolean hasTextCharacters();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 278
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public char[] getTextCharacters();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 283
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.getText:()Ljava/lang/String;
            astore 1 /* text */
        start local 1 // java.lang.String text
         1: .line 284
            aload 1 /* text */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* text */
            invokevirtual java.lang.String.toCharArray:()[C
      StackMap locals:
      StackMap stack: char[]
         3: areturn
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            1    4     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  public int getTextLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 289
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.getText:()Ljava/lang/String;
            astore 1 /* text */
        start local 1 // java.lang.String text
         1: .line 290
            aload 1 /* text */
            ifnonnull 2
            iconst_0
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* text */
            invokevirtual java.lang.String.length:()I
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            1    4     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  public int getTextOffset();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 295
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public int getText(java.io.Writer);
    descriptor: (Ljava/io/Writer;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // java.io.Writer writer
         0: .line 301
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.getText:()Ljava/lang/String;
            astore 2 /* str */
        start local 2 // java.lang.String str
         1: .line 302
            aload 2 /* str */
            ifnonnull 3
         2: .line 303
            iconst_0
            ireturn
         3: .line 305
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* writer */
            aload 2 /* str */
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
         4: .line 306
            aload 2 /* str */
            invokevirtual java.lang.String.length:()I
            ireturn
        end local 2 // java.lang.String str
        end local 1 // java.io.Writer writer
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    5     1  writer  Ljava/io/Writer;
            1    5     2     str  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      writer  

  public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant);
    descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
        start local 1 // com.fasterxml.jackson.core.Base64Variant variant
         0: .line 313
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._binaryValue:[B
            ifnonnull 6
         1: .line 314
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 3
         2: .line 315
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "Current token ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc ") not VALUE_STRING, can not access as binary"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._reportError:(Ljava/lang/String;)V
         3: .line 317
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._getByteArrayBuilder:()Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            astore 2 /* builder */
        start local 2 // com.fasterxml.jackson.core.util.ByteArrayBuilder builder
         4: .line 318
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.getText:()Ljava/lang/String;
            aload 2 /* builder */
            aload 1 /* variant */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._decodeBase64:(Ljava/lang/String;Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;Lcom/fasterxml/jackson/core/Base64Variant;)V
         5: .line 319
            aload 0 /* this */
            aload 2 /* builder */
            invokevirtual com.fasterxml.jackson.core.util.ByteArrayBuilder.toByteArray:()[B
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._binaryValue:[B
        end local 2 // com.fasterxml.jackson.core.util.ByteArrayBuilder builder
         6: .line 321
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._binaryValue:[B
            areturn
        end local 1 // com.fasterxml.jackson.core.Base64Variant variant
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    7     0     this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
            0    7     1  variant  Lcom/fasterxml/jackson/core/Base64Variant;
            4    6     2  builder  Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      variant  

  public com.fasterxml.jackson.core.util.ByteArrayBuilder _getByteArrayBuilder();
    descriptor: ()Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 326
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            ifnonnull 3
         1: .line 327
            aload 0 /* this */
            new com.fasterxml.jackson.core.util.ByteArrayBuilder
            dup
            invokespecial com.fasterxml.jackson.core.util.ByteArrayBuilder.<init>:()V
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
         2: .line 328
            goto 4
         3: .line 329
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            invokevirtual com.fasterxml.jackson.core.util.ByteArrayBuilder.reset:()V
         4: .line 331
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public java.lang.Object getEmbeddedObject();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 342
            aconst_null
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonLocation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 347
            getstatic com.fasterxml.jackson.core.JsonLocation.NA:Lcom/fasterxml/jackson/core/JsonLocation;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonLocation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 352
            getstatic com.fasterxml.jackson.core.JsonLocation.NA:Lcom/fasterxml/jackson/core/JsonLocation;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;

  public java.lang.Number getNumberValue();
    descriptor: ()Ljava/lang/Number;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 363
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.lang.Number
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 368
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast com.fasterxml.jackson.core.JsonParser$NumberType
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public int getIntValue();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 373
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public long getLongValue();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 378
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            lreturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public java.math.BigInteger getBigIntegerValue();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 383
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.math.BigInteger
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public float getFloatValue();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 388
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.lang.Float
            invokevirtual java.lang.Float.floatValue:()F
            freturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public double getDoubleValue();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 393
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.lang.Double
            invokevirtual java.lang.Double.doubleValue:()D
            dreturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  public java.math.BigDecimal getDecimalValue();
    descriptor: ()Ljava/math/BigDecimal;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 398
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._noNumbers:()Ljava/lang/Object;
            checkcast java.math.BigDecimal
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException

  protected <T> T _noNumbers();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 408
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "Current token ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc ") not numeric, can not use numeric value accessors"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._reportError:(Ljava/lang/String;)V
         1: .line 409
            aconst_null
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws java.io.IOException
    Signature: <T:Ljava/lang/Object;>()TT;

  protected void _handleEOF();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
         0: .line 414
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            ifnull 2
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.inRoot:()Z
            ifne 2
         1: .line 415
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc ": expected close marker for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser._readContext:Lcom/fasterxml/jackson/dataformat/javaprop/io/JPropReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.io.JPropReadContext.typeDesc:()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.jackson.dataformat.javaprop.JavaPropsParser._reportInvalidEOF:(Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonToken;)V
         2: .line 417
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsParser;
    Exceptions:
      throws com.fasterxml.jackson.core.JsonParseException

  public com.fasterxml.jackson.core.FormatSchema getSchema();
    descriptor: ()Lcom/fasterxml/jackson/core/FormatSchema;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsParser.getSchema:()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "JavaPropsParser.java"
InnerClasses:
  public final NumberType = com.fasterxml.jackson.core.JsonParser$NumberType of com.fasterxml.jackson.core.JsonParser