public class LazyByteIterableAdapter extends AbstractLazyByteIterable
| Constructor and Description |
|---|
LazyByteIterableAdapter(com.gs.collections.api.ByteIterable delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allSatisfy(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate) |
boolean |
anySatisfy(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate) |
void |
appendString(java.lang.Appendable appendable)
Prints a string representation of this collection onto the given
Appendable. |
void |
appendString(java.lang.Appendable appendable,
java.lang.String separator)
Prints a string representation of this collection onto the given
Appendable. |
void |
appendString(java.lang.Appendable appendable,
java.lang.String start,
java.lang.String separator,
java.lang.String end)
Prints a string representation of this collection onto the given
Appendable. |
double |
average() |
com.gs.collections.api.iterator.ByteIterator |
byteIterator() |
<V> com.gs.collections.api.LazyIterable<V> |
collect(com.gs.collections.api.block.function.primitive.ByteToObjectFunction<? extends V> function) |
boolean |
contains(byte value) |
boolean |
containsAll(byte... source) |
boolean |
containsAll(com.gs.collections.api.ByteIterable source) |
int |
count(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate) |
byte |
detectIfNone(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate,
byte ifNone) |
void |
forEach(com.gs.collections.api.block.procedure.primitive.ByteProcedure procedure) |
<T> T |
injectInto(T injectedValue,
com.gs.collections.api.block.function.primitive.ObjectByteToObjectFunction<? super T,? extends T> function) |
boolean |
isEmpty()
Returns true if this iterable has zero items.
|
java.lang.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). |
java.lang.String |
makeString(java.lang.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). |
java.lang.String |
makeString(java.lang.String start,
java.lang.String separator,
java.lang.String end)
Returns a string representation of this collection.
|
byte |
max() |
byte |
maxIfEmpty(byte defaultValue) |
double |
median() |
byte |
min() |
byte |
minIfEmpty(byte defaultValue) |
boolean |
noneSatisfy(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate) |
boolean |
notEmpty()
The English equivalent of !this.isEmpty()
|
com.gs.collections.api.LazyByteIterable |
reject(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate) |
com.gs.collections.api.LazyByteIterable |
select(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate) |
int |
size()
Returns the number of items in this iterable.
|
long |
sum() |
byte[] |
toArray() |
com.gs.collections.api.bag.primitive.MutableByteBag |
toBag() |
com.gs.collections.api.list.primitive.MutableByteList |
toList() |
com.gs.collections.api.set.primitive.MutableByteSet |
toSet() |
byte[] |
toSortedArray() |
com.gs.collections.api.list.primitive.MutableByteList |
toSortedList() |
java.lang.String |
toString()
Returns a string representation of this PrimitiveIterable.
|
asLazypublic LazyByteIterableAdapter(com.gs.collections.api.ByteIterable delegate)
public com.gs.collections.api.iterator.ByteIterator byteIterator()
public void forEach(com.gs.collections.api.block.procedure.primitive.ByteProcedure procedure)
public int size()
com.gs.collections.api.PrimitiveIterablesize in interface com.gs.collections.api.PrimitiveIterablesize in class AbstractLazyByteIterablepublic boolean isEmpty()
com.gs.collections.api.PrimitiveIterableisEmpty in interface com.gs.collections.api.PrimitiveIterableisEmpty in class AbstractLazyByteIterablepublic boolean notEmpty()
com.gs.collections.api.PrimitiveIterablenotEmpty in interface com.gs.collections.api.PrimitiveIterablenotEmpty in class AbstractLazyByteIterablepublic int count(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate)
count in interface com.gs.collections.api.ByteIterablecount in class AbstractLazyByteIterablepublic boolean anySatisfy(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate)
anySatisfy in interface com.gs.collections.api.ByteIterableanySatisfy in class AbstractLazyByteIterablepublic boolean allSatisfy(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate)
allSatisfy in interface com.gs.collections.api.ByteIterableallSatisfy in class AbstractLazyByteIterablepublic boolean noneSatisfy(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate)
noneSatisfy in interface com.gs.collections.api.ByteIterablenoneSatisfy in class AbstractLazyByteIterablepublic com.gs.collections.api.LazyByteIterable select(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate)
select in interface com.gs.collections.api.ByteIterableselect in interface com.gs.collections.api.LazyByteIterableselect in class AbstractLazyByteIterablepublic com.gs.collections.api.LazyByteIterable reject(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate)
reject in interface com.gs.collections.api.ByteIterablereject in interface com.gs.collections.api.LazyByteIterablereject in class AbstractLazyByteIterablepublic byte detectIfNone(com.gs.collections.api.block.predicate.primitive.BytePredicate predicate,
byte ifNone)
detectIfNone in interface com.gs.collections.api.ByteIterabledetectIfNone in class AbstractLazyByteIterablepublic <V> com.gs.collections.api.LazyIterable<V> collect(com.gs.collections.api.block.function.primitive.ByteToObjectFunction<? extends V> function)
collect in interface com.gs.collections.api.ByteIterablecollect in interface com.gs.collections.api.LazyByteIterablecollect in class AbstractLazyByteIterablepublic long sum()
sum in interface com.gs.collections.api.ByteIterablesum in class AbstractLazyByteIterablepublic byte max()
max in interface com.gs.collections.api.ByteIterablemax in class AbstractLazyByteIterablepublic byte min()
min in interface com.gs.collections.api.ByteIterablemin in class AbstractLazyByteIterablepublic byte minIfEmpty(byte defaultValue)
minIfEmpty in interface com.gs.collections.api.ByteIterableminIfEmpty in class AbstractLazyByteIterablepublic byte maxIfEmpty(byte defaultValue)
maxIfEmpty in interface com.gs.collections.api.ByteIterablemaxIfEmpty in class AbstractLazyByteIterablepublic double average()
average in interface com.gs.collections.api.ByteIterableaverage in class AbstractLazyByteIterablepublic double median()
median in interface com.gs.collections.api.ByteIterablemedian in class AbstractLazyByteIterablepublic byte[] toSortedArray()
toSortedArray in interface com.gs.collections.api.ByteIterabletoSortedArray in class AbstractLazyByteIterablepublic com.gs.collections.api.list.primitive.MutableByteList toSortedList()
toSortedList in interface com.gs.collections.api.ByteIterabletoSortedList in class AbstractLazyByteIterablepublic byte[] toArray()
toArray in interface com.gs.collections.api.ByteIterabletoArray in class AbstractLazyByteIterablepublic java.lang.String toString()
com.gs.collections.api.PrimitiveIterabletoString in interface com.gs.collections.api.PrimitiveIterabletoString in class AbstractLazyByteIterablepublic java.lang.String makeString()
com.gs.collections.api.PrimitiveIterablePrimitiveIterable.makeString(String) and defaulting
the separator parameter to the characters ", " (comma and space).makeString in interface com.gs.collections.api.PrimitiveIterablemakeString in class AbstractLazyByteIterablepublic java.lang.String makeString(java.lang.String separator)
com.gs.collections.api.PrimitiveIterablePrimitiveIterable.makeString(String, String, String)
and defaulting the start and end parameters to "" (the empty String).makeString in interface com.gs.collections.api.PrimitiveIterablemakeString in class AbstractLazyByteIterablepublic java.lang.String makeString(java.lang.String start,
java.lang.String separator,
java.lang.String end)
com.gs.collections.api.PrimitiveIterablemakeString in interface com.gs.collections.api.PrimitiveIterablemakeString in class AbstractLazyByteIterablepublic void appendString(java.lang.Appendable appendable)
com.gs.collections.api.PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString().appendString in interface com.gs.collections.api.PrimitiveIterableappendString in class AbstractLazyByteIterablepublic void appendString(java.lang.Appendable appendable,
java.lang.String separator)
com.gs.collections.api.PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String).appendString in interface com.gs.collections.api.PrimitiveIterableappendString in class AbstractLazyByteIterablepublic void appendString(java.lang.Appendable appendable,
java.lang.String start,
java.lang.String separator,
java.lang.String end)
com.gs.collections.api.PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String, String, String).appendString in interface com.gs.collections.api.PrimitiveIterableappendString in class AbstractLazyByteIterablepublic boolean contains(byte value)
contains in interface com.gs.collections.api.ByteIterablecontains in class AbstractLazyByteIterablepublic boolean containsAll(byte... source)
containsAll in interface com.gs.collections.api.ByteIterablecontainsAll in class AbstractLazyByteIterablepublic boolean containsAll(com.gs.collections.api.ByteIterable source)
containsAll in interface com.gs.collections.api.ByteIterablecontainsAll in class AbstractLazyByteIterablepublic com.gs.collections.api.list.primitive.MutableByteList toList()
toList in interface com.gs.collections.api.ByteIterabletoList in class AbstractLazyByteIterablepublic com.gs.collections.api.set.primitive.MutableByteSet toSet()
toSet in interface com.gs.collections.api.ByteIterabletoSet in class AbstractLazyByteIterablepublic com.gs.collections.api.bag.primitive.MutableByteBag toBag()
toBag in interface com.gs.collections.api.ByteIterabletoBag in class AbstractLazyByteIterablepublic <T> T injectInto(T injectedValue,
com.gs.collections.api.block.function.primitive.ObjectByteToObjectFunction<? super T,? extends T> function)
injectInto in interface com.gs.collections.api.ByteIterableinjectInto in class AbstractLazyByteIterable