Package ucar.ma2
Class RangeScatter
java.lang.Object
ucar.ma2.RangeScatter
- All Implemented Interfaces:
Iterable<Integer>,RangeIterator
A Range of indices describes by a list, rather than start:stop:stride.
Issues:
ucar.ma2.Index
- Since:
- 8/12/2015
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
RangeScatter
Ctor- Parameters:
name- optional nameval- should be sorted
-
-
Method Details
-
getName
Description copied from interface:RangeIteratorThe name of this Range iterator.- Specified by:
getNamein interfaceRangeIterator
-
setName
Deprecated.use copyWithName()- Specified by:
setNamein interfaceRangeIterator
-
copyWithName
Description copied from interface:RangeIteratorMake a copy with a different name.- Specified by:
copyWithNamein interfaceRangeIterator
-
length
public int length()Description copied from interface:RangeIteratorThe number of index in this iterator.- Specified by:
lengthin interfaceRangeIterator
-
toString
-
equals
-
hashCode
public int hashCode() -
iterator
- Specified by:
iteratorin interfaceIterable<Integer>- Specified by:
iteratorin interfaceRangeIterator
-