Class CharBooleanHashMap.KeysView
java.lang.Object
org.eclipse.collections.impl.lazy.primitive.AbstractLazyCharIterable
org.eclipse.collections.impl.map.mutable.primitive.CharBooleanHashMap.KeysView
- All Implemented Interfaces:
CharIterable, LazyCharIterable, PrimitiveIterable
- Enclosing class:
CharBooleanHashMap
- Since:
- 3.0.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanallSatisfy(CharPredicate predicate) Returns true if all of the elements in the CharIterable return true for the specified predicate, otherwise returns false.booleananySatisfy(CharPredicate predicate) Returns true if any of the elements in the CharIterable return true for the specified predicate, otherwise returns false.voidappendString(Appendable appendable, String start, String separator, String end) Prints a string representation of this collection onto the givenAppendable.Returns a primitive iterator that can be used to iterate over the CharIterable in an imperative style.booleancontains(char key) Returns true if the value is contained in the CharIterable, and false if it is not.booleancontainsAll(char... keys) Returns true if all of the values specified in the source array are contained in the CharIterable, and false if they are not.booleancontainsAll(CharIterable source) Returns true if all of the values specified in the source CharIterable are contained in the CharIterable, and false if they are not.intcount(CharPredicate predicate) Returns a count of the number of elements in the CharIterable that return true for the specified predicate.chardetectIfNone(CharPredicate predicate, char value) voideach(CharProcedure procedure) A synonym for forEach.<T> TinjectInto(T injectedValue, ObjectCharToObjectFunction<? super T, ? extends T> function) booleanisEmpty()Returns true if this iterable has zero items.charmax()charmin()booleannotEmpty()The English equivalent of !this.isEmpty()intsize()Returns the number of items in this iterable.longsum()char[]toArray()Converts the CharIterable to a primitive char array.toBag()Converts the CharIterable to a new MutableCharBag.toList()Converts the CharIterable to a new MutableCharList.toSet()Converts the CharIterable to a new MutableCharSet.char[]Methods inherited from class AbstractLazyCharIterable
appendString, appendString, asLazy, average, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, flatCollect, makeString, makeString, makeString, maxIfEmpty, median, minIfEmpty, noneSatisfy, reject, select, tap, toSortedList, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface 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 Details
-
KeysView
private KeysView()
-
-
Method Details
-
isEmpty
public boolean isEmpty()Description copied from interface:PrimitiveIterableReturns true if this iterable has zero items.- Specified by:
isEmptyin interfacePrimitiveIterable- Overrides:
isEmptyin classAbstractLazyCharIterable
-
notEmpty
public boolean notEmpty()Description copied from interface:PrimitiveIterableThe English equivalent of !this.isEmpty()- Specified by:
notEmptyin interfacePrimitiveIterable- Overrides:
notEmptyin classAbstractLazyCharIterable
-
size
public int size()Description copied from interface:PrimitiveIterableReturns the number of items in this iterable.- Specified by:
sizein interfacePrimitiveIterable- Overrides:
sizein classAbstractLazyCharIterable
-
contains
public boolean contains(char key) Description copied from interface:CharIterableReturns true if the value is contained in the CharIterable, and false if it is not.- Specified by:
containsin interfaceCharIterable- Overrides:
containsin classAbstractLazyCharIterable
-
containsAll
public boolean containsAll(char... keys) Description copied from interface:CharIterableReturns true if all of the values specified in the source array are contained in the CharIterable, and false if they are not.- Specified by:
containsAllin interfaceCharIterable- Overrides:
containsAllin classAbstractLazyCharIterable
-
containsAll
Description copied from interface:CharIterableReturns true if all of the values specified in the source CharIterable are contained in the CharIterable, and false if they are not.- Specified by:
containsAllin interfaceCharIterable- Overrides:
containsAllin classAbstractLazyCharIterable
-
charIterator
Description copied from interface:CharIterableReturns a primitive iterator that can be used to iterate over the CharIterable in an imperative style. -
each
-
appendString
Description copied from interface:PrimitiveIterablePrints a string representation of this collection onto the givenAppendable. Prints the string returned byPrimitiveIterable.makeString(String, String, String).- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyCharIterable
-
count
Description copied from interface:CharIterableReturns a count of the number of elements in the CharIterable that return true for the specified predicate.- Specified by:
countin interfaceCharIterable- Overrides:
countin classAbstractLazyCharIterable
-
anySatisfy
Description copied from interface:CharIterableReturns true if any of the elements in the CharIterable return true for the specified predicate, otherwise returns false.- Specified by:
anySatisfyin interfaceCharIterable- Overrides:
anySatisfyin classAbstractLazyCharIterable
-
allSatisfy
Description copied from interface:CharIterableReturns true if all of the elements in the CharIterable return true for the specified predicate, otherwise returns false.- Specified by:
allSatisfyin interfaceCharIterable- Overrides:
allSatisfyin classAbstractLazyCharIterable
-
detectIfNone
- 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
-
toSortedArray
public char[] toSortedArray()- Specified by:
toSortedArrayin interfaceCharIterable- Overrides:
toSortedArrayin classAbstractLazyCharIterable
-
toArray
public char[] toArray()Description copied from interface:CharIterableConverts the CharIterable to a primitive char array.- Specified by:
toArrayin interfaceCharIterable- Overrides:
toArrayin classAbstractLazyCharIterable
-
injectInto
public <T> T injectInto(T injectedValue, ObjectCharToObjectFunction<? super T, ? extends T> function) - Specified by:
injectIntoin interfaceCharIterable- Overrides:
injectIntoin classAbstractLazyCharIterable
-
toList
Description copied from interface:CharIterableConverts the CharIterable to a new MutableCharList.- Specified by:
toListin interfaceCharIterable- Overrides:
toListin classAbstractLazyCharIterable
-
toSet
Description copied from interface:CharIterableConverts the CharIterable to a new MutableCharSet.- Specified by:
toSetin interfaceCharIterable- Overrides:
toSetin classAbstractLazyCharIterable
-
toBag
Description copied from interface:CharIterableConverts the CharIterable to a new MutableCharBag.- Specified by:
toBagin interfaceCharIterable- Overrides:
toBagin classAbstractLazyCharIterable
-