|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RangeIterator
Interface for a Parameter or ParameterSet that can have multiple values at the same
time. This includes methods to loop over all values while preserving the expected behaviour of the methods defined in
Parameter respectively ParameterSet.
| Method Summary | |
|---|---|
int |
getNumberOfValues()
Returns the number of values in the collection. |
boolean |
isRanged()
Returns true if this range iterator is ranging over a set of values. |
boolean |
next()
Switches to the next value in the collection of values in the specified range. |
void |
resetToFirst()
Resets the current value in the collection to the first value. |
String |
valuesToString()
Returns a String-representation of the set of values. |
| Method Detail |
|---|
boolean next()
throws ParameterException
ParameterException - if the next value could not be setvoid resetToFirst()
int getNumberOfValues()
String valuesToString()
String-representation of the set of values.
boolean isRanged()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||