|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--edu.ull.cgunay.utils.Iteration
|
+--edu.ull.cgunay.utils.UninterruptedIteration
Loop until a break without complaining. That is, terminate the loop if a
BreakOutOfIterationException occurs without letting the caller know.
See parent class Iteration for details on use.
Created: Sat Apr 27 15:16:29 2002
Modified: $Date: 2002/11/11 04:52:01 $
BreakOutOfIterationException,
Serialized Form| Field Summary |
| Fields inherited from class edu.ull.cgunay.utils.Iteration |
collection |
| Constructor Summary | |
UninterruptedIteration()
|
|
UninterruptedIteration(Collection collection)
|
|
| Method Summary | |
void |
loop()
Iterates on collection set by the constructor. |
void |
loop(Collection c)
Iterates on c with the Task given in this class. |
static void |
loop(Collection c,
Task t)
Convenience method with Collection parameter, calls another
loop() method. |
static void |
loop(Iterator i,
Task t)
Loop on Iterator values calling Task. |
void |
loop(Object[] array)
Convenience method with Collection parameter, calls another
loop() method. |
static void |
loop(Object[] array,
Task t)
Loop on Object[] values calling Task. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface edu.ull.cgunay.utils.Task |
job |
| Constructor Detail |
public UninterruptedIteration()
public UninterruptedIteration(Collection collection)
| Method Detail |
public static void loop(Iterator i,
Task t)
IterationIterator values calling Task.
i - an Iterator valuet - a Task valueTask.job(java.lang.Object)
public static void loop(Object[] array,
Task t)
IterationObject[] values calling Task.
array - an Object[] valuet - a Task valuepublic void loop(Object[] array)
Collection parameter, calls another
loop() method.
loop in class Iterationarray - an Object[] value
public static void loop(Collection c,
Task t)
IterationCollection parameter, calls another
loop() method.
c - a Collection valuet - a Task valueIteration.loop(Iterator,Task)public void loop(Collection c)
Iterationc with the Task given in this class.
loop in class Iterationc - a Collection valueTask,
Iteration.loop()public void loop()
Iteration
loop in class IterationIteration.Iteration(Collection)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||