Class PrimitiveFloatList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<T>
io.datarouter.bytes.primitivelist.BasePrimitiveList<Float>
io.datarouter.bytes.primitivelist.PrimitiveFloatList
- All Implemented Interfaces:
Iterable<Float>,Collection<Float>,List<Float>,RandomAccess
public class PrimitiveFloatList extends BasePrimitiveList<Float> implements RandomAccess
Provides a view over a subset of a primitive float array with List<Float> semantics.
List elements can be modified, but the list can't change size.
Nulls are rejected.
-
Field Summary
Fields inherited from class io.datarouter.bytes.primitivelist.BasePrimitiveList
from, NOT_FOUND_INDEX, toFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors Constructor Description PrimitiveFloatList(float[] array)PrimitiveFloatList(float[] array, int from, int to)PrimitiveFloatList(Collection<Float> values) -
Method Summary
Modifier and Type Method Description protected booleaninternalEquals(Object object)protected intinternalFirstIndexOf(Object obj)protected FloatinternalGet(int index)protected intinternalHashCode()protected booleaninternalIsCorrectType(Object object)protected intinternalLastIndexOf(Object obj)protected FloatinternalSet(int index, Float value)protected List<Float>internalSubList(int fromIndex, int toIndex)Methods inherited from class io.datarouter.bytes.primitivelist.BasePrimitiveList
contains, equals, get, hashCode, indexOf, initFromCollection, lastIndexOf, set, size, subListMethods inherited from class java.util.AbstractList
add, add, addAll, clear, iterator, listIterator, listIterator, remove, removeRangeMethods inherited from class java.util.AbstractCollection
addAll, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Constructor Details
-
PrimitiveFloatList
public PrimitiveFloatList(float[] array) -
PrimitiveFloatList
public PrimitiveFloatList(float[] array, int from, int to) -
PrimitiveFloatList
-
-
Method Details
-
internalEquals
-
internalFirstIndexOf
-
internalGet
-
internalHashCode
protected int internalHashCode() -
internalIsCorrectType
-
internalLastIndexOf
-
internalSet
-
internalSubList
-