Class LongBooleanHashMap.KeysView
java.lang.Object
org.eclipse.collections.impl.lazy.primitive.AbstractLazyLongIterable
org.eclipse.collections.impl.map.mutable.primitive.LongBooleanHashMap.KeysView
- All Implemented Interfaces:
LazyLongIterable, LongIterable, PrimitiveIterable
- Enclosing class:
LongBooleanHashMap
- Since:
- 3.0.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanallSatisfy(LongPredicate predicate) Returns true if all of the elements in the LongIterable return true for the specified predicate, otherwise returns false.booleananySatisfy(LongPredicate predicate) Returns true if any of the elements in the LongIterable 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.booleancontains(long key) Returns true if the value is contained in the LongIterable, and false if it is not.booleancontainsAll(long... keys) Returns true if all of the values specified in the source array are contained in the LongIterable, and false if they are not.booleancontainsAll(LongIterable source) Returns true if all of the values specified in the source LongIterable are contained in the LongIterable, and false if they are not.intcount(LongPredicate predicate) Returns a count of the number of elements in the LongIterable that return true for the specified predicate.longdetectIfNone(LongPredicate predicate, long value) voideach(LongProcedure procedure) A synonym for forEach.<T> TinjectInto(T injectedValue, ObjectLongToObjectFunction<? super T, ? extends T> function) booleanisEmpty()Returns true if this iterable has zero items.Returns a primitive iterator that can be used to iterate over the LongIterable in an imperative style.longmax()longmin()booleannotEmpty()The English equivalent of !this.isEmpty()intsize()Returns the number of items in this iterable.longsum()long[]toArray()Converts the LongIterable to a primitive long array.toBag()Converts the LongIterable to a new MutableLongBag.toList()Converts the LongIterable to a new MutableLongList.toSet()Converts the LongIterable to a new MutableLongSet.long[]Methods inherited from class AbstractLazyLongIterable
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 LongIterable
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 classAbstractLazyLongIterable
-
notEmpty
public boolean notEmpty()Description copied from interface:PrimitiveIterableThe English equivalent of !this.isEmpty()- Specified by:
notEmptyin interfacePrimitiveIterable- Overrides:
notEmptyin classAbstractLazyLongIterable
-
size
public int size()Description copied from interface:PrimitiveIterableReturns the number of items in this iterable.- Specified by:
sizein interfacePrimitiveIterable- Overrides:
sizein classAbstractLazyLongIterable
-
contains
public boolean contains(long key) Description copied from interface:LongIterableReturns true if the value is contained in the LongIterable, and false if it is not.- Specified by:
containsin interfaceLongIterable- Overrides:
containsin classAbstractLazyLongIterable
-
containsAll
public boolean containsAll(long... keys) Description copied from interface:LongIterableReturns true if all of the values specified in the source array are contained in the LongIterable, and false if they are not.- Specified by:
containsAllin interfaceLongIterable- Overrides:
containsAllin classAbstractLazyLongIterable
-
containsAll
Description copied from interface:LongIterableReturns true if all of the values specified in the source LongIterable are contained in the LongIterable, and false if they are not.- Specified by:
containsAllin interfaceLongIterable- Overrides:
containsAllin classAbstractLazyLongIterable
-
longIterator
Description copied from interface:LongIterableReturns a primitive iterator that can be used to iterate over the LongIterable 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 classAbstractLazyLongIterable
-
count
Description copied from interface:LongIterableReturns a count of the number of elements in the LongIterable that return true for the specified predicate.- Specified by:
countin interfaceLongIterable- Overrides:
countin classAbstractLazyLongIterable
-
anySatisfy
Description copied from interface:LongIterableReturns true if any of the elements in the LongIterable return true for the specified predicate, otherwise returns false.- Specified by:
anySatisfyin interfaceLongIterable- Overrides:
anySatisfyin classAbstractLazyLongIterable
-
allSatisfy
Description copied from interface:LongIterableReturns true if all of the elements in the LongIterable return true for the specified predicate, otherwise returns false.- Specified by:
allSatisfyin interfaceLongIterable- Overrides:
allSatisfyin classAbstractLazyLongIterable
-
detectIfNone
- Specified by:
detectIfNonein interfaceLongIterable- Overrides:
detectIfNonein classAbstractLazyLongIterable
-
sum
public long sum()- Specified by:
sumin interfaceLongIterable- Overrides:
sumin classAbstractLazyLongIterable
-
max
public long max()- Specified by:
maxin interfaceLongIterable- Overrides:
maxin classAbstractLazyLongIterable
-
min
public long min()- Specified by:
minin interfaceLongIterable- Overrides:
minin classAbstractLazyLongIterable
-
toSortedArray
public long[] toSortedArray()- Specified by:
toSortedArrayin interfaceLongIterable- Overrides:
toSortedArrayin classAbstractLazyLongIterable
-
toArray
public long[] toArray()Description copied from interface:LongIterableConverts the LongIterable to a primitive long array.- Specified by:
toArrayin interfaceLongIterable- Overrides:
toArrayin classAbstractLazyLongIterable
-
injectInto
public <T> T injectInto(T injectedValue, ObjectLongToObjectFunction<? super T, ? extends T> function) - Specified by:
injectIntoin interfaceLongIterable- Overrides:
injectIntoin classAbstractLazyLongIterable
-
toList
Description copied from interface:LongIterableConverts the LongIterable to a new MutableLongList.- Specified by:
toListin interfaceLongIterable- Overrides:
toListin classAbstractLazyLongIterable
-
toSet
Description copied from interface:LongIterableConverts the LongIterable to a new MutableLongSet.- Specified by:
toSetin interfaceLongIterable- Overrides:
toSetin classAbstractLazyLongIterable
-
toBag
Description copied from interface:LongIterableConverts the LongIterable to a new MutableLongBag.- Specified by:
toBagin interfaceLongIterable- Overrides:
toBagin classAbstractLazyLongIterable
-