public class org.apache.fop.pdf.PDFPattern extends org.apache.fop.pdf.PDFPathPaint
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.fop.pdf.PDFPattern
  super_class: org.apache.fop.pdf.PDFPathPaint
{
  protected org.apache.fop.pdf.PDFResources resources;
    descriptor: Lorg/apache/fop/pdf/PDFResources;
    flags: (0x0004) ACC_PROTECTED

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

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

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

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

  protected java.util.List bBox;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED

  protected double xStep;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected double yStep;
    descriptor: D
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.fop.pdf.PDFShading shading;
    descriptor: Lorg/apache/fop/pdf/PDFShading;
    flags: (0x0004) ACC_PROTECTED

  protected java.util.List xUID;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.StringBuffer extGState;
    descriptor: Ljava/lang/StringBuffer;
    flags: (0x0004) ACC_PROTECTED

  protected java.util.List matrix;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.StringBuffer patternDataStream;
    descriptor: Ljava/lang/StringBuffer;
    flags: (0x0004) ACC_PROTECTED

  public void <init>(org.apache.fop.pdf.PDFResources, int, int, int, java.util.List, double, double, java.util.List, java.util.List, java.lang.StringBuffer);
    descriptor: (Lorg/apache/fop/pdf/PDFResources;IIILjava/util/List;DDLjava/util/List;Ljava/util/List;Ljava/lang/StringBuffer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=13, args_size=11
        start local 0 // org.apache.fop.pdf.PDFPattern this
        start local 1 // org.apache.fop.pdf.PDFResources theResources
        start local 2 // int thePatternType
        start local 3 // int thePaintType
        start local 4 // int theTilingType
        start local 5 // java.util.List theBBox
        start local 6 // double theXStep
        start local 8 // double theYStep
        start local 10 // java.util.List theMatrix
        start local 11 // java.util.List theXUID
        start local 12 // java.lang.StringBuffer thePatternDataStream
         0: .line 124
            aload 0 /* this */
            invokespecial org.apache.fop.pdf.PDFPathPaint.<init>:()V
         1: .line 46
            aload 0 /* this */
            iconst_2
            putfield org.apache.fop.pdf.PDFPattern.patternType:I
         2: .line 56
            aload 0 /* this */
            iconst_2
            putfield org.apache.fop.pdf.PDFPattern.paintType:I
         3: .line 61
            aload 0 /* this */
            iconst_1
            putfield org.apache.fop.pdf.PDFPattern.tilingType:I
         4: .line 71
            aload 0 /* this */
            ldc -1.0
            putfield org.apache.fop.pdf.PDFPattern.xStep:D
         5: .line 76
            aload 0 /* this */
            ldc -1.0
            putfield org.apache.fop.pdf.PDFPattern.yStep:D
         6: .line 125
            aload 0 /* this */
            aload 1 /* theResources */
            putfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
         7: .line 129
            aload 0 /* this */
            iconst_1
            putfield org.apache.fop.pdf.PDFPattern.patternType:I
         8: .line 130
            aload 0 /* this */
            iload 3 /* thePaintType */
            putfield org.apache.fop.pdf.PDFPattern.paintType:I
         9: .line 131
            aload 0 /* this */
            iload 4 /* theTilingType */
            putfield org.apache.fop.pdf.PDFPattern.tilingType:I
        10: .line 132
            aload 0 /* this */
            aload 5 /* theBBox */
            putfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
        11: .line 133
            aload 0 /* this */
            dload 6 /* theXStep */
            putfield org.apache.fop.pdf.PDFPattern.xStep:D
        12: .line 134
            aload 0 /* this */
            dload 8 /* theYStep */
            putfield org.apache.fop.pdf.PDFPattern.yStep:D
        13: .line 135
            aload 0 /* this */
            aload 10 /* theMatrix */
            putfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
        14: .line 136
            aload 0 /* this */
            aload 11 /* theXUID */
            putfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
        15: .line 137
            aload 0 /* this */
            aload 12 /* thePatternDataStream */
            putfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
        16: .line 138
            return
        end local 12 // java.lang.StringBuffer thePatternDataStream
        end local 11 // java.util.List theXUID
        end local 10 // java.util.List theMatrix
        end local 8 // double theYStep
        end local 6 // double theXStep
        end local 5 // java.util.List theBBox
        end local 4 // int theTilingType
        end local 3 // int thePaintType
        end local 2 // int thePatternType
        end local 1 // org.apache.fop.pdf.PDFResources theResources
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   17     0                  this  Lorg/apache/fop/pdf/PDFPattern;
            0   17     1          theResources  Lorg/apache/fop/pdf/PDFResources;
            0   17     2        thePatternType  I
            0   17     3          thePaintType  I
            0   17     4         theTilingType  I
            0   17     5               theBBox  Ljava/util/List;
            0   17     6              theXStep  D
            0   17     8              theYStep  D
            0   17    10             theMatrix  Ljava/util/List;
            0   17    11               theXUID  Ljava/util/List;
            0   17    12  thePatternDataStream  Ljava/lang/StringBuffer;
    MethodParameters:
                      Name  Flags
      theResources          
      thePatternType        
      thePaintType          
      theTilingType         
      theBBox               
      theXStep              
      theYStep              
      theMatrix             
      theXUID               
      thePatternDataStream  

  public void <init>(int, org.apache.fop.pdf.PDFShading, java.util.List, java.lang.StringBuffer, java.util.List);
    descriptor: (ILorg/apache/fop/pdf/PDFShading;Ljava/util/List;Ljava/lang/StringBuffer;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.apache.fop.pdf.PDFPattern this
        start local 1 // int thePatternType
        start local 2 // org.apache.fop.pdf.PDFShading shading
        start local 3 // java.util.List theXUID
        start local 4 // java.lang.StringBuffer theExtGState
        start local 5 // java.util.List theMatrix
         0: .line 152
            aload 0 /* this */
            invokespecial org.apache.fop.pdf.PDFPathPaint.<init>:()V
         1: .line 46
            aload 0 /* this */
            iconst_2
            putfield org.apache.fop.pdf.PDFPattern.patternType:I
         2: .line 56
            aload 0 /* this */
            iconst_2
            putfield org.apache.fop.pdf.PDFPattern.paintType:I
         3: .line 61
            aload 0 /* this */
            iconst_1
            putfield org.apache.fop.pdf.PDFPattern.tilingType:I
         4: .line 71
            aload 0 /* this */
            ldc -1.0
            putfield org.apache.fop.pdf.PDFPattern.xStep:D
         5: .line 76
            aload 0 /* this */
            ldc -1.0
            putfield org.apache.fop.pdf.PDFPattern.yStep:D
         6: .line 154
            aload 0 /* this */
            iconst_2
            putfield org.apache.fop.pdf.PDFPattern.patternType:I
         7: .line 155
            aload 0 /* this */
            aload 2 /* shading */
            putfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
         8: .line 156
            aload 0 /* this */
            aload 3 /* theXUID */
            putfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
         9: .line 159
            aload 0 /* this */
            aload 4 /* theExtGState */
            putfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
        10: .line 160
            aload 0 /* this */
            aload 5 /* theMatrix */
            putfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
        11: .line 161
            return
        end local 5 // java.util.List theMatrix
        end local 4 // java.lang.StringBuffer theExtGState
        end local 3 // java.util.List theXUID
        end local 2 // org.apache.fop.pdf.PDFShading shading
        end local 1 // int thePatternType
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lorg/apache/fop/pdf/PDFPattern;
            0   12     1  thePatternType  I
            0   12     2         shading  Lorg/apache/fop/pdf/PDFShading;
            0   12     3         theXUID  Ljava/util/List;
            0   12     4    theExtGState  Ljava/lang/StringBuffer;
            0   12     5       theMatrix  Ljava/util/List;
    MethodParameters:
                Name  Flags
      thePatternType  
      shading         
      theXUID         
      theExtGState    
      theMatrix       

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.pdf.PDFPattern this
         0: .line 169
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternName:Ljava/lang/String;
            areturn
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/pdf/PDFPattern;

  public void setName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.pdf.PDFPattern this
        start local 1 // java.lang.String name
         0: .line 178
            aload 1 /* name */
            ldc " "
            invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
            iflt 4
         1: .line 179
            new java.lang.IllegalArgumentException
            dup
         2: .line 180
            ldc "Pattern name must not contain any spaces"
         3: .line 179
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 182
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* name */
            putfield org.apache.fop.pdf.PDFPattern.patternName:Ljava/lang/String;
         5: .line 183
            return
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/apache/fop/pdf/PDFPattern;
            0    6     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.String getColorSpaceOut(boolean);
    descriptor: (Z)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.pdf.PDFPattern this
        start local 1 // boolean fillNotStroke
         0: .line 192
            iload 1 /* fillNotStroke */
            ifeq 2
         1: .line 193
            new java.lang.StringBuilder
            dup
            ldc "/Pattern cs /"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual org.apache.fop.pdf.PDFPattern.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " scn \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
         2: .line 195
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            ldc "/Pattern CS /"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual org.apache.fop.pdf.PDFPattern.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " SCN \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // boolean fillNotStroke
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    3     0           this  Lorg/apache/fop/pdf/PDFPattern;
            0    3     1  fillNotStroke  Z
    MethodParameters:
               Name  Flags
      fillNotStroke  

  public int output(java.io.OutputStream);
    descriptor: (Ljava/io/OutputStream;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=9, args_size=2
        start local 0 // org.apache.fop.pdf.PDFPattern this
        start local 1 // java.io.OutputStream stream
         0: .line 214
            iconst_0
            istore 2 /* vectorSize */
        start local 2 // int vectorSize
         1: .line 215
            iconst_0
            istore 3 /* tempInt */
        start local 3 // int tempInt
         2: .line 217
            new java.lang.StringBuffer
            dup
            bipush 64
            invokespecial java.lang.StringBuffer.<init>:(I)V
            astore 5 /* p */
        start local 5 // java.lang.StringBuffer p
         3: .line 218
            aload 5 /* p */
            ldc "<< \n/Type /Pattern \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         4: .line 220
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
            ifnull 6
         5: .line 221
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/Resources "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
            invokevirtual org.apache.fop.pdf.PDFResources.referencePDF:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         6: .line 224
      StackMap locals: org.apache.fop.pdf.PDFPattern java.io.OutputStream int int top java.lang.StringBuffer
      StackMap stack:
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/PatternType "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternType:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         7: .line 226
            aconst_null
            astore 6 /* pdfStream */
        start local 6 // org.apache.fop.pdf.PDFStream pdfStream
         8: .line 227
            aconst_null
            astore 7 /* encodedStream */
        start local 7 // org.apache.fop.pdf.StreamCache encodedStream
         9: .line 229
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternType:I
            iconst_1
            if_icmpne 60
        10: .line 230
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/PaintType "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.paintType:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        11: .line 231
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/TilingType "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.tilingType:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        12: .line 233
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            ifnull 21
        13: .line 234
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* vectorSize */
        14: .line 235
            aload 5 /* p */
            ldc "/BBox [ "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        15: .line 236
            iconst_0
            istore 3 /* tempInt */
            goto 19
        16: .line 237
      StackMap locals: org.apache.fop.pdf.PDFStream org.apache.fop.pdf.StreamCache
      StackMap stack:
            aload 5 /* p */
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            iload 3 /* tempInt */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast java.lang.Double
            invokestatic org.apache.fop.pdf.PDFNumber.doubleOut:(Ljava/lang/Double;)Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        17: .line 238
            aload 5 /* p */
            ldc " "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        18: .line 236
            iinc 3 /* tempInt */ 1
      StackMap locals:
      StackMap stack:
        19: iload 3 /* tempInt */
            iload 2 /* vectorSize */
            if_icmplt 16
        20: .line 240
            aload 5 /* p */
            ldc "] \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        21: .line 242
      StackMap locals:
      StackMap stack:
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/XStep "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xStep:D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            invokestatic org.apache.fop.pdf.PDFNumber.doubleOut:(Ljava/lang/Double;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        22: .line 243
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        23: .line 242
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        24: .line 244
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/YStep "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.yStep:D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            invokestatic org.apache.fop.pdf.PDFNumber.doubleOut:(Ljava/lang/Double;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        25: .line 245
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        26: .line 244
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        27: .line 247
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            ifnull 38
        28: .line 248
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* vectorSize */
        29: .line 249
            aload 5 /* p */
            ldc "/Matrix [ "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        30: .line 250
            iconst_0
            istore 3 /* tempInt */
            goto 36
        31: .line 251
      StackMap locals:
      StackMap stack:
            aload 5 /* p */
        32: .line 252
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            iload 3 /* tempInt */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast java.lang.Double
            invokevirtual java.lang.Double.doubleValue:()D
            bipush 8
        33: .line 251
            invokestatic org.apache.fop.pdf.PDFNumber.doubleOut:(DI)Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        34: .line 253
            aload 5 /* p */
            ldc " "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        35: .line 250
            iinc 3 /* tempInt */ 1
      StackMap locals:
      StackMap stack:
        36: iload 3 /* tempInt */
            iload 2 /* vectorSize */
            if_icmplt 31
        37: .line 255
            aload 5 /* p */
            ldc "] \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        38: .line 258
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            ifnull 46
        39: .line 259
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* vectorSize */
        40: .line 260
            aload 5 /* p */
            ldc "/XUID [ "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        41: .line 261
            iconst_0
            istore 3 /* tempInt */
            goto 44
        42: .line 262
      StackMap locals:
      StackMap stack:
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            iload 3 /* tempInt */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        43: .line 261
            iinc 3 /* tempInt */ 1
      StackMap locals:
      StackMap stack:
        44: iload 3 /* tempInt */
            iload 2 /* vectorSize */
            if_icmplt 42
        45: .line 264
            aload 5 /* p */
            ldc "] \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        46: .line 268
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
            ifnull 83
        47: .line 269
            new org.apache.fop.pdf.PDFStream
            dup
            invokespecial org.apache.fop.pdf.PDFStream.<init>:()V
            astore 6 /* pdfStream */
        48: .line 270
            aload 6 /* pdfStream */
            aload 0 /* this */
            invokevirtual org.apache.fop.pdf.PDFPattern.getDocumentSafely:()Lorg/apache/fop/pdf/PDFDocument;
            invokevirtual org.apache.fop.pdf.PDFStream.setDocument:(Lorg/apache/fop/pdf/PDFDocument;)V
        49: .line 271
            aload 6 /* pdfStream */
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            invokevirtual org.apache.fop.pdf.PDFStream.add:(Ljava/lang/String;)V
        50: .line 272
            aload 6 /* pdfStream */
            aload 0 /* this */
            invokevirtual org.apache.fop.pdf.PDFPattern.getObjectNumber:()Lorg/apache/fop/pdf/PDFObjectNumber;
            invokevirtual org.apache.fop.pdf.PDFStream.setObjectNumber:(Lorg/apache/fop/pdf/PDFObjectNumber;)V
        51: .line 273
            aload 6 /* pdfStream */
            invokevirtual org.apache.fop.pdf.PDFStream.getFilterList:()Lorg/apache/fop/pdf/PDFFilterList;
        52: .line 274
            aload 0 /* this */
            invokevirtual org.apache.fop.pdf.PDFPattern.getDocument:()Lorg/apache/fop/pdf/PDFDocument;
            invokevirtual org.apache.fop.pdf.PDFDocument.getFilterMap:()Ljava/util/Map;
        53: .line 275
            ldc "content"
        54: .line 273
            invokevirtual org.apache.fop.pdf.PDFFilterList.addDefaultFilters:(Ljava/util/Map;Ljava/lang/String;)V
        55: .line 276
            aload 0 /* this */
            invokevirtual org.apache.fop.pdf.PDFPattern.getDocument:()Lorg/apache/fop/pdf/PDFDocument;
            aload 6 /* pdfStream */
            invokevirtual org.apache.fop.pdf.PDFDocument.applyEncryption:(Lorg/apache/fop/pdf/AbstractPDFStream;)V
        56: .line 277
            aload 6 /* pdfStream */
            invokevirtual org.apache.fop.pdf.PDFStream.encodeStream:()Lorg/apache/fop/pdf/StreamCache;
            astore 7 /* encodedStream */
        57: .line 278
            aload 5 /* p */
            aload 6 /* pdfStream */
            invokevirtual org.apache.fop.pdf.PDFStream.getFilterList:()Lorg/apache/fop/pdf/PDFFilterList;
            invokevirtual org.apache.fop.pdf.PDFFilterList.buildFilterDictEntries:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        58: .line 279
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/Length "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 7 /* encodedStream */
            invokeinterface org.apache.fop.pdf.StreamCache.getSize:()I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        59: .line 282
            goto 83
        60: .line 285
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
            ifnull 62
        61: .line 286
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/Shading "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
            invokevirtual org.apache.fop.pdf.PDFShading.referencePDF:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        62: .line 289
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            ifnull 70
        63: .line 290
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* vectorSize */
        64: .line 291
            aload 5 /* p */
            ldc "/XUID [ "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        65: .line 292
            iconst_0
            istore 3 /* tempInt */
            goto 68
        66: .line 293
      StackMap locals:
      StackMap stack:
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            iload 3 /* tempInt */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        67: .line 292
            iinc 3 /* tempInt */ 1
      StackMap locals:
      StackMap stack:
        68: iload 3 /* tempInt */
            iload 2 /* vectorSize */
            if_icmplt 66
        69: .line 295
            aload 5 /* p */
            ldc "] \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        70: .line 298
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
            ifnull 72
        71: .line 299
            aload 5 /* p */
            new java.lang.StringBuilder
            dup
            ldc "/ExtGState "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc " \n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        72: .line 302
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            ifnull 83
        73: .line 303
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* vectorSize */
        74: .line 304
            aload 5 /* p */
            ldc "/Matrix [ "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        75: .line 305
            iconst_0
            istore 3 /* tempInt */
            goto 81
        76: .line 306
      StackMap locals:
      StackMap stack:
            aload 5 /* p */
        77: .line 307
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            iload 3 /* tempInt */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast java.lang.Double
            invokevirtual java.lang.Double.doubleValue:()D
            bipush 8
        78: .line 306
            invokestatic org.apache.fop.pdf.PDFNumber.doubleOut:(DI)Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        79: .line 308
            aload 5 /* p */
            ldc " "
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        80: .line 305
            iinc 3 /* tempInt */ 1
      StackMap locals:
      StackMap stack:
        81: iload 3 /* tempInt */
            iload 2 /* vectorSize */
            if_icmplt 76
        82: .line 310
            aload 5 /* p */
            ldc "] \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        83: .line 314
      StackMap locals:
      StackMap stack:
            aload 5 /* p */
            ldc ">> \n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        84: .line 316
            aload 5 /* p */
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            invokestatic org.apache.fop.pdf.PDFPattern.encode:(Ljava/lang/String;)[B
            astore 4 /* buffer */
        start local 4 // byte[] buffer
        85: .line 317
            aload 4 /* buffer */
            arraylength
            istore 8 /* length */
        start local 8 // int length
        86: .line 318
            aload 1 /* stream */
            aload 4 /* buffer */
            invokevirtual java.io.OutputStream.write:([B)V
        87: .line 321
            aload 6 /* pdfStream */
            ifnull 89
        88: .line 322
            iload 8 /* length */
            aload 6 /* pdfStream */
            aload 7 /* encodedStream */
            aload 1 /* stream */
            invokevirtual org.apache.fop.pdf.PDFStream.outputStreamData:(Lorg/apache/fop/pdf/StreamCache;Ljava/io/OutputStream;)I
            iadd
            istore 8 /* length */
        89: .line 324
      StackMap locals: org.apache.fop.pdf.PDFPattern java.io.OutputStream int int byte[] java.lang.StringBuffer org.apache.fop.pdf.PDFStream org.apache.fop.pdf.StreamCache int
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
        90: .line 325
            iload 8 /* length */
            ireturn
        end local 8 // int length
        end local 7 // org.apache.fop.pdf.StreamCache encodedStream
        end local 6 // org.apache.fop.pdf.PDFStream pdfStream
        end local 5 // java.lang.StringBuffer p
        end local 4 // byte[] buffer
        end local 3 // int tempInt
        end local 2 // int vectorSize
        end local 1 // java.io.OutputStream stream
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   91     0           this  Lorg/apache/fop/pdf/PDFPattern;
            0   91     1         stream  Ljava/io/OutputStream;
            1   91     2     vectorSize  I
            2   91     3        tempInt  I
           85   91     4         buffer  [B
            3   91     5              p  Ljava/lang/StringBuffer;
            8   91     6      pdfStream  Lorg/apache/fop/pdf/PDFStream;
            9   91     7  encodedStream  Lorg/apache/fop/pdf/StreamCache;
           86   91     8         length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      stream  

  public byte[] toPDF();
    descriptor: ()[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.pdf.PDFPattern this
         0: .line 333
            aconst_null
            areturn
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/pdf/PDFPattern;

  protected boolean contentEquals(org.apache.fop.pdf.PDFObject);
    descriptor: (Lorg/apache/fop/pdf/PDFObject;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.fop.pdf.PDFPattern this
        start local 1 // org.apache.fop.pdf.PDFObject obj
         0: .line 338
            aload 1 /* obj */
            ifnonnull 2
         1: .line 339
            iconst_0
            ireturn
         2: .line 341
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            aload 0 /* this */
            if_acmpne 4
         3: .line 342
            iconst_1
            ireturn
         4: .line 344
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            instanceof org.apache.fop.pdf.PDFPattern
            ifne 6
         5: .line 345
            iconst_0
            ireturn
         6: .line 347
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            checkcast org.apache.fop.pdf.PDFPattern
            astore 2 /* patt */
        start local 2 // org.apache.fop.pdf.PDFPattern patt
         7: .line 348
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternType:I
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.patternType:I
            if_icmpeq 9
         8: .line 349
            iconst_0
            ireturn
         9: .line 351
      StackMap locals: org.apache.fop.pdf.PDFPattern
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.paintType:I
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.paintType:I
            if_icmpeq 11
        10: .line 352
            iconst_0
            ireturn
        11: .line 354
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.tilingType:I
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.tilingType:I
            if_icmpeq 13
        12: .line 355
            iconst_0
            ireturn
        13: .line 357
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xStep:D
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.xStep:D
            dcmpl
            ifeq 15
        14: .line 358
            iconst_0
            ireturn
        15: .line 360
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.yStep:D
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.yStep:D
            dcmpl
            ifeq 17
        16: .line 361
            iconst_0
            ireturn
        17: .line 363
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            ifnull 20
        18: .line 364
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            invokeinterface java.util.List.equals:(Ljava/lang/Object;)Z
            ifne 22
        19: .line 365
            iconst_0
            ireturn
        20: .line 367
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            ifnull 22
        21: .line 368
            iconst_0
            ireturn
        22: .line 370
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            ifnull 25
        23: .line 371
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            invokeinterface java.util.List.equals:(Ljava/lang/Object;)Z
            ifne 27
        24: .line 372
            iconst_0
            ireturn
        25: .line 374
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.bBox:Ljava/util/List;
            ifnull 27
        26: .line 375
            iconst_0
            ireturn
        27: .line 377
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            ifnull 30
        28: .line 378
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            invokeinterface java.util.List.equals:(Ljava/lang/Object;)Z
            ifne 32
        29: .line 379
            iconst_0
            ireturn
        30: .line 381
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.xUID:Ljava/util/List;
            ifnull 32
        31: .line 382
            iconst_0
            ireturn
        32: .line 384
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
            ifnull 35
        33: .line 385
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 37
        34: .line 386
            iconst_0
            ireturn
        35: .line 388
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.extGState:Ljava/lang/StringBuffer;
            ifnull 37
        36: .line 389
            iconst_0
            ireturn
        37: .line 391
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            ifnull 40
        38: .line 392
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            invokeinterface java.util.List.equals:(Ljava/lang/Object;)Z
            ifne 42
        39: .line 393
            iconst_0
            ireturn
        40: .line 395
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.matrix:Ljava/util/List;
            ifnull 42
        41: .line 396
            iconst_0
            ireturn
        42: .line 398
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
            ifnull 45
        43: .line 399
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 47
        44: .line 400
            iconst_0
            ireturn
        45: .line 402
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.resources:Lorg/apache/fop/pdf/PDFResources;
            ifnull 47
        46: .line 403
            iconst_0
            ireturn
        47: .line 405
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
            ifnull 50
        48: .line 406
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 52
        49: .line 407
            iconst_0
            ireturn
        50: .line 409
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.shading:Lorg/apache/fop/pdf/PDFShading;
            ifnull 52
        51: .line 410
            iconst_0
            ireturn
        52: .line 412
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
            ifnull 55
        53: .line 413
            aload 0 /* this */
            getfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 57
        54: .line 414
            iconst_0
            ireturn
        55: .line 416
      StackMap locals:
      StackMap stack:
            aload 2 /* patt */
            getfield org.apache.fop.pdf.PDFPattern.patternDataStream:Ljava/lang/StringBuffer;
            ifnull 57
        56: .line 417
            iconst_0
            ireturn
        57: .line 420
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // org.apache.fop.pdf.PDFPattern patt
        end local 1 // org.apache.fop.pdf.PDFObject obj
        end local 0 // org.apache.fop.pdf.PDFPattern this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   58     0  this  Lorg/apache/fop/pdf/PDFPattern;
            0   58     1   obj  Lorg/apache/fop/pdf/PDFObject;
            7   58     2  patt  Lorg/apache/fop/pdf/PDFPattern;
    MethodParameters:
      Name  Flags
      obj   
}
SourceFile: "PDFPattern.java"