java.lang.Object
kala.compress.harmony.unpack200.BandSet
kala.compress.harmony.unpack200.ClassBands

public class ClassBands extends BandSet
Class Bands
  • Field Details

    • classFieldCount

      private int[] classFieldCount
    • classFlags

      private long[] classFlags
    • classAccessFlags

      private long[] classAccessFlags
    • classInterfacesInts

      private int[][] classInterfacesInts
    • classMethodCount

      private int[] classMethodCount
    • classSuperInts

      private int[] classSuperInts
    • classThis

      private String[] classThis
    • classThisInts

      private int[] classThisInts
    • classAttributes

      private ArrayList<Attribute>[] classAttributes
    • classVersionMajor

      private int[] classVersionMajor
    • classVersionMinor

      private int[] classVersionMinor
    • icLocal

      private IcTuple[][] icLocal
    • codeAttributes

      private List<Attribute>[] codeAttributes
    • codeHandlerCount

      private int[] codeHandlerCount
    • codeMaxNALocals

      private int[] codeMaxNALocals
    • codeMaxStack

      private int[] codeMaxStack
    • fieldAttributes

      private ArrayList<Attribute>[][] fieldAttributes
    • fieldDescr

      private String[][] fieldDescr
    • fieldDescrInts

      private int[][] fieldDescrInts
    • fieldFlags

      private long[][] fieldFlags
    • fieldAccessFlags

      private long[][] fieldAccessFlags
    • methodAttributes

      private ArrayList<Attribute>[][] methodAttributes
    • methodDescr

      private String[][] methodDescr
    • methodDescrInts

      private int[][] methodDescrInts
    • methodFlags

      private long[][] methodFlags
    • methodAccessFlags

      private long[][] methodAccessFlags
    • attrMap

      private final AttributeLayoutMap attrMap
    • cpBands

      private final CpBands cpBands
    • options

      private final SegmentOptions options
    • classCount

      private final int classCount
    • methodAttrCalls

      private int[] methodAttrCalls
    • codeHandlerStartP

      private int[][] codeHandlerStartP
    • codeHandlerEndPO

      private int[][] codeHandlerEndPO
    • codeHandlerCatchPO

      private int[][] codeHandlerCatchPO
    • codeHandlerClassRCN

      private int[][] codeHandlerClassRCN
    • codeHasAttributes

      private boolean[] codeHasAttributes
  • Constructor Details

    • ClassBands

      public ClassBands(Segment segment)
      Parameters:
      segment - TODO
  • Method Details