public abstract class EncodedArrayItemIterator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static EncodedArrayItemIterator |
EMPTY |
| Constructor and Description |
|---|
EncodedArrayItemIterator() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getItemCount() |
abstract EncodedValue |
getNextOrNull() |
abstract int |
getReaderOffset() |
static EncodedArrayItemIterator |
newOrEmpty(DexBackedDexFile dexFile,
int offset) |
abstract void |
skipNext() |
public static final EncodedArrayItemIterator EMPTY
@Nullable public abstract EncodedValue getNextOrNull()
public abstract void skipNext()
public abstract int getReaderOffset()
public abstract int getItemCount()
@Nonnull public static EncodedArrayItemIterator newOrEmpty(@Nonnull DexBackedDexFile dexFile, int offset)