public class com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema implements com.fasterxml.jackson.core.FormatSchema, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  protected static final com.fasterxml.jackson.dataformat.javaprop.util.Markers DEFAULT_INDEX_MARKER;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL

  protected static final com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema EMPTY;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL

  protected transient com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter _splitter;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropPathSplitter;
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected int _firstArrayOffset;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String _pathSeparator;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.dataformat.javaprop.util.Markers _indexMarker;
    descriptor: Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
    flags: (0x0004) ACC_PROTECTED

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

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

  protected java.lang.String _lineIndentation;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String _keyValueSeparator;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String _lineEnding;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String _header;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 25
            ldc "["
            ldc "]"
            invokestatic com.fasterxml.jackson.dataformat.javaprop.util.Markers.create:(Ljava/lang/String;Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            putstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.DEFAULT_INDEX_MARKER:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
         1: .line 27
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:()V
            putstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.EMPTY:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 148
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 50
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
         2: .line 64
            aload 0 /* this */
            ldc "."
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
         3: .line 73
            aload 0 /* this */
            getstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.DEFAULT_INDEX_MARKER:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
         4: .line 94
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._parseSimpleIndexes:Z
         5: .line 118
            aload 0 /* this */
            ldc ""
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineIndentation:Ljava/lang/String;
         6: .line 126
            aload 0 /* this */
            ldc "="
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._keyValueSeparator:Ljava/lang/String;
         7: .line 132
            aload 0 /* this */
            ldc "\n"
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineEnding:Ljava/lang/String;
         8: .line 140
            aload 0 /* this */
            ldc ""
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._header:Ljava/lang/String;
         9: .line 148
            return
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  public void <init>(com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema);
    descriptor: (Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema base
         0: .line 150
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 50
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
         2: .line 64
            aload 0 /* this */
            ldc "."
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
         3: .line 73
            aload 0 /* this */
            getstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.DEFAULT_INDEX_MARKER:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
         4: .line 94
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._parseSimpleIndexes:Z
         5: .line 118
            aload 0 /* this */
            ldc ""
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineIndentation:Ljava/lang/String;
         6: .line 126
            aload 0 /* this */
            ldc "="
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._keyValueSeparator:Ljava/lang/String;
         7: .line 132
            aload 0 /* this */
            ldc "\n"
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineEnding:Ljava/lang/String;
         8: .line 140
            aload 0 /* this */
            ldc ""
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._header:Ljava/lang/String;
         9: .line 151
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
        10: .line 152
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
        11: .line 153
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
        12: .line 154
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._parseSimpleIndexes:Z
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._parseSimpleIndexes:Z
        13: .line 155
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._writeIndexUsingMarkers:Z
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._writeIndexUsingMarkers:Z
        14: .line 156
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineIndentation:Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineIndentation:Ljava/lang/String;
        15: .line 157
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._keyValueSeparator:Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._keyValueSeparator:Ljava/lang/String;
        16: .line 158
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineEnding:Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineEnding:Ljava/lang/String;
        17: .line 159
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._header:Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._header:Ljava/lang/String;
        18: .line 160
            return
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema base
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   19     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0   19     1  base  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      base  

  public com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter pathSplitter();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropPathSplitter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 170
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._splitter:Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropPathSplitter;
            astore 1 /* splitter */
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter splitter
         1: .line 171
            aload 1 /* splitter */
            ifnonnull 3
         2: .line 172
            aload 0 /* this */
            aload 0 /* this */
            invokestatic com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter.create:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropPathSplitter;
            dup
            astore 1 /* splitter */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._splitter:Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropPathSplitter;
         3: .line 174
      StackMap locals: com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter
      StackMap stack:
            aload 1 /* splitter */
            areturn
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.util.JPropPathSplitter splitter
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            1    4     1  splitter  Lcom/fasterxml/jackson/dataformat/javaprop/util/JPropPathSplitter;

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withFirstArrayOffset(int);
    descriptor: (I)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // int v
         0: .line 178
            iload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
            if_icmpne 2
         1: .line 179
            aload 0 /* this */
            areturn
         2: .line 181
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 182
            aload 2 /* s */
            iload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
         4: .line 183
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // int v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  I
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withPathSeparator(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // java.lang.String v
         0: .line 194
            aload 1 /* v */
            ifnonnull 2
         1: .line 195
            ldc ""
            astore 1 /* v */
         2: .line 197
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 4
         3: .line 198
            aload 0 /* this */
            areturn
         4: .line 200
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         5: .line 201
            aload 2 /* s */
            aload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
         6: .line 202
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // java.lang.String v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    7     1     v  Ljava/lang/String;
            5    7     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withoutPathSeparator();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 212
            ldc ""
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 213
            aload 0 /* this */
            areturn
         2: .line 215
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 1 /* s */
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 216
            aload 1 /* s */
            ldc ""
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._pathSeparator:Ljava/lang/String;
         4: .line 217
            aload 1 /* s */
            areturn
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            3    5     1     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withIndexMarker(com.fasterxml.jackson.dataformat.javaprop.util.Markers);
    descriptor: (Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.util.Markers v
         0: .line 221
            aload 0 /* this */
            aload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 222
            aload 0 /* this */
            areturn
         2: .line 224
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 225
            aload 2 /* s */
            aload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
         4: .line 226
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.util.Markers v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withoutIndexMarker();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 230
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            ifnonnull 2
         1: .line 231
            aload 0 /* this */
            areturn
         2: .line 233
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 1 /* s */
        start local 1 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 234
            aload 1 /* s */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
         4: .line 235
            aload 1 /* s */
            areturn
        end local 1 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            3    5     1     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withParseSimpleIndexes(boolean);
    descriptor: (Z)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // boolean v
         0: .line 239
            iload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._parseSimpleIndexes:Z
            if_icmpne 2
         1: .line 240
            aload 0 /* this */
            areturn
         2: .line 242
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 243
            aload 2 /* s */
            iload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._parseSimpleIndexes:Z
         4: .line 244
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // boolean v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Z
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withWriteIndexUsingMarkers(boolean);
    descriptor: (Z)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // boolean v
         0: .line 248
            iload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._writeIndexUsingMarkers:Z
            if_icmpne 2
         1: .line 249
            aload 0 /* this */
            areturn
         2: .line 251
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 252
            aload 2 /* s */
            iload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._writeIndexUsingMarkers:Z
         4: .line 253
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // boolean v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Z
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withLineIndentation(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // java.lang.String v
         0: .line 257
            aload 0 /* this */
            aload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineIndentation:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 258
            aload 0 /* this */
            areturn
         2: .line 260
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 261
            aload 2 /* s */
            aload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineIndentation:Ljava/lang/String;
         4: .line 262
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // java.lang.String v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Ljava/lang/String;
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withoutLineIndentation();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 269
            aload 0 /* this */
            ldc ""
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.withLineIndentation:(Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withKeyValueSeparator(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // java.lang.String v
         0: .line 273
            aload 0 /* this */
            aload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._keyValueSeparator:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 274
            aload 0 /* this */
            areturn
         2: .line 276
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 277
            aload 2 /* s */
            aload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._keyValueSeparator:Ljava/lang/String;
         4: .line 278
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // java.lang.String v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Ljava/lang/String;
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withLineEnding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // java.lang.String v
         0: .line 282
            aload 0 /* this */
            aload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineEnding:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 283
            aload 0 /* this */
            areturn
         2: .line 285
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 286
            aload 2 /* s */
            aload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._lineEnding:Ljava/lang/String;
         4: .line 287
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // java.lang.String v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Ljava/lang/String;
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withHeader(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // java.lang.String v
         0: .line 299
            aload 0 /* this */
            aload 1 /* v */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._header:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 300
            aload 0 /* this */
            areturn
         2: .line 302
      StackMap locals:
      StackMap stack:
            new com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.<init>:(Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;)V
            astore 2 /* s */
        start local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
         3: .line 303
            aload 2 /* s */
            aload 1 /* v */
            putfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._header:Ljava/lang/String;
         4: .line 304
            aload 2 /* s */
            areturn
        end local 2 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema s
        end local 1 // java.lang.String v
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     v  Ljava/lang/String;
            3    5     2     s  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema withoutHeader();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 318
            aload 0 /* this */
            ldc ""
            invokevirtual com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.withHeader:(Ljava/lang/String;)Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  public java.lang.String getSchemaType();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 329
            ldc "JavaProps"
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  public static com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema emptySchema();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 333
            getstatic com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema.EMPTY:Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public int firstArrayOffset();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 343
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._firstArrayOffset:I
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

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

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

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

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

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

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

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

  public boolean writeIndexUsingMarkers();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
         0: .line 375
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._writeIndexUsingMarkers:Z
            ifeq 1
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema._indexMarker:Lcom/fasterxml/jackson/dataformat/javaprop/util/Markers;
            ifnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;

  private <V> boolean _equals(V, );
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
        start local 1 // java.lang.Object a
        start local 2 // java.lang.Object b
         0: .line 379
            aload 1 /* a */
            ifnonnull 3
         1: .line 380
            aload 2 /* b */
            ifnonnull 2
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         2: iconst_0
            ireturn
         3: .line 382
      StackMap locals:
      StackMap stack:
            aload 2 /* b */
            ifnull 4
            aload 1 /* a */
            aload 2 /* b */
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 4
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         4: iconst_0
            ireturn
        end local 2 // java.lang.Object b
        end local 1 // java.lang.Object a
        end local 0 // com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/javaprop/JavaPropsSchema;
            0    5     1     a  TV;
            0    5     2     b  TV;
    Signature: <V:Ljava/lang/Object;>(TV;TV;)Z
    MethodParameters:
      Name  Flags
      a     
      b     
}
SourceFile: "JavaPropsSchema.java"