ByteIterable, LazyByteIterable, PrimitiveIterablepublic class LazyByteIterableAdapter extends AbstractLazyByteIterable
| Constructor | Description |
|---|---|
LazyByteIterableAdapter(ByteIterable delegate) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
allSatisfy(BytePredicate predicate) |
Returns true if all of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.
|
boolean |
anySatisfy(BytePredicate predicate) |
Returns true if any of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.
|
void |
appendString(Appendable appendable) |
Prints a string representation of this collection onto the given
Appendable. |
void |
appendString(Appendable appendable,
String separator) |
Prints a string representation of this collection onto the given
Appendable. |
void |
appendString(Appendable appendable,
String start,
String separator,
String end) |
Prints a string representation of this collection onto the given
Appendable. |
double |
average() |
|
ByteIterator |
byteIterator() |
Returns a primitive iterator that can be used to iterate over the ByteIterable in an
imperative style.
|
boolean |
contains(byte value) |
Returns true if the value is contained in the ByteIterable, and false if it is not.
|
boolean |
containsAll(byte... source) |
Returns true if the all of the values specified in the source array are contained
in the ByteIterable, and false if they are not.
|
boolean |
containsAll(ByteIterable source) |
Returns true if the all of the values specified in the source ByteIterable are contained
in the ByteIterable, and false if they are not.
|
int |
count(BytePredicate predicate) |
Returns a count of the number of elements in the ByteIterable that return true for the
specified predicate.
|
byte |
detectIfNone(BytePredicate predicate,
byte ifNone) |
|
void |
each(ByteProcedure procedure) |
A synonym for forEach.
|
<T> T |
injectInto(T injectedValue,
ObjectByteToObjectFunction<? super T,? extends T> function) |
|
boolean |
isEmpty() |
Returns true if this iterable has zero items.
|
String |
makeString() |
Returns a string representation of this collection by delegating to
PrimitiveIterable.makeString(String) and defaulting
the separator parameter to the characters ", " (comma and space). |
String |
makeString(String separator) |
Returns a string representation of this collection by delegating to
PrimitiveIterable.makeString(String, String, String)
and defaulting the start and end parameters to "" (the empty String). |
String |
makeString(String start,
String separator,
String end) |
Returns a string representation of this collection with the elements separated by the specified
separator and enclosed between the start and end strings.
|
byte |
max() |
|
byte |
maxIfEmpty(byte defaultValue) |
|
double |
median() |
|
byte |
min() |
|
byte |
minIfEmpty(byte defaultValue) |
|
boolean |
noneSatisfy(BytePredicate predicate) |
Returns true if none of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.
|
boolean |
notEmpty() |
The English equivalent of !this.isEmpty()
|
int |
size() |
Returns the number of items in this iterable.
|
long |
sum() |
|
byte[] |
toArray() |
Converts the ByteIterable to a primitive byte array.
|
MutableByteBag |
toBag() |
Converts the ByteIterable to a new MutableByteBag.
|
MutableByteList |
toList() |
Converts the ByteIterable to a new MutableByteList.
|
MutableByteSet |
toSet() |
Converts the ByteIterable to a new MutableByteSet.
|
byte[] |
toSortedArray() |
|
MutableByteList |
toSortedList() |
|
String |
toString() |
Returns a string with the elements of this iterable separated by commas with spaces and
enclosed in square brackets.
|
asLazy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, flatCollect, forEach, reject, select, tapaverageIfEmpty, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, flatCollect, medianIfEmpty, reduce, reduceIfEmpty, reject, select, summaryStatisticspublic LazyByteIterableAdapter(ByteIterable delegate)
public ByteIterator byteIterator()
ByteIterablepublic void each(ByteProcedure procedure)
ByteIterablepublic int size()
PrimitiveIterablesize in interface PrimitiveIterablesize in class AbstractLazyByteIterablepublic boolean isEmpty()
PrimitiveIterableisEmpty in interface PrimitiveIterableisEmpty in class AbstractLazyByteIterablepublic boolean notEmpty()
PrimitiveIterablenotEmpty in interface PrimitiveIterablenotEmpty in class AbstractLazyByteIterablepublic int count(BytePredicate predicate)
ByteIterablecount in interface ByteIterablecount in class AbstractLazyByteIterablepublic boolean anySatisfy(BytePredicate predicate)
ByteIterableanySatisfy in interface ByteIterableanySatisfy in class AbstractLazyByteIterablepublic boolean allSatisfy(BytePredicate predicate)
ByteIterableallSatisfy in interface ByteIterableallSatisfy in class AbstractLazyByteIterablepublic boolean noneSatisfy(BytePredicate predicate)
ByteIterablenoneSatisfy in interface ByteIterablenoneSatisfy in class AbstractLazyByteIterablepublic byte detectIfNone(BytePredicate predicate, byte ifNone)
detectIfNone in interface ByteIterabledetectIfNone in class AbstractLazyByteIterablepublic long sum()
sum in interface ByteIterablesum in class AbstractLazyByteIterablepublic byte max()
max in interface ByteIterablemax in class AbstractLazyByteIterablepublic byte min()
min in interface ByteIterablemin in class AbstractLazyByteIterablepublic byte minIfEmpty(byte defaultValue)
minIfEmpty in interface ByteIterableminIfEmpty in class AbstractLazyByteIterablepublic byte maxIfEmpty(byte defaultValue)
maxIfEmpty in interface ByteIterablemaxIfEmpty in class AbstractLazyByteIterablepublic double average()
average in interface ByteIterableaverage in class AbstractLazyByteIterablepublic double median()
median in interface ByteIterablemedian in class AbstractLazyByteIterablepublic byte[] toSortedArray()
toSortedArray in interface ByteIterabletoSortedArray in class AbstractLazyByteIterablepublic MutableByteList toSortedList()
toSortedList in interface ByteIterabletoSortedList in class AbstractLazyByteIterablepublic byte[] toArray()
ByteIterabletoArray in interface ByteIterabletoArray in class AbstractLazyByteIterablepublic String toString()
PrimitiveIterable
Assert.assertEquals("[]", IntLists.mutable.empty().toString());
Assert.assertEquals("[1]", IntLists.mutable.with(1).toString());
Assert.assertEquals("[1, 2, 3]", IntLists.mutable.with(1, 2, 3).toString());
toString in interface PrimitiveIterabletoString in class AbstractLazyByteIterableAbstractCollection.toString()public String makeString()
PrimitiveIterablePrimitiveIterable.makeString(String) and defaulting
the separator parameter to the characters ", " (comma and space).makeString in interface PrimitiveIterablemakeString in class AbstractLazyByteIterablepublic String makeString(String separator)
PrimitiveIterablePrimitiveIterable.makeString(String, String, String)
and defaulting the start and end parameters to "" (the empty String).makeString in interface PrimitiveIterablemakeString in class AbstractLazyByteIterablepublic String makeString(String start, String separator, String end)
PrimitiveIterablemakeString in interface PrimitiveIterablemakeString in class AbstractLazyByteIterablepublic void appendString(Appendable appendable)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString().appendString in interface PrimitiveIterableappendString in class AbstractLazyByteIterablepublic void appendString(Appendable appendable, String separator)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String).appendString in interface PrimitiveIterableappendString in class AbstractLazyByteIterablepublic void appendString(Appendable appendable, String start, String separator, String end)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String, String, String).appendString in interface PrimitiveIterableappendString in class AbstractLazyByteIterablepublic boolean contains(byte value)
ByteIterablecontains in interface ByteIterablecontains in class AbstractLazyByteIterablepublic boolean containsAll(byte... source)
ByteIterablecontainsAll in interface ByteIterablecontainsAll in class AbstractLazyByteIterablepublic boolean containsAll(ByteIterable source)
ByteIterablecontainsAll in interface ByteIterablecontainsAll in class AbstractLazyByteIterablepublic MutableByteList toList()
ByteIterabletoList in interface ByteIterabletoList in class AbstractLazyByteIterablepublic MutableByteSet toSet()
ByteIterabletoSet in interface ByteIterabletoSet in class AbstractLazyByteIterablepublic MutableByteBag toBag()
ByteIterabletoBag in interface ByteIterabletoBag in class AbstractLazyByteIterablepublic <T> T injectInto(T injectedValue,
ObjectByteToObjectFunction<? super T,? extends T> function)
injectInto in interface ByteIterableinjectInto in class AbstractLazyByteIterableCopyright © 2004–2019. All rights reserved.