Class DexBuffer

  • Direct Known Subclasses:
    OatFile

    public class DexBuffer
    extends java.lang.Object
    • Constructor Detail

      • DexBuffer

        public DexBuffer​(@Nonnull
                         byte[] buf)
      • DexBuffer

        public DexBuffer​(@Nonnull
                         byte[] buf,
                         int offset)
    • Method Detail

      • readSmallUint

        public int readSmallUint​(int offset)
      • readOptionalUint

        public int readOptionalUint​(int offset)
      • readUshort

        public int readUshort​(int offset)
      • readUbyte

        public int readUbyte​(int offset)
      • readLong

        public long readLong​(int offset)
      • readLongAsSmallUint

        public int readLongAsSmallUint​(int offset)
      • readInt

        public int readInt​(int offset)
      • readShort

        public int readShort​(int offset)
      • readByte

        public int readByte​(int offset)
      • readByteRange

        @Nonnull
        public byte[] readByteRange​(int start,
                                    int length)
      • getBuf

        @Nonnull
        public byte[] getBuf()
      • getBaseOffset

        public int getBaseOffset()