public abstract class AbstractCodeIterator extends java.lang.Object implements CodeIterator
| Modifier and Type | Field and Description |
|---|---|
protected CodeIterator |
source |
| Constructor and Description |
|---|
AbstractCodeIterator(CodeIterator source) |
| Modifier and Type | Method and Description |
|---|---|
CodePosition |
getCodePosition() |
void |
jumpToCodePosition(CodePosition newPosition,
StringLocated location) |
void |
next() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpeekprotected final CodeIterator source
public AbstractCodeIterator(CodeIterator source)
public void next()
throws EaterException
next in interface CodeIteratorEaterExceptionpublic final CodePosition getCodePosition()
getCodePosition in interface CodeIteratorpublic final void jumpToCodePosition(CodePosition newPosition, StringLocated location) throws EaterException
jumpToCodePosition in interface CodeIteratorEaterException