|
||||||||||
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 |