Package org.yamcs.parameterarchive
Interface ParameterIterator
- All Superinterfaces:
AutoCloseable
,ParchiveIterator<TimedValue>
,PeekingIterator<TimedValue>
- All Known Implementing Classes:
AggrrayIterator
,SimpleParameterIterator
Iterator over values of one (parameterId, group id)
-
Method Summary
Modifier and TypeMethodDescriptionint
value()
Returns the current value from the iterator without advancing.Methods inherited from interface org.yamcs.parameterarchive.ParchiveIterator
close
Methods inherited from interface org.yamcs.utils.PeekingIterator
isValid, next
-
Method Details
-
value
TimedValue value()Description copied from interface:PeekingIterator
Returns the current value from the iterator without advancing.This method can only be called if
PeekingIterator.isValid()
returnstrue
. If called afterPeekingIterator.isValid()
returnsfalse
, this method will throw an exception.- Specified by:
value
in interfacePeekingIterator<TimedValue>
- Returns:
- the current element
-
getParameterId
ParameterId getParameterId() -
getParameterGroupId
int getParameterGroupId()
-