|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Position
Marks a position within the tuple list (queue).
Method Summary | |
---|---|
Address |
addressArg()
Obtain the address argument for this tuple. |
java.lang.Object |
arg(int idx)
Get a reference to a particular element within the tuple. |
boolean |
boolArg(int idx)
Get the boolean representation for a particular element within the tuple. |
java.lang.Class |
classArg()
Obtain the class argument for this tuple. |
int |
intArg(int idx)
Get the integer representation for a particular element within the tuple. |
boolean |
isEOF()
|
int |
lineNumber()
Get the source line number for this position. |
void |
next()
Advances the position to the next tuple, as ordered within the tuple list (queue). |
int |
opcode()
|
Method Detail |
---|
boolean isEOF()
void next()
int opcode()
int intArg(int idx)
idx
- The item to retrieve from the tuple.
boolean boolArg(int idx)
idx
- The item to retrieve from the tuple.
java.lang.Object arg(int idx)
idx
- The item to retrieve from the tuple.
Address addressArg()
This is a special form in that the tuple has only the address argument, and nothing else.
java.lang.Class classArg()
This is a special form in that the tuple has only the class argument, and nothing else.
int lineNumber()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |