Class ClassDef

java.lang.Object
com.android.dex.ClassDef

public final class ClassDef extends Object
A type definition.
  • Field Details

  • Constructor Details

    • ClassDef

      public ClassDef(Dex buffer, int offset, int typeIndex, int accessFlags, int supertypeIndex, int interfacesOffset, int sourceFileIndex, int annotationsOffset, int classDataOffset, int staticValuesOffset)
  • Method Details

    • getOffset

      public int getOffset()
    • getTypeIndex

      public int getTypeIndex()
    • getSupertypeIndex

      public int getSupertypeIndex()
    • getInterfacesOffset

      public int getInterfacesOffset()
    • getInterfaces

      public short[] getInterfaces()
    • getAccessFlags

      public int getAccessFlags()
    • getSourceFileIndex

      public int getSourceFileIndex()
    • getAnnotationsOffset

      public int getAnnotationsOffset()
    • getClassDataOffset

      public int getClassDataOffset()
    • getStaticValuesOffset

      public int getStaticValuesOffset()
    • toString

      public String toString()
      Overrides:
      toString in class Object