Class LazyCharIterableAdapter
- java.lang.Object
-
- org.eclipse.collections.impl.lazy.primitive.AbstractLazyCharIterable
-
- org.eclipse.collections.impl.lazy.primitive.LazyCharIterableAdapter
-
- All Implemented Interfaces:
CharIterable,LazyCharIterable,PrimitiveIterable
public class LazyCharIterableAdapter extends AbstractLazyCharIterable
This file was automatically generated from template file lazyPrimitiveIterableAdapter.stg.- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description LazyCharIterableAdapter(CharIterable delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallSatisfy(CharPredicate predicate)booleananySatisfy(CharPredicate predicate)voidappendString(Appendable appendable)voidappendString(Appendable appendable, String separator)voidappendString(Appendable appendable, String start, String separator, String end)doubleaverage()CharIteratorcharIterator()booleancontains(char value)booleancontainsAll(char... source)booleancontainsAll(CharIterable source)intcount(CharPredicate predicate)chardetectIfNone(CharPredicate predicate, char ifNone)voideach(CharProcedure procedure)<T> TinjectInto(T injectedValue, ObjectCharToObjectFunction<? super T,? extends T> function)booleanisEmpty()StringmakeString()StringmakeString(String separator)StringmakeString(String start, String separator, String end)charmax()charmaxIfEmpty(char defaultValue)doublemedian()charmin()charminIfEmpty(char defaultValue)booleannoneSatisfy(CharPredicate predicate)booleannotEmpty()intsize()longsum()char[]toArray()MutableCharBagtoBag()MutableCharListtoList()MutableCharSettoSet()char[]toSortedArray()MutableCharListtoSortedList()StringtoString()-
Methods inherited from class org.eclipse.collections.impl.lazy.primitive.AbstractLazyCharIterable
asLazy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, flatCollect, reject, select, tap
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.collections.api.CharIterable
averageIfEmpty, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, containsAny, containsAny, containsNone, containsNone, flatCollect, forEach, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, medianIfEmpty, reduce, reduceIfEmpty, reject, select, summaryStatistics, toArray, toSortedList, toSortedListBy, toSortedListBy
-
-
-
-
Constructor Detail
-
LazyCharIterableAdapter
public LazyCharIterableAdapter(CharIterable delegate)
-
-
Method Detail
-
charIterator
public CharIterator charIterator()
-
each
public void each(CharProcedure procedure)
- Since:
- 7.0.
-
size
public int size()
- Specified by:
sizein interfacePrimitiveIterable- Overrides:
sizein classAbstractLazyCharIterable
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfacePrimitiveIterable- Overrides:
isEmptyin classAbstractLazyCharIterable
-
notEmpty
public boolean notEmpty()
- Specified by:
notEmptyin interfacePrimitiveIterable- Overrides:
notEmptyin classAbstractLazyCharIterable
-
count
public int count(CharPredicate predicate)
- Specified by:
countin interfaceCharIterable- Overrides:
countin classAbstractLazyCharIterable
-
anySatisfy
public boolean anySatisfy(CharPredicate predicate)
- Specified by:
anySatisfyin interfaceCharIterable- Overrides:
anySatisfyin classAbstractLazyCharIterable
-
allSatisfy
public boolean allSatisfy(CharPredicate predicate)
- Specified by:
allSatisfyin interfaceCharIterable- Overrides:
allSatisfyin classAbstractLazyCharIterable
-
noneSatisfy
public boolean noneSatisfy(CharPredicate predicate)
- Specified by:
noneSatisfyin interfaceCharIterable- Overrides:
noneSatisfyin classAbstractLazyCharIterable
-
detectIfNone
public char detectIfNone(CharPredicate predicate, char ifNone)
- Specified by:
detectIfNonein interfaceCharIterable- Overrides:
detectIfNonein classAbstractLazyCharIterable
-
sum
public long sum()
- Specified by:
sumin interfaceCharIterable- Overrides:
sumin classAbstractLazyCharIterable
-
max
public char max()
- Specified by:
maxin interfaceCharIterable- Overrides:
maxin classAbstractLazyCharIterable
-
min
public char min()
- Specified by:
minin interfaceCharIterable- Overrides:
minin classAbstractLazyCharIterable
-
minIfEmpty
public char minIfEmpty(char defaultValue)
- Specified by:
minIfEmptyin interfaceCharIterable- Overrides:
minIfEmptyin classAbstractLazyCharIterable
-
maxIfEmpty
public char maxIfEmpty(char defaultValue)
- Specified by:
maxIfEmptyin interfaceCharIterable- Overrides:
maxIfEmptyin classAbstractLazyCharIterable
-
average
public double average()
- Specified by:
averagein interfaceCharIterable- Overrides:
averagein classAbstractLazyCharIterable
-
median
public double median()
- Specified by:
medianin interfaceCharIterable- Overrides:
medianin classAbstractLazyCharIterable
-
toSortedArray
public char[] toSortedArray()
- Specified by:
toSortedArrayin interfaceCharIterable- Overrides:
toSortedArrayin classAbstractLazyCharIterable
-
toSortedList
public MutableCharList toSortedList()
- Specified by:
toSortedListin interfaceCharIterable- Overrides:
toSortedListin classAbstractLazyCharIterable
-
toArray
public char[] toArray()
- Specified by:
toArrayin interfaceCharIterable- Overrides:
toArrayin classAbstractLazyCharIterable
-
toString
public String toString()
- Specified by:
toStringin interfacePrimitiveIterable- Overrides:
toStringin classAbstractLazyCharIterable
-
makeString
public String makeString()
- Specified by:
makeStringin interfacePrimitiveIterable- Overrides:
makeStringin classAbstractLazyCharIterable
-
makeString
public String makeString(String separator)
- Specified by:
makeStringin interfacePrimitiveIterable- Overrides:
makeStringin classAbstractLazyCharIterable
-
makeString
public String makeString(String start, String separator, String end)
- Specified by:
makeStringin interfacePrimitiveIterable- Overrides:
makeStringin classAbstractLazyCharIterable
-
appendString
public void appendString(Appendable appendable)
- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyCharIterable
-
appendString
public void appendString(Appendable appendable, String separator)
- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyCharIterable
-
appendString
public void appendString(Appendable appendable, String start, String separator, String end)
- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyCharIterable
-
contains
public boolean contains(char value)
- Specified by:
containsin interfaceCharIterable- Overrides:
containsin classAbstractLazyCharIterable
-
containsAll
public boolean containsAll(char... source)
- Specified by:
containsAllin interfaceCharIterable- Overrides:
containsAllin classAbstractLazyCharIterable
-
containsAll
public boolean containsAll(CharIterable source)
- Specified by:
containsAllin interfaceCharIterable- Overrides:
containsAllin classAbstractLazyCharIterable
-
toList
public MutableCharList toList()
- Specified by:
toListin interfaceCharIterable- Overrides:
toListin classAbstractLazyCharIterable
-
toSet
public MutableCharSet toSet()
- Specified by:
toSetin interfaceCharIterable- Overrides:
toSetin classAbstractLazyCharIterable
-
toBag
public MutableCharBag toBag()
- Specified by:
toBagin interfaceCharIterable- Overrides:
toBagin classAbstractLazyCharIterable
-
injectInto
public <T> T injectInto(T injectedValue, ObjectCharToObjectFunction<? super T,? extends T> function)- Specified by:
injectIntoin interfaceCharIterable- Overrides:
injectIntoin classAbstractLazyCharIterable
-
-