|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface IConstantCollection.IConstantIterator
A custom fail-fast iterator class returned by IConstantCollection.iterator().
It allows iterating over all entries in a way that steps over all
'invalid' inner slots (extra slots consumed by CONSTANT_Long and
CONSTANT_Double entries).
| Method Summary | |
|---|---|
CONSTANT_info |
nextConstant()
Returns the next entry. |
int |
nextIndex()
Returns the next entry slot index. |
CONSTANT_info |
set(CONSTANT_info constant)
A convenience method that is equivalent to IConstantCollection.set(int, com.vladium.jcd.cls.constant.CONSTANT_info)
and replaces the entry that was visited last without invalidating
the iterator. |
| Method Detail |
|---|
int nextIndex()
CONSTANT_info nextConstant()
CONSTANT_info set(CONSTANT_info constant)
IConstantCollection.set(int, com.vladium.jcd.cls.constant.CONSTANT_info)
and replaces the entry that was visited last without invalidating
the iterator.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||