MutableIntCollection, IntIterable, IntList, MutableIntList, OrderedIntIterable, ReversibleIntIterable, PrimitiveIterablepublic final class UnmodifiableIntList extends AbstractUnmodifiableIntCollection implements MutableIntList
| Constructor | Description |
|---|---|
UnmodifiableIntList(MutableIntList list) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
addAllAtIndex(int index,
int... source) |
|
boolean |
addAllAtIndex(int index,
IntIterable source) |
|
void |
addAtIndex(int index,
int element) |
|
LazyIntIterable |
asReversed() |
|
MutableIntList |
asSynchronized() |
|
MutableIntList |
asUnmodifiable() |
|
int |
binarySearch(int value) |
|
<V> MutableList<V> |
collect(IntToObjectFunction<? extends V> function) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
MutableIntList |
distinct() |
|
long |
dotProduct(IntList list) |
|
boolean |
equals(java.lang.Object otherList) |
Follows the same general contract as
List.equals(Object). |
void |
forEachWithIndex(IntIntProcedure procedure) |
|
int |
get(int index) |
|
int |
getFirst() |
|
int |
getLast() |
|
int |
hashCode() |
Follows the same general contract as
List.hashCode(). |
int |
indexOf(int value) |
|
<T> T |
injectIntoWithIndex(T injectedValue,
ObjectIntIntToObjectFunction<? super T,? extends T> function) |
|
int |
lastIndexOf(int value) |
|
MutableIntList |
reject(IntPredicate predicate) |
Returns a new IntIterable with all of the elements in the IntIterable that
return false for the specified predicate.
|
int |
removeAtIndex(int index) |
|
MutableIntList |
reverseThis() |
|
MutableIntList |
select(IntPredicate predicate) |
Returns a new IntIterable with all of the elements in the IntIterable that
return true for the specified predicate.
|
int |
set(int index,
int element) |
|
MutableIntList |
sortThis() |
Sorts this list mutating its contents and returns the same mutable list (this).
|
MutableIntList |
subList(int fromIndex,
int toIndex) |
|
ImmutableIntList |
toImmutable() |
Returns an immutable copy of this list.
|
MutableIntList |
toReversed() |
|
UnmodifiableIntList |
with(int element) |
|
UnmodifiableIntList |
withAll(IntIterable elements) |
|
UnmodifiableIntList |
without(int element) |
|
UnmodifiableIntList |
withoutAll(IntIterable elements) |
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, asLazy, average, clear, contains, containsAll, containsAll, count, detectIfNone, each, forEach, injectInto, intIterator, isEmpty, makeString, makeString, makeString, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, notEmpty, remove, removeAll, removeAll, retainAll, retainAll, size, sum, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toStringallSatisfy, anySatisfy, asLazy, average, averageIfEmpty, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedListadd, addAll, addAll, clear, intIterator, remove, removeAll, removeAll, retainAll, retainAlltapappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringpublic UnmodifiableIntList(MutableIntList list)
public int getFirst()
getFirst in interface OrderedIntIterablepublic int getLast()
getLast in interface ReversibleIntIterablepublic int indexOf(int value)
indexOf in interface OrderedIntIterablepublic int lastIndexOf(int value)
lastIndexOf in interface IntListpublic void addAtIndex(int index,
int element)
addAtIndex in interface MutableIntListpublic boolean addAllAtIndex(int index,
int... source)
addAllAtIndex in interface MutableIntListpublic boolean addAllAtIndex(int index,
IntIterable source)
addAllAtIndex in interface MutableIntListpublic int removeAtIndex(int index)
removeAtIndex in interface MutableIntListpublic int set(int index,
int element)
set in interface MutableIntListpublic UnmodifiableIntList with(int element)
with in interface MutableIntCollectionwith in interface MutableIntListwith in class AbstractUnmodifiableIntCollectionpublic UnmodifiableIntList without(int element)
without in interface MutableIntCollectionwithout in interface MutableIntListwithout in class AbstractUnmodifiableIntCollectionpublic UnmodifiableIntList withAll(IntIterable elements)
withAll in interface MutableIntCollectionwithAll in interface MutableIntListwithAll in class AbstractUnmodifiableIntCollectionpublic UnmodifiableIntList withoutAll(IntIterable elements)
withoutAll in interface MutableIntCollectionwithoutAll in interface MutableIntListwithoutAll in class AbstractUnmodifiableIntCollectionpublic MutableIntList select(IntPredicate predicate)
IntIterableselect in interface IntIterableselect in interface IntListselect in interface MutableIntCollectionselect in interface MutableIntListselect in interface OrderedIntIterableselect in interface ReversibleIntIterableselect in class AbstractUnmodifiableIntCollectionpublic MutableIntList reject(IntPredicate predicate)
IntIterablereject in interface IntIterablereject in interface IntListreject in interface MutableIntCollectionreject in interface MutableIntListreject in interface OrderedIntIterablereject in interface ReversibleIntIterablereject in class AbstractUnmodifiableIntCollectionpublic <V> MutableList<V> collect(IntToObjectFunction<? extends V> function)
IntIterablecollect in interface IntIterablecollect in interface IntListcollect in interface MutableIntCollectioncollect in interface MutableIntListcollect in interface OrderedIntIterablecollect in interface ReversibleIntIterablecollect in class AbstractUnmodifiableIntCollectionpublic MutableIntList sortThis()
MutableIntListsortThis in interface MutableIntListpublic int binarySearch(int value)
binarySearch in interface IntListpublic long dotProduct(IntList list)
dotProduct in interface IntListpublic boolean equals(java.lang.Object otherList)
IntListList.equals(Object).public int hashCode()
IntListList.hashCode().public MutableIntList asUnmodifiable()
asUnmodifiable in interface MutableIntCollectionasUnmodifiable in interface MutableIntListasUnmodifiable in class AbstractUnmodifiableIntCollectionpublic MutableIntList asSynchronized()
asSynchronized in interface MutableIntCollectionasSynchronized in interface MutableIntListasSynchronized in class AbstractUnmodifiableIntCollectionpublic ImmutableIntList toImmutable()
MutableIntListtoImmutable in interface IntListtoImmutable in interface MutableIntCollectiontoImmutable in interface MutableIntListtoImmutable in class AbstractUnmodifiableIntCollectionpublic MutableIntList reverseThis()
reverseThis in interface MutableIntListpublic MutableIntList toReversed()
toReversed in interface IntListtoReversed in interface MutableIntListtoReversed in interface ReversibleIntIterablepublic void forEachWithIndex(IntIntProcedure procedure)
forEachWithIndex in interface OrderedIntIterablepublic LazyIntIterable asReversed()
asReversed in interface ReversibleIntIterablepublic <T> T injectIntoWithIndex(T injectedValue,
ObjectIntIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedIntIterableinjectIntoWithIndex in interface ReversibleIntIterablepublic MutableIntList distinct()
distinct in interface IntListdistinct in interface MutableIntListdistinct in interface ReversibleIntIterablepublic MutableIntList subList(int fromIndex, int toIndex)
subList in interface IntListsubList in interface MutableIntListList.subList(int fromIndex, int toIndex)Copyright © 2004–2017. All rights reserved.