public final class LongHashSet extends AbstractLongSet implements MutableLongSet, Externalizable
| Constructor and Description |
|---|
LongHashSet() |
LongHashSet(int initialCapacity) |
LongHashSet(long... elements) |
LongHashSet(LongHashSet set) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(long element) |
boolean |
addAll(long... source) |
boolean |
addAll(LongIterable source) |
boolean |
allSatisfy(LongPredicate predicate) |
boolean |
anySatisfy(LongPredicate predicate) |
void |
appendString(Appendable appendable,
String start,
String separator,
String end)
Prints a string representation of this collection onto the given
Appendable. |
MutableLongSet |
asSynchronized() |
MutableLongSet |
asUnmodifiable() |
void |
clear() |
<V> MutableSet<V> |
collect(LongToObjectFunction<? extends V> function) |
void |
compact()
Rehashes every element in the set into a new backing table of the smallest possible size and eliminating removed sentinels.
|
boolean |
contains(long value) |
int |
count(LongPredicate predicate) |
long |
detectIfNone(LongPredicate predicate,
long ifNone) |
void |
each(LongProcedure procedure) |
void |
forEach(LongProcedure procedure) |
LongSet |
freeze()
Returns a frozen copy of this set.
|
int |
hashCode()
Follows the same general contract as
Set.hashCode(). |
<T> T |
injectInto(T injectedValue,
ObjectLongToObjectFunction<? super T,? extends T> function) |
MutableLongIterator |
longIterator() |
long |
max() |
long |
min() |
static LongHashSet |
newSet(LongIterable source) |
static LongHashSet |
newSetWith(long... source) |
boolean |
noneSatisfy(LongPredicate predicate) |
void |
readExternal(ObjectInput in) |
MutableLongSet |
reject(LongPredicate predicate) |
boolean |
remove(long value) |
boolean |
removeAll(long... source) |
boolean |
removeAll(LongIterable source) |
boolean |
retainAll(long... source) |
boolean |
retainAll(LongIterable source) |
LongHashSet |
select(LongPredicate predicate) |
int |
size()
Returns the number of items in this iterable.
|
long |
sum() |
long[] |
toArray() |
ImmutableLongSet |
toImmutable()
Returns an immutable copy of this set.
|
LongHashSet |
with(long element) |
LongHashSet |
withAll(LongIterable elements) |
LongHashSet |
without(long element) |
LongHashSet |
withoutAll(LongIterable elements) |
void |
writeExternal(ObjectOutput out) |
equalsasLazy, average, containsAll, containsAll, maxIfEmpty, median, minIfEmpty, toBag, toList, toSet, toSortedArray, toSortedList, toStringasLazy, average, containsAll, containsAll, maxIfEmpty, median, minIfEmpty, summaryStatistics, toBag, toList, toSet, toSortedArray, toSortedListappendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, toStringpublic LongHashSet()
public LongHashSet(int initialCapacity)
public LongHashSet(long... elements)
public LongHashSet(LongHashSet set)
public static LongHashSet newSet(LongIterable source)
public static LongHashSet newSetWith(long... source)
public int hashCode()
LongSetSet.hashCode().hashCode in interface LongSethashCode in class AbstractLongSetpublic int size()
PrimitiveIterablesize in interface PrimitiveIterablepublic void appendString(Appendable appendable, String start, String separator, String end)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String, String, String).appendString in interface PrimitiveIterablepublic boolean add(long element)
add in interface MutableLongCollectionpublic boolean addAll(long... source)
addAll in interface MutableLongCollectionpublic boolean addAll(LongIterable source)
addAll in interface MutableLongCollectionpublic boolean remove(long value)
remove in interface MutableLongCollectionpublic boolean removeAll(LongIterable source)
removeAll in interface MutableLongCollectionpublic boolean removeAll(long... source)
removeAll in interface MutableLongCollectionpublic boolean retainAll(LongIterable source)
retainAll in interface MutableLongCollectionCollection.retainAll(Collection)public boolean retainAll(long... source)
retainAll in interface MutableLongCollectionCollection.retainAll(Collection)public void clear()
clear in interface MutableLongCollectionpublic LongHashSet with(long element)
with in interface MutableLongCollectionwith in interface MutableLongSetpublic LongHashSet without(long element)
without in interface MutableLongCollectionwithout in interface MutableLongSetpublic LongHashSet withAll(LongIterable elements)
withAll in interface MutableLongCollectionwithAll in interface MutableLongSetpublic LongHashSet withoutAll(LongIterable elements)
withoutAll in interface MutableLongCollectionwithoutAll in interface MutableLongSetpublic MutableLongSet asUnmodifiable()
asUnmodifiable in interface MutableLongCollectionasUnmodifiable in interface MutableLongSetpublic MutableLongSet asSynchronized()
asSynchronized in interface MutableLongCollectionasSynchronized in interface MutableLongSetpublic ImmutableLongSet toImmutable()
MutableLongSettoImmutable in interface MutableLongCollectiontoImmutable in interface LongSettoImmutable in interface MutableLongSetpublic MutableLongIterator longIterator()
longIterator in interface MutableLongCollectionlongIterator in interface LongIterablepublic long[] toArray()
toArray in interface LongIterablepublic boolean contains(long value)
contains in interface LongIterablepublic void forEach(LongProcedure procedure)
forEach in interface LongIterablepublic void each(LongProcedure procedure)
each in interface LongIterablepublic LongHashSet select(LongPredicate predicate)
select in interface MutableLongCollectionselect in interface LongIterableselect in interface LongSetselect in interface MutableLongSetpublic MutableLongSet reject(LongPredicate predicate)
reject in interface MutableLongCollectionreject in interface LongIterablereject in interface LongSetreject in interface MutableLongSetpublic <V> MutableSet<V> collect(LongToObjectFunction<? extends V> function)
collect in interface MutableLongCollectioncollect in interface LongIterablecollect in interface LongSetcollect in interface MutableLongSetpublic long detectIfNone(LongPredicate predicate, long ifNone)
detectIfNone in interface LongIterablepublic int count(LongPredicate predicate)
count in interface LongIterablepublic boolean anySatisfy(LongPredicate predicate)
anySatisfy in interface LongIterablepublic boolean allSatisfy(LongPredicate predicate)
allSatisfy in interface LongIterablepublic boolean noneSatisfy(LongPredicate predicate)
noneSatisfy in interface LongIterablepublic long sum()
sum in interface LongIterablepublic long max()
max in interface LongIterablepublic long min()
min in interface LongIterablepublic LongSet freeze()
MutableLongSetfreeze in interface LongSetfreeze in interface MutableLongSetpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException
readExternal in interface ExternalizableIOExceptionpublic <T> T injectInto(T injectedValue,
ObjectLongToObjectFunction<? super T,? extends T> function)
injectInto in interface LongIterablepublic void compact()
Copyright © 2004–2016. All rights reserved.