Package org.jf.dexlib2.dexbacked.util
Class EncodedArrayItemIterator
- java.lang.Object
-
- org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
-
public abstract class EncodedArrayItemIterator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static EncodedArrayItemIterator
EMPTY
-
Constructor Summary
Constructors Constructor Description EncodedArrayItemIterator()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract int
getItemCount()
abstract EncodedValue
getNextOrNull()
abstract int
getReaderOffset()
static EncodedArrayItemIterator
newOrEmpty(DexBackedDexFile dexFile, int offset)
abstract void
skipNext()
-
-
-
Field Detail
-
EMPTY
public static final EncodedArrayItemIterator EMPTY
-
-
Method Detail
-
getNextOrNull
@Nullable public abstract EncodedValue getNextOrNull()
-
skipNext
public abstract void skipNext()
-
getReaderOffset
public abstract int getReaderOffset()
-
getItemCount
public abstract int getItemCount()
-
newOrEmpty
@Nonnull public static EncodedArrayItemIterator newOrEmpty(@Nonnull DexBackedDexFile dexFile, int offset)
-
-