|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.aspectj.weaver.JoinPointSignatureIterator
public class JoinPointSignatureIterator
Iterates over the signatures of a join point, calculating new signatures lazily to minimize processing and to avoid unneccessary "can't find type" errors. Iterator can be cached and reused by calling the "reset" method between iterations.
Constructor Summary | |
---|---|
JoinPointSignatureIterator(Member joinPointSignature,
World world)
|
Method Summary | |
---|---|
boolean |
hasNext()
|
JoinPointSignature |
next()
|
void |
remove()
|
void |
reset()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JoinPointSignatureIterator(Member joinPointSignature, World world)
Method Detail |
---|
public void reset()
public boolean hasNext()
hasNext
in interface java.util.Iterator<JoinPointSignature>
public JoinPointSignature next()
next
in interface java.util.Iterator<JoinPointSignature>
public void remove()
remove
in interface java.util.Iterator<JoinPointSignature>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |