BooleanIterable, MutableBooleanCollection, BooleanList, MutableBooleanList, OrderedBooleanIterable, ReversibleBooleanIterable, PrimitiveIterablepublic class SynchronizedBooleanList extends AbstractSynchronizedBooleanCollection implements MutableBooleanList
MutableBooleanList. It is imperative that the user manually synchronize on the collection when iterating over it using the
 BooleanIterator, as per Collections.synchronizedCollection(Collection).
 This file was automatically generated from template file synchronizedPrimitiveList.stg.
MutableBooleanList.asSynchronized(), 
MutableList.asSynchronized(), 
Serialized Form| Constructor | Description | 
|---|---|
| SynchronizedBooleanList(MutableBooleanList list) | |
| SynchronizedBooleanList(MutableBooleanList list,
                       java.lang.Object newLock) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| boolean | addAllAtIndex(int index,
             boolean... source) | |
| boolean | addAllAtIndex(int index,
             BooleanIterable source) | |
| void | addAtIndex(int index,
          boolean element) | |
| LazyBooleanIterable | asLazy() | Returns a LazyBooleanIterable adapter wrapping the source BooleanIterable. | 
| LazyBooleanIterable | asReversed() | |
| MutableBooleanList | asSynchronized() | |
| MutableBooleanList | asUnmodifiable() | |
| <V> MutableList<V> | collect(BooleanToObjectFunction<? extends V> function) | Returns a new collection with the results of applying the specified function on each element of the source
 collection. | 
| <V> MutableList<V> | collectWithIndex(BooleanIntToObjectFunction<? extends V> function) | Returns a new MutableList using results obtained by applying the specified function to each element
 and its corresponding index. | 
| <V,R extends java.util.Collection<V>> | collectWithIndex(BooleanIntToObjectFunction<? extends V> function,
                R target) | Adds elements to the target Collection using results obtained by applying the specified function to each element
 and its corresponding index. | 
| MutableBooleanList | distinct() | |
| boolean | equals(java.lang.Object otherList) | Follows the same general contract as  List.equals(Object). | 
| void | forEachWithIndex(BooleanIntProcedure procedure) | |
| boolean | get(int index) | |
| boolean | getFirst() | |
| boolean | getLast() | |
| int | hashCode() | Follows the same general contract as  List.hashCode(). | 
| int | indexOf(boolean value) | |
| <T> T | injectIntoWithIndex(T injectedValue,
                   ObjectBooleanIntToObjectFunction<? super T,? extends T> function) | |
| int | lastIndexOf(boolean value) | |
| MutableBooleanList | newEmpty() | Creates a new empty mutable version of the same List type. | 
| MutableBooleanList | reject(BooleanPredicate predicate) | Returns a new BooleanIterable with all of the elements in the BooleanIterable that
 return false for the specified predicate. | 
| boolean | removeAtIndex(int index) | |
| MutableBooleanList | reverseThis() | |
| MutableBooleanList | select(BooleanPredicate predicate) | Returns a new BooleanIterable with all of the elements in the BooleanIterable that
 return true for the specified predicate. | 
| boolean | set(int index,
   boolean element) | |
| MutableBooleanList | subList(int fromIndex,
       int toIndex) | |
| ImmutableBooleanList | toImmutable() | Returns an immutable copy of this list. | 
| MutableBooleanList | toReversed() | |
| SynchronizedBooleanList | with(boolean element) | |
| SynchronizedBooleanList | withAll(BooleanIterable elements) | |
| SynchronizedBooleanList | without(boolean element) | |
| SynchronizedBooleanList | withoutAll(BooleanIterable elements) | |
| <T> MutableList<BooleanObjectPair<T>> | zip(java.lang.Iterable<T> iterable) | Returns a  MutableListformed from thisMutableBooleanListand aListIterableby
 combining corresponding elements in pairs. | 
| MutableList<BooleanBooleanPair> | zipBoolean(BooleanIterable iterable) | Returns a  MutableListformed from thisMutableBooleanListand anotherBooleanListby
 combining corresponding elements in pairs. | 
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, booleanIterator, chunk, clear, contains, containsAll, containsAll, count, detectIfNone, each, forEach, injectInto, isEmpty, makeString, makeString, makeString, noneSatisfy, notEmpty, remove, removeAll, removeAll, removeIf, retainAll, retainAll, size, toArray, toBag, toList, toSet, toStringallSatisfy, anySatisfy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, noneSatisfy, reject, select, toArray, toBag, toList, toSetadd, addAll, addAll, booleanIterator, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAlltapappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringpublic SynchronizedBooleanList(MutableBooleanList list)
public SynchronizedBooleanList(MutableBooleanList list, java.lang.Object newLock)
public boolean get(int index)
get in interface BooleanListpublic boolean getFirst()
getFirst in interface OrderedBooleanIterablepublic boolean getLast()
getLast in interface ReversibleBooleanIterablepublic int indexOf(boolean value)
indexOf in interface OrderedBooleanIterablepublic int lastIndexOf(boolean value)
lastIndexOf in interface BooleanListpublic void addAtIndex(int index,
                       boolean element)
addAtIndex in interface MutableBooleanListpublic boolean addAllAtIndex(int index,
                             boolean... source)
addAllAtIndex in interface MutableBooleanListpublic boolean addAllAtIndex(int index,
                             BooleanIterable source)
addAllAtIndex in interface MutableBooleanListpublic boolean removeAtIndex(int index)
removeAtIndex in interface MutableBooleanListpublic boolean set(int index,
                   boolean element)
set in interface MutableBooleanListpublic SynchronizedBooleanList with(boolean element)
with in interface MutableBooleanCollectionwith in interface MutableBooleanListwith in class AbstractSynchronizedBooleanCollectionpublic SynchronizedBooleanList without(boolean element)
without in interface MutableBooleanCollectionwithout in interface MutableBooleanListwithout in class AbstractSynchronizedBooleanCollectionpublic SynchronizedBooleanList withAll(BooleanIterable elements)
withAll in interface MutableBooleanCollectionwithAll in interface MutableBooleanListwithAll in class AbstractSynchronizedBooleanCollectionpublic SynchronizedBooleanList withoutAll(BooleanIterable elements)
withoutAll in interface MutableBooleanCollectionwithoutAll in interface MutableBooleanListwithoutAll in class AbstractSynchronizedBooleanCollectionpublic MutableBooleanList select(BooleanPredicate predicate)
BooleanIterableselect in interface BooleanIterableselect in interface BooleanListselect in interface MutableBooleanCollectionselect in interface MutableBooleanListselect in interface OrderedBooleanIterableselect in interface ReversibleBooleanIterableselect in class AbstractSynchronizedBooleanCollectionpublic MutableBooleanList reject(BooleanPredicate predicate)
BooleanIterablereject in interface BooleanIterablereject in interface BooleanListreject in interface MutableBooleanCollectionreject in interface MutableBooleanListreject in interface OrderedBooleanIterablereject in interface ReversibleBooleanIterablereject in class AbstractSynchronizedBooleanCollectionpublic <V> MutableList<V> collect(BooleanToObjectFunction<? extends V> function)
BooleanIterablecollect in interface BooleanIterablecollect in interface BooleanListcollect in interface MutableBooleanCollectioncollect in interface MutableBooleanListcollect in interface OrderedBooleanIterablecollect in interface ReversibleBooleanIterablecollect in class AbstractSynchronizedBooleanCollectionpublic boolean equals(java.lang.Object otherList)
BooleanListList.equals(Object).equals in interface BooleanListequals in class java.lang.Objectpublic int hashCode()
BooleanListList.hashCode().hashCode in interface BooleanListhashCode in class java.lang.Objectpublic LazyBooleanIterable asLazy()
BooleanIterableasLazy in interface BooleanIterableasLazy in class AbstractSynchronizedBooleanCollectionpublic MutableBooleanList asUnmodifiable()
asUnmodifiable in interface MutableBooleanCollectionasUnmodifiable in interface MutableBooleanListasUnmodifiable in class AbstractSynchronizedBooleanCollectionpublic MutableBooleanList asSynchronized()
asSynchronized in interface MutableBooleanCollectionasSynchronized in interface MutableBooleanListasSynchronized in class AbstractSynchronizedBooleanCollectionpublic ImmutableBooleanList toImmutable()
MutableBooleanListtoImmutable in interface BooleanListtoImmutable in interface MutableBooleanCollectiontoImmutable in interface MutableBooleanListtoImmutable in class AbstractSynchronizedBooleanCollectionpublic MutableBooleanList newEmpty()
MutableBooleanListnewEmpty in interface MutableBooleanCollectionnewEmpty in interface MutableBooleanListpublic MutableBooleanList reverseThis()
reverseThis in interface MutableBooleanListpublic MutableBooleanList toReversed()
toReversed in interface BooleanListtoReversed in interface MutableBooleanListtoReversed in interface ReversibleBooleanIterablepublic LazyBooleanIterable asReversed()
asReversed in interface ReversibleBooleanIterablepublic void forEachWithIndex(BooleanIntProcedure procedure)
forEachWithIndex in interface OrderedBooleanIterablepublic <T> T injectIntoWithIndex(T injectedValue,
                                 ObjectBooleanIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedBooleanIterableinjectIntoWithIndex in interface ReversibleBooleanIterablepublic MutableBooleanList distinct()
distinct in interface BooleanListdistinct in interface MutableBooleanListdistinct in interface ReversibleBooleanIterablepublic MutableBooleanList subList(int fromIndex, int toIndex)
subList in interface BooleanListsubList in interface MutableBooleanListList.subList(int fromIndex, int toIndex)public MutableList<BooleanBooleanPair> zipBoolean(BooleanIterable iterable)
MutableBooleanListMutableList formed from this MutableBooleanList and another BooleanList by
 combining corresponding elements in pairs. If one of the two BooleanLists is longer than the other, its
 remaining elements are ignored.zipBoolean in interface BooleanListzipBoolean in interface MutableBooleanListpublic <T> MutableList<BooleanObjectPair<T>> zip(java.lang.Iterable<T> iterable)
MutableBooleanListMutableList formed from this MutableBooleanList and a ListIterable by
 combining corresponding elements in pairs. If one of the two Lists is longer than the other, its
 remaining elements are ignored.zip in interface BooleanListzip in interface MutableBooleanListpublic <V> MutableList<V> collectWithIndex(BooleanIntToObjectFunction<? extends V> function)
collectWithIndex in interface BooleanListcollectWithIndex in interface MutableBooleanListcollectWithIndex in interface OrderedBooleanIterablecollectWithIndex in interface ReversibleBooleanIterablepublic <V,R extends java.util.Collection<V>> R collectWithIndex(BooleanIntToObjectFunction<? extends V> function, R target)
collectWithIndex in interface OrderedBooleanIterableCopyright © 2004–2018. All rights reserved.