Interface ScalarValuedIterator

All Superinterfaces:
ScalarTyped, ScalarValued, TokenTyped, TokenValued, TokenValuedIterator
All Known Subinterfaces:
BinaryValuedIterator, BooleanValuedIterator, CharValuedIterator, DateValuedIterator, DoubleValuedIterator, DurationValuedIterator, FloatValuedIterator, IntValuedIterator, Ip4AddressValuedIterator, Ip6AddressValuedIterator, LongValuedIterator, MoneyValuedIterator, NumericValuedIterator, ObjectValuedIterator<T>, PeriodValuedIterator, SeekableScalarValuedIterator, StringValuedIterator, TimestampValuedIterator, TimeValuedIterator

public interface ScalarValuedIterator extends TokenValuedIterator, ScalarValued
Iterator over scalar values. Provides a visitation pattern that is efficient for both sparse and dense data. When stepping, only those values not equal to "zero" will be returned.