ByteIterable, MutableByteCollection, ByteList, MutableByteList, OrderedByteIterable, ReversibleByteIterable, PrimitiveIterablepublic class SynchronizedByteList extends AbstractSynchronizedByteCollection implements MutableByteList
MutableByteList. It is imperative that the user manually synchronize on the collection when iterating over it using the
 ByteIterator, as per Collections.synchronizedCollection(Collection).
 This file was automatically generated from template file synchronizedPrimitiveList.stg.
MutableByteList.asSynchronized(), 
MutableList.asSynchronized(), 
Serialized Form| Constructor | Description | 
|---|---|
| SynchronizedByteList(MutableByteList list) | |
| SynchronizedByteList(MutableByteList list,
                    java.lang.Object newLock) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| boolean | addAllAtIndex(int index,
             byte... source) | |
| boolean | addAllAtIndex(int index,
             ByteIterable source) | |
| void | addAtIndex(int index,
          byte element) | |
| LazyByteIterable | asLazy() | Returns a LazyByteIterable adapter wrapping the source ByteIterable. | 
| LazyByteIterable | asReversed() | |
| MutableByteList | asSynchronized() | |
| MutableByteList | asUnmodifiable() | |
| int | binarySearch(byte value) | |
| <V> MutableList<V> | collect(ByteToObjectFunction<? 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(ByteIntToObjectFunction<? 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(ByteIntToObjectFunction<? 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. | 
| MutableByteList | distinct() | |
| long | dotProduct(ByteList list) | |
| boolean | equals(java.lang.Object otherList) | Follows the same general contract as  List.equals(Object). | 
| void | forEachWithIndex(ByteIntProcedure procedure) | |
| byte | get(int index) | |
| byte | getFirst() | |
| byte | getLast() | |
| int | hashCode() | Follows the same general contract as  List.hashCode(). | 
| int | indexOf(byte value) | |
| <T> T | injectIntoWithIndex(T injectedValue,
                   ObjectByteIntToObjectFunction<? super T,? extends T> function) | |
| int | lastIndexOf(byte value) | |
| MutableByteList | newEmpty() | Creates a new empty mutable version of the same List type. | 
| MutableByteList | reject(BytePredicate predicate) | Returns a new ByteIterable with all of the elements in the ByteIterable that
 return false for the specified predicate. | 
| byte | removeAtIndex(int index) | |
| MutableByteList | reverseThis() | |
| MutableByteList | select(BytePredicate predicate) | Returns a new ByteIterable with all of the elements in the ByteIterable that
 return true for the specified predicate. | 
| byte | set(int index,
   byte element) | |
| MutableByteList | sortThis() | Sorts this list mutating its contents and returns the same mutable list (this). | 
| MutableByteList | subList(int fromIndex,
       int toIndex) | |
| ImmutableByteList | toImmutable() | Returns an immutable copy of this list. | 
| MutableByteList | toReversed() | |
| SynchronizedByteList | with(byte element) | |
| SynchronizedByteList | withAll(ByteIterable elements) | |
| SynchronizedByteList | without(byte element) | |
| SynchronizedByteList | withoutAll(ByteIterable elements) | |
| <T> MutableList<ByteObjectPair<T>> | zip(java.lang.Iterable<T> iterable) | Returns a  MutableListformed from thisMutableByteListand aListIterableby
 combining corresponding elements in pairs. | 
| MutableList<ByteBytePair> | zipByte(ByteIterable iterable) | Returns a  MutableListformed from thisMutableByteListand anotherByteListby
 combining corresponding elements in pairs. | 
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, average, byteIterator, chunk, clear, contains, containsAll, containsAll, count, detectIfNone, each, forEach, injectInto, isEmpty, makeString, makeString, makeString, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, notEmpty, remove, removeAll, removeAll, removeIf, retainAll, retainAll, size, sum, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toStringallSatisfy, anySatisfy, average, averageIfEmpty, chunk, 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, byteIterator, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAlltapappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringpublic SynchronizedByteList(MutableByteList list)
public SynchronizedByteList(MutableByteList list, java.lang.Object newLock)
public byte getFirst()
getFirst in interface OrderedByteIterablepublic byte getLast()
getLast in interface ReversibleByteIterablepublic int indexOf(byte value)
indexOf in interface OrderedByteIterablepublic int lastIndexOf(byte value)
lastIndexOf in interface ByteListpublic void addAtIndex(int index,
                       byte element)
addAtIndex in interface MutableByteListpublic boolean addAllAtIndex(int index,
                             byte... source)
addAllAtIndex in interface MutableByteListpublic boolean addAllAtIndex(int index,
                             ByteIterable source)
addAllAtIndex in interface MutableByteListpublic byte removeAtIndex(int index)
removeAtIndex in interface MutableByteListpublic byte set(int index,
                byte element)
set in interface MutableByteListpublic SynchronizedByteList with(byte element)
with in interface MutableByteCollectionwith in interface MutableByteListwith in class AbstractSynchronizedByteCollectionpublic SynchronizedByteList without(byte element)
without in interface MutableByteCollectionwithout in interface MutableByteListwithout in class AbstractSynchronizedByteCollectionpublic SynchronizedByteList withAll(ByteIterable elements)
withAll in interface MutableByteCollectionwithAll in interface MutableByteListwithAll in class AbstractSynchronizedByteCollectionpublic SynchronizedByteList withoutAll(ByteIterable elements)
withoutAll in interface MutableByteCollectionwithoutAll in interface MutableByteListwithoutAll in class AbstractSynchronizedByteCollectionpublic MutableByteList select(BytePredicate predicate)
ByteIterableselect in interface ByteIterableselect in interface ByteListselect in interface MutableByteCollectionselect in interface MutableByteListselect in interface OrderedByteIterableselect in interface ReversibleByteIterableselect in class AbstractSynchronizedByteCollectionpublic MutableByteList reject(BytePredicate predicate)
ByteIterablereject in interface ByteIterablereject in interface ByteListreject in interface MutableByteCollectionreject in interface MutableByteListreject in interface OrderedByteIterablereject in interface ReversibleByteIterablereject in class AbstractSynchronizedByteCollectionpublic <V> MutableList<V> collect(ByteToObjectFunction<? extends V> function)
ByteIterablecollect in interface ByteIterablecollect in interface ByteListcollect in interface MutableByteCollectioncollect in interface MutableByteListcollect in interface OrderedByteIterablecollect in interface ReversibleByteIterablecollect in class AbstractSynchronizedByteCollectionpublic MutableByteList sortThis()
MutableByteListsortThis in interface MutableByteListpublic int binarySearch(byte value)
binarySearch in interface ByteListpublic long dotProduct(ByteList list)
dotProduct in interface ByteListpublic boolean equals(java.lang.Object otherList)
ByteListList.equals(Object).public int hashCode()
ByteListList.hashCode().public LazyByteIterable asLazy()
ByteIterableasLazy in interface ByteIterableasLazy in class AbstractSynchronizedByteCollectionpublic MutableByteList asUnmodifiable()
asUnmodifiable in interface MutableByteCollectionasUnmodifiable in interface MutableByteListasUnmodifiable in class AbstractSynchronizedByteCollectionpublic MutableByteList asSynchronized()
asSynchronized in interface MutableByteCollectionasSynchronized in interface MutableByteListasSynchronized in class AbstractSynchronizedByteCollectionpublic ImmutableByteList toImmutable()
MutableByteListtoImmutable in interface ByteListtoImmutable in interface MutableByteCollectiontoImmutable in interface MutableByteListtoImmutable in class AbstractSynchronizedByteCollectionpublic MutableByteList newEmpty()
MutableByteListnewEmpty in interface MutableByteCollectionnewEmpty in interface MutableByteListpublic MutableByteList reverseThis()
reverseThis in interface MutableByteListpublic MutableByteList toReversed()
toReversed in interface ByteListtoReversed in interface MutableByteListtoReversed in interface ReversibleByteIterablepublic LazyByteIterable asReversed()
asReversed in interface ReversibleByteIterablepublic void forEachWithIndex(ByteIntProcedure procedure)
forEachWithIndex in interface OrderedByteIterablepublic <T> T injectIntoWithIndex(T injectedValue,
                                 ObjectByteIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedByteIterableinjectIntoWithIndex in interface ReversibleByteIterablepublic MutableByteList distinct()
distinct in interface ByteListdistinct in interface MutableByteListdistinct in interface ReversibleByteIterablepublic MutableByteList subList(int fromIndex, int toIndex)
subList in interface ByteListsubList in interface MutableByteListList.subList(int fromIndex, int toIndex)public MutableList<ByteBytePair> zipByte(ByteIterable iterable)
MutableByteListMutableList formed from this MutableByteList and another ByteList by
 combining corresponding elements in pairs. If one of the two ByteLists is longer than the other, its
 remaining elements are ignored.zipByte in interface ByteListzipByte in interface MutableByteListpublic <T> MutableList<ByteObjectPair<T>> zip(java.lang.Iterable<T> iterable)
MutableByteListMutableList formed from this MutableByteList 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 ByteListzip in interface MutableByteListpublic <V> MutableList<V> collectWithIndex(ByteIntToObjectFunction<? extends V> function)
collectWithIndex in interface ByteListcollectWithIndex in interface MutableByteListcollectWithIndex in interface OrderedByteIterablecollectWithIndex in interface ReversibleByteIterablepublic <V,R extends java.util.Collection<V>> R collectWithIndex(ByteIntToObjectFunction<? extends V> function, R target)
collectWithIndex in interface OrderedByteIterableCopyright © 2004–2018. All rights reserved.