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 EncodedArrayItemIteratorEMPTY
-
Constructor Summary
Constructors Constructor Description EncodedArrayItemIterator()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract intgetItemCount()abstract EncodedValuegetNextOrNull()abstract intgetReaderOffset()static EncodedArrayItemIteratornewOrEmpty(DexBackedDexFile dexFile, int offset)abstract voidskipNext()
-
-
-
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)
-
-