public class FloatArrayList extends AbstractFloatIterable implements MutableFloatList, Externalizable
| Constructor and Description |
|---|
FloatArrayList() |
FloatArrayList(float... array) |
FloatArrayList(int initialCapacity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(float newItem) |
boolean |
addAll(float... source) |
boolean |
addAll(FloatIterable source) |
boolean |
addAllAtIndex(int index,
float... source) |
boolean |
addAllAtIndex(int index,
FloatIterable source) |
void |
addAtIndex(int index,
float element) |
boolean |
allSatisfy(FloatPredicate predicate) |
boolean |
anySatisfy(FloatPredicate predicate) |
void |
appendString(Appendable appendable,
String start,
String separator,
String end) |
LazyFloatIterable |
asReversed() |
MutableFloatList |
asSynchronized() |
MutableFloatList |
asUnmodifiable() |
int |
binarySearch(float value) |
RichIterable<FloatIterable> |
chunk(int size) |
void |
clear() |
<V> MutableList<V> |
collect(FloatToObjectFunction<? extends V> function) |
<V,R extends Collection<V>> |
collect(FloatToObjectFunction<? extends V> function,
R target) |
boolean |
contains(float value) |
int |
count(FloatPredicate predicate) |
float |
detectIfNone(FloatPredicate predicate,
float ifNone) |
MutableFloatList |
distinct() |
double |
dotProduct(FloatList list) |
void |
each(FloatProcedure procedure) |
void |
ensureCapacity(int minCapacity) |
boolean |
equals(Object otherList) |
MutableFloatIterator |
floatIterator() |
void |
forEachWithIndex(FloatIntProcedure procedure) |
float |
get(int index) |
float |
getFirst() |
float |
getLast() |
int |
hashCode() |
int |
indexOf(float value) |
<T> T |
injectInto(T injectedValue,
ObjectFloatToObjectFunction<? super T,? extends T> function) |
<T> T |
injectIntoWithIndex(T injectedValue,
ObjectFloatIntToObjectFunction<? super T,? extends T> function) |
int |
lastIndexOf(float value) |
float |
max() |
float |
min() |
FloatArrayList |
newEmpty()
Creates a new empty FloatArrayList.
|
static FloatArrayList |
newList(FloatIterable source) |
static FloatArrayList |
newListWith(float... elements)
Creates a new list using the passed
elements argument as the backing store. |
static FloatArrayList |
newWithNValues(int size,
float value) |
void |
readExternal(ObjectInput in) |
FloatArrayList |
reject(FloatPredicate predicate) |
<R extends MutableFloatCollection> |
reject(FloatPredicate predicate,
R target) |
boolean |
remove(float value) |
boolean |
removeAll(float... source) |
boolean |
removeAll(FloatIterable source) |
float |
removeAtIndex(int index) |
boolean |
removeIf(FloatPredicate predicate) |
boolean |
retainAll(float... source) |
boolean |
retainAll(FloatIterable source) |
FloatArrayList |
reverseThis() |
FloatArrayList |
select(FloatPredicate predicate) |
<R extends MutableFloatCollection> |
select(FloatPredicate predicate,
R target) |
float |
set(int index,
float element) |
int |
size() |
FloatArrayList |
sortThis() |
FloatArrayList |
sortThis(FloatComparator comparator) |
MutableFloatList |
subList(int fromIndex,
int toIndex) |
double |
sum() |
void |
swap(int index1,
int index2) |
float[] |
toArray() |
float[] |
toArray(float[] target) |
ImmutableFloatList |
toImmutable() |
FloatArrayList |
toReversed() |
void |
trimToSize() |
FloatArrayList |
with(float element) |
FloatArrayList |
with(float element1,
float element2) |
FloatArrayList |
with(float element1,
float element2,
float element3) |
FloatArrayList |
with(float element1,
float element2,
float element3,
float... elements) |
FloatArrayList |
withAll(FloatIterable elements) |
FloatArrayList |
without(float element) |
FloatArrayList |
withoutAll(FloatIterable elements) |
static FloatArrayList |
wrapCopy(float... array)
Creates a new list by first copying the array passed in.
|
void |
writeExternal(ObjectOutput out) |
<T> MutableList<FloatObjectPair<T>> |
zip(Iterable<T> iterable) |
MutableList<FloatFloatPair> |
zipFloat(FloatIterable iterable) |
asLazy, average, maxIfEmpty, median, minIfEmpty, toBag, toList, toSet, toSortedArray, toSortedList, toStringcollectWithIndex, rejectWithIndex, selectWithIndex, shuffleThis, shuffleThis, sortThisBy, sortThisBy, tapforEachInBothcollectWithIndex, rejectWithIndex, selectWithIndexasLazy, average, averageIfEmpty, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, flatCollect, forEach, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, maxIfEmpty, median, medianIfEmpty, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, summaryStatistics, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListByappendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, toStringpublic FloatArrayList()
public FloatArrayList(int initialCapacity)
public FloatArrayList(float... array)
public static FloatArrayList newListWith(float... elements)
elements argument as the backing store.
!!! WARNING: This method uses the passed in array, so can be very unsafe if the original array is held onto anywhere else. !!!
public static FloatArrayList newList(FloatIterable source)
public static FloatArrayList newWithNValues(int size, float value)
public static FloatArrayList wrapCopy(float... array)
public int size()
size in interface PrimitiveIterablepublic void clear()
clear in interface MutableFloatCollectionpublic boolean contains(float value)
contains in interface FloatIterablepublic float getFirst()
getFirst in interface OrderedFloatIterablepublic float getLast()
getLast in interface ReversibleFloatIterablepublic int indexOf(float value)
indexOf in interface OrderedFloatIterablepublic int lastIndexOf(float value)
lastIndexOf in interface FloatListpublic void trimToSize()
public void ensureCapacity(int minCapacity)
public boolean add(float newItem)
add in interface MutableFloatCollectionpublic boolean addAll(float... source)
addAll in interface MutableFloatCollectionpublic boolean addAll(FloatIterable source)
addAll in interface MutableFloatCollectionpublic void addAtIndex(int index,
float element)
addAtIndex in interface MutableFloatListpublic boolean addAllAtIndex(int index,
float... source)
addAllAtIndex in interface MutableFloatListpublic boolean addAllAtIndex(int index,
FloatIterable source)
addAllAtIndex in interface MutableFloatListpublic boolean remove(float value)
remove in interface MutableFloatCollectionpublic boolean removeIf(FloatPredicate predicate)
removeIf in interface MutableFloatCollectionpublic boolean removeAll(FloatIterable source)
removeAll in interface MutableFloatCollectionpublic boolean removeAll(float... source)
removeAll in interface MutableFloatCollectionpublic boolean retainAll(FloatIterable source)
retainAll in interface MutableFloatCollectionpublic boolean retainAll(float... source)
retainAll in interface MutableFloatCollectionpublic float removeAtIndex(int index)
removeAtIndex in interface MutableFloatListpublic float set(int index,
float element)
set in interface MutableFloatListpublic void swap(int index1,
int index2)
swap in interface MutableFloatListpublic FloatArrayList with(float element)
with in interface MutableFloatCollectionwith in interface MutableFloatListpublic FloatArrayList without(float element)
without in interface MutableFloatCollectionwithout in interface MutableFloatListpublic FloatArrayList withAll(FloatIterable elements)
withAll in interface MutableFloatCollectionwithAll in interface MutableFloatListpublic FloatArrayList withoutAll(FloatIterable elements)
withoutAll in interface MutableFloatCollectionwithoutAll in interface MutableFloatListpublic FloatArrayList with(float element1, float element2)
public FloatArrayList with(float element1, float element2, float element3)
public FloatArrayList with(float element1, float element2, float element3, float... elements)
public MutableFloatIterator floatIterator()
floatIterator in interface MutableFloatCollectionfloatIterator in interface FloatIterablepublic void each(FloatProcedure procedure)
each in interface FloatIterablepublic void forEachWithIndex(FloatIntProcedure procedure)
forEachWithIndex in interface OrderedFloatIterablepublic <T> T injectInto(T injectedValue,
ObjectFloatToObjectFunction<? super T,? extends T> function)
injectInto in interface FloatIterablepublic <T> T injectIntoWithIndex(T injectedValue,
ObjectFloatIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedFloatIterableinjectIntoWithIndex in interface ReversibleFloatIterablepublic RichIterable<FloatIterable> chunk(int size)
chunk in interface FloatIterablepublic int count(FloatPredicate predicate)
count in interface FloatIterablepublic boolean anySatisfy(FloatPredicate predicate)
anySatisfy in interface FloatIterablepublic boolean allSatisfy(FloatPredicate predicate)
allSatisfy in interface FloatIterablepublic FloatArrayList select(FloatPredicate predicate)
select in interface MutableFloatCollectionselect in interface FloatIterableselect in interface FloatListselect in interface MutableFloatListselect in interface OrderedFloatIterableselect in interface ReversibleFloatIterablepublic <R extends MutableFloatCollection> R select(FloatPredicate predicate, R target)
select in interface FloatIterablepublic FloatArrayList reject(FloatPredicate predicate)
reject in interface MutableFloatCollectionreject in interface FloatIterablereject in interface FloatListreject in interface MutableFloatListreject in interface OrderedFloatIterablereject in interface ReversibleFloatIterablepublic <R extends MutableFloatCollection> R reject(FloatPredicate predicate, R target)
reject in interface FloatIterablepublic float detectIfNone(FloatPredicate predicate, float ifNone)
detectIfNone in interface FloatIterablepublic <V> MutableList<V> collect(FloatToObjectFunction<? extends V> function)
collect in interface MutableFloatCollectioncollect in interface FloatIterablecollect in interface FloatListcollect in interface MutableFloatListcollect in interface OrderedFloatIterablecollect in interface ReversibleFloatIterablepublic <V,R extends Collection<V>> R collect(FloatToObjectFunction<? extends V> function, R target)
collect in interface FloatIterablepublic float max()
max in interface FloatIterablepublic float min()
min in interface FloatIterablepublic double sum()
sum in interface FloatIterablepublic double dotProduct(FloatList list)
dotProduct in interface FloatListpublic float[] toArray()
toArray in interface FloatIterablepublic float[] toArray(float[] target)
toArray in interface FloatIterablepublic boolean equals(Object otherList)
public int hashCode()
public void appendString(Appendable appendable, String start, String separator, String end)
appendString in interface PrimitiveIterablepublic MutableFloatList asUnmodifiable()
asUnmodifiable in interface MutableFloatCollectionasUnmodifiable in interface MutableFloatListpublic MutableFloatList asSynchronized()
asSynchronized in interface MutableFloatCollectionasSynchronized in interface MutableFloatListpublic ImmutableFloatList toImmutable()
toImmutable in interface MutableFloatCollectiontoImmutable in interface FloatListtoImmutable in interface MutableFloatListpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException
readExternal in interface ExternalizableIOExceptionpublic LazyFloatIterable asReversed()
asReversed in interface ReversibleFloatIterablepublic FloatArrayList reverseThis()
reverseThis in interface MutableFloatListpublic FloatArrayList sortThis()
sortThis in interface MutableFloatListpublic FloatArrayList sortThis(FloatComparator comparator)
sortThis in interface MutableFloatListpublic FloatArrayList toReversed()
toReversed in interface FloatListtoReversed in interface MutableFloatListtoReversed in interface ReversibleFloatIterablepublic int binarySearch(float value)
binarySearch in interface FloatListpublic MutableFloatList distinct()
distinct in interface FloatListdistinct in interface MutableFloatListdistinct in interface ReversibleFloatIterablepublic MutableFloatList subList(int fromIndex, int toIndex)
subList in interface FloatListsubList in interface MutableFloatListpublic MutableList<FloatFloatPair> zipFloat(FloatIterable iterable)
zipFloat in interface FloatListzipFloat in interface MutableFloatListpublic FloatArrayList newEmpty()
newEmpty in interface MutableFloatCollectionnewEmpty in interface MutableFloatListpublic <T> MutableList<FloatObjectPair<T>> zip(Iterable<T> iterable)
zip in interface FloatListzip in interface MutableFloatListCopyright © 2004–2022. All rights reserved.