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
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
ConstructorsConstructorDescriptionPrimitiveFloatList(float[] array) PrimitiveFloatList(float[] array, int from, int to) PrimitiveFloatList(Collection<Float> values) -
Method Summary
Modifier and TypeMethodDescriptionstatic PrimitiveFloatListempty()protected booleaninternalEquals(Object object) protected intprotected FloatinternalGet(int index) protected intprotected booleaninternalIsCorrectType(Object object) protected intprotected FloatinternalSet(int index, Float value) 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
-
empty
-
internalEquals
-
internalFirstIndexOf
-
internalGet
-
internalHashCode
protected int internalHashCode() -
internalIsCorrectType
-
internalLastIndexOf
-
internalSet
-
internalSubList
-