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<? extends DexBuffer> |
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 byte[] getBuf()
public int getBaseOffset()