public class DexBuffer
extends java.lang.Object
| Constructor and Description |
|---|
DexBuffer(byte[] buf) |
DexBuffer(byte[] buf,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBaseOffset() |
byte[] |
getBuf() |
int |
readByte(int offset) |
byte[] |
readByteRange(int start,
int length) |
DexReader |
readerAt(int offset) |
int |
readInt(int offset) |
long |
readLong(int offset) |
int |
readLongAsSmallUint(int offset) |
int |
readOptionalUint(int offset) |
int |
readShort(int offset) |
int |
readSmallUint(int offset) |
int |
readUbyte(int offset) |
int |
readUshort(int offset) |
public DexBuffer(@Nonnull
byte[] buf)
public DexBuffer(@Nonnull
byte[] buf,
int offset)
public int readSmallUint(int offset)
public int readOptionalUint(int offset)
public int readUshort(int offset)
public int readUbyte(int offset)
public long readLong(int offset)
public int readLongAsSmallUint(int offset)
public int readInt(int offset)
public int readShort(int offset)
public int readByte(int offset)
@Nonnull
public byte[] readByteRange(int start,
int length)
@Nonnull public DexReader readerAt(int offset)
@Nonnull public byte[] getBuf()
public int getBaseOffset()