Package | Description |
---|---|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.bimap |
This package contains interfaces for BiMap API.
|
org.eclipse.collections.api.multimap |
This package contains interfaces for
Multimap . |
org.eclipse.collections.api.multimap.set |
This package contains interfaces for
SetMultimap . |
org.eclipse.collections.api.partition.set |
This package contains interfaces for
PartitionSet . |
org.eclipse.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
org.eclipse.collections.api.set.primitive |
This package contains API for mutable and immutable primitive sets.
|
org.eclipse.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
org.eclipse.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method | Description |
---|---|---|
SetIterable<T> |
Bag.selectUnique() |
Returns a set containing all elements of the bag that have exactly one occurrence.
|
SetIterable<Pair<T,java.lang.Integer>> |
Bag.zipWithIndex() |
Modifier and Type | Method | Description |
---|---|---|
SetIterable<V> |
BiMap.reject(Predicate<? super V> predicate) |
|
<P> SetIterable<V> |
BiMap.rejectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
|
SetIterable<V> |
BiMap.select(Predicate<? super V> predicate) |
|
<S> SetIterable<S> |
BiMap.selectInstancesOf(java.lang.Class<S> clazz) |
|
<P> SetIterable<V> |
BiMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
|
<S> SetIterable<Pair<V,S>> |
BiMap.zip(java.lang.Iterable<S> that) |
Deprecated.
in 8.0.
|
SetIterable<Pair<V,java.lang.Integer>> |
BiMap.zipWithIndex() |
Deprecated.
in 8.0.
|
Modifier and Type | Method | Description |
---|---|---|
SetIterable<K> |
Multimap.keySet() |
Returns a unmodifiable
SetIterable of keys with O(1) complexity. |
Modifier and Type | Method | Description |
---|---|---|
SetIterable<V> |
SetMultimap.get(K key) |
Modifier and Type | Method | Description |
---|---|---|
SetIterable<T> |
PartitionSet.getRejected() |
|
SetIterable<T> |
PartitionSet.getSelected() |
Modifier and Type | Interface | Description |
---|---|---|
interface |
FixedSizeSet<T> |
A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.
|
interface |
ImmutableSet<T> |
ImmutableSet is the non-modifiable equivalent interface to
MutableSet . |
interface |
ImmutableSetIterable<T> |
|
interface |
MultiReaderSet<T> |
A MultiReaderSet provides thread-safe iteration for a set through methods
withReadLockAndDelegate() and withWriteLockAndDelegate() . |
interface |
MutableSet<T> |
A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.
|
interface |
MutableSetIterable<T> |
|
interface |
UnsortedSetIterable<T> |
An iterable whose items are unique.
|
Modifier and Type | Method | Description |
---|---|---|
SetIterable<T> |
SetIterable.difference(SetIterable<? extends T> subtrahendSet) |
Returns the set of all members of
this that are not members of subtrahendSet . |
SetIterable<T> |
SetIterable.intersect(SetIterable<? extends T> set) |
Returns the set of all objects that are members of both
this and set . |
SetIterable<T> |
SetIterable.reject(Predicate<? super T> predicate) |
|
<P> SetIterable<T> |
SetIterable.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
SetIterable<T> |
SetIterable.select(Predicate<? super T> predicate) |
|
<S> SetIterable<S> |
SetIterable.selectInstancesOf(java.lang.Class<S> clazz) |
|
<P> SetIterable<T> |
SetIterable.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
SetIterable<T> |
SetIterable.symmetricDifference(SetIterable<? extends T> setB) |
Returns the set of all objects that are a member of exactly one of
this and setB (elements which
are in one of the sets, but not in both). |
SetIterable<T> |
SetIterable.tap(Procedure<? super T> procedure) |
|
SetIterable<T> |
SetIterable.union(SetIterable<? extends T> set) |
Returns the set of all objects that are a member of
this or set or both. |
SetIterable<Pair<T,java.lang.Integer>> |
SetIterable.zipWithIndex() |
Deprecated.
in 6.0.
|
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
SetIterable.cartesianProduct(SetIterable<B> set) |
Returns the set whose members are all possible ordered pairs (a, b) where a is a member of
this and b is a
member of set . |
ImmutableSet<T> |
ImmutableSet.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSet<T> |
MutableSet.difference(SetIterable<? extends T> subtrahendSet) |
|
SetIterable<T> |
SetIterable.difference(SetIterable<? extends T> subtrahendSet) |
Returns the set of all members of
this that are not members of subtrahendSet . |
UnsortedSetIterable<T> |
UnsortedSetIterable.difference(SetIterable<? extends T> subtrahendSet) |
|
<R extends java.util.Set<T>> |
SetIterable.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
Same as
difference(SetIterable) but adds all the objects to targetSet and returns it. |
ImmutableSet<T> |
ImmutableSet.intersect(SetIterable<? extends T> set) |
|
MutableSet<T> |
MutableSet.intersect(SetIterable<? extends T> set) |
|
SetIterable<T> |
SetIterable.intersect(SetIterable<? extends T> set) |
Returns the set of all objects that are members of both
this and set . |
UnsortedSetIterable<T> |
UnsortedSetIterable.intersect(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
SetIterable.intersectInto(SetIterable<? extends T> set,
R targetSet) |
Same as
intersect(SetIterable) but adds all the objects to targetSet and returns it. |
boolean |
SetIterable.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
Returns true if all the members of
this are also members of candidateSuperset and the
two sets are not equal. |
boolean |
SetIterable.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
Returns true if all the members of
this are also members of candidateSuperset . |
ImmutableSet<T> |
ImmutableSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSet<T> |
MutableSet.symmetricDifference(SetIterable<? extends T> setB) |
|
SetIterable<T> |
SetIterable.symmetricDifference(SetIterable<? extends T> setB) |
Returns the set of all objects that are a member of exactly one of
this and setB (elements which
are in one of the sets, but not in both). |
UnsortedSetIterable<T> |
UnsortedSetIterable.symmetricDifference(SetIterable<? extends T> setB) |
|
<R extends java.util.Set<T>> |
SetIterable.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
Same as
symmetricDifference(SetIterable) but adds all the objects to targetSet and returns it. |
ImmutableSet<T> |
ImmutableSet.union(SetIterable<? extends T> set) |
|
MutableSet<T> |
MutableSet.union(SetIterable<? extends T> set) |
|
SetIterable<T> |
SetIterable.union(SetIterable<? extends T> set) |
Returns the set of all objects that are a member of
this or set or both. |
UnsortedSetIterable<T> |
UnsortedSetIterable.union(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
SetIterable.unionInto(SetIterable<? extends T> set,
R targetSet) |
Same as
union(SetIterable) but adds all the objects to targetSet and returns it. |
Modifier and Type | Method | Description |
---|---|---|
<V> SetIterable<V> |
BooleanSet.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
ByteSet.collect(ByteToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
CharSet.collect(CharToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
DoubleSet.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
FloatSet.collect(FloatToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
IntSet.collect(IntToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
LongSet.collect(LongToObjectFunction<? extends V> function) |
|
<V> SetIterable<V> |
ShortSet.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ImmutableSortedSet<T> |
ImmutableSortedSet is the non-modifiable equivalent interface to
MutableSortedSet . |
interface |
MutableSortedSet<T> |
A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection
protocol.
|
interface |
SortedSetIterable<T> |
An iterable whose items are unique and sorted by some comparator or their natural ordering.
|
Modifier and Type | Method | Description |
---|---|---|
ImmutableSortedSet<T> |
ImmutableSortedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSortedSet<T> |
MutableSortedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
SortedSetIterable<T> |
SortedSetIterable.difference(SetIterable<? extends T> subtrahendSet) |
Returns the set of all members of
this that are not members of subtrahendSet . |
ImmutableSortedSet<T> |
ImmutableSortedSet.intersect(SetIterable<? extends T> set) |
|
MutableSortedSet<T> |
MutableSortedSet.intersect(SetIterable<? extends T> set) |
|
SortedSetIterable<T> |
SortedSetIterable.intersect(SetIterable<? extends T> set) |
Returns the set of all objects that are members of both
this and set . |
ImmutableSortedSet<T> |
ImmutableSortedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSortedSet<T> |
MutableSortedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
SortedSetIterable<T> |
SortedSetIterable.symmetricDifference(SetIterable<? extends T> setB) |
Returns the set of all objects that are a member of exactly one of
this and setB (elements which
are in one of the sets, but not in both). |
ImmutableSortedSet<T> |
ImmutableSortedSet.union(SetIterable<? extends T> set) |
|
MutableSortedSet<T> |
MutableSortedSet.union(SetIterable<? extends T> set) |
|
SortedSetIterable<T> |
SortedSetIterable.union(SetIterable<? extends T> set) |
Returns the set of all objects that are a member of
this or set or both. |
Modifier and Type | Method | Description |
---|---|---|
SetIterable<K> |
AbstractImmutableMultimap.keySet() |
|
SetIterable<K> |
AbstractMutableMultimap.keySet() |
|
SetIterable<K> |
AbstractSynchronizedMultimap.keySet() |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractUnifiedSet<T> |
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
AbstractUnifiedSet.cartesianProduct(SetIterable<B> set) |
|
MutableSet<T> |
AbstractUnifiedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
<R extends java.util.Set<T>> |
AbstractUnifiedSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
MutableSet<T> |
AbstractUnifiedSet.intersect(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
AbstractUnifiedSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
boolean |
AbstractUnifiedSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
AbstractUnifiedSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
MutableSet<T> |
AbstractUnifiedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
<R extends java.util.Set<T>> |
AbstractUnifiedSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
MutableSet<T> |
AbstractUnifiedSet.union(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
AbstractUnifiedSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractImmutableSet<T> |
This class is the parent class for all ImmutableSets.
|
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
AbstractImmutableSet.cartesianProduct(SetIterable<B> set) |
|
ImmutableSet<T> |
AbstractImmutableSet.difference(SetIterable<? extends T> subtrahendSet) |
|
<R extends java.util.Set<T>> |
AbstractImmutableSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
ImmutableSet<T> |
AbstractImmutableSet.intersect(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
AbstractImmutableSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
boolean |
AbstractImmutableSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
AbstractImmutableSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
ImmutableSet<T> |
AbstractImmutableSet.symmetricDifference(SetIterable<? extends T> setB) |
|
<R extends java.util.Set<T>> |
AbstractImmutableSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
ImmutableSet<T> |
AbstractImmutableSet.union(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
AbstractImmutableSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractMutableSet<T> |
|
class |
MultiReaderUnifiedSet<T> |
MultiReadUnifiedSet provides a thread-safe wrapper around a UnifiedSet, using a ReentrantReadWriteLock.
|
class |
SetAdapter<T> |
This class provides a MutableSet wrapper around a JDK Collections Set interface instance.
|
class |
SynchronizedMutableSet<T> |
A synchronized view of a
MutableSet . |
class |
UnifiedSet<T> |
|
class |
UnmodifiableMutableSet<T> |
An unmodifiable view of a list.
|
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
AbstractMutableSet.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
MultiReaderUnifiedSet.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
SetAdapter.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
SynchronizedMutableSet.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
UnmodifiableMutableSet.cartesianProduct(SetIterable<B> set) |
|
MutableSet<T> |
AbstractMutableSet.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSet<T> |
MultiReaderUnifiedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSet<T> |
SetAdapter.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSet<T> |
SynchronizedMutableSet.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSet<T> |
UnmodifiableMutableSet.difference(SetIterable<? extends T> subtrahendSet) |
|
<R extends java.util.Set<T>> |
AbstractMutableSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
MultiReaderUnifiedSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
SetAdapter.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedMutableSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableMutableSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
MutableSet<T> |
AbstractMutableSet.intersect(SetIterable<? extends T> set) |
|
MutableSet<T> |
MultiReaderUnifiedSet.intersect(SetIterable<? extends T> set) |
|
MutableSet<T> |
SetAdapter.intersect(SetIterable<? extends T> set) |
|
MutableSet<T> |
SynchronizedMutableSet.intersect(SetIterable<? extends T> set) |
|
MutableSet<T> |
UnmodifiableMutableSet.intersect(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
AbstractMutableSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
MultiReaderUnifiedSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SetAdapter.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedMutableSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableMutableSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
boolean |
AbstractMutableSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
MultiReaderUnifiedSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SetAdapter.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SynchronizedMutableSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
UnmodifiableMutableSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
AbstractMutableSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
MultiReaderUnifiedSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SetAdapter.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SynchronizedMutableSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
UnmodifiableMutableSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
MutableSet<T> |
AbstractMutableSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSet<T> |
MultiReaderUnifiedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSet<T> |
SetAdapter.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSet<T> |
SynchronizedMutableSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSet<T> |
UnmodifiableMutableSet.symmetricDifference(SetIterable<? extends T> setB) |
|
<R extends java.util.Set<T>> |
AbstractMutableSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
MultiReaderUnifiedSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SetAdapter.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedMutableSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableMutableSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
MutableSet<T> |
AbstractMutableSet.union(SetIterable<? extends T> set) |
|
MutableSet<T> |
MultiReaderUnifiedSet.union(SetIterable<? extends T> set) |
|
MutableSet<T> |
SetAdapter.union(SetIterable<? extends T> set) |
|
MutableSet<T> |
SynchronizedMutableSet.union(SetIterable<? extends T> set) |
|
MutableSet<T> |
UnmodifiableMutableSet.union(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
AbstractMutableSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
MultiReaderUnifiedSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SetAdapter.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedMutableSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableMutableSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
Modifier and Type | Class | Description |
---|---|---|
class |
SortedSetAdapter<T> |
This class provides a MutableSortedSet wrapper around a JDK Collections SortedSet interface instance.
|
class |
SynchronizedSortedSet<T> |
A synchronized view of a
MutableSortedSet . |
class |
TreeSortedSet<T> |
|
class |
UnmodifiableSortedSet<T> |
An unmodifiable view of a SortedSet.
|
Modifier and Type | Method | Description |
---|---|---|
<B> LazyIterable<Pair<T,B>> |
SortedSetAdapter.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
SynchronizedSortedSet.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
TreeSortedSet.cartesianProduct(SetIterable<B> set) |
|
<B> LazyIterable<Pair<T,B>> |
UnmodifiableSortedSet.cartesianProduct(SetIterable<B> set) |
|
MutableSortedSet<T> |
SortedSetAdapter.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSortedSet<T> |
SynchronizedSortedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
TreeSortedSet<T> |
TreeSortedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
MutableSortedSet<T> |
UnmodifiableSortedSet.difference(SetIterable<? extends T> subtrahendSet) |
|
<R extends java.util.Set<T>> |
SortedSetAdapter.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedSortedSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
TreeSortedSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableSortedSet.differenceInto(SetIterable<? extends T> subtrahendSet,
R targetSet) |
|
MutableSortedSet<T> |
SortedSetAdapter.intersect(SetIterable<? extends T> set) |
|
MutableSortedSet<T> |
SynchronizedSortedSet.intersect(SetIterable<? extends T> set) |
|
TreeSortedSet<T> |
TreeSortedSet.intersect(SetIterable<? extends T> set) |
|
MutableSortedSet<T> |
UnmodifiableSortedSet.intersect(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
SortedSetAdapter.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedSortedSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
TreeSortedSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableSortedSet.intersectInto(SetIterable<? extends T> set,
R targetSet) |
|
boolean |
SortedSetAdapter.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SynchronizedSortedSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
TreeSortedSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
UnmodifiableSortedSet.isProperSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SortedSetAdapter.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
SynchronizedSortedSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
TreeSortedSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
boolean |
UnmodifiableSortedSet.isSubsetOf(SetIterable<? extends T> candidateSuperset) |
|
MutableSortedSet<T> |
SortedSetAdapter.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSortedSet<T> |
SynchronizedSortedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSortedSet<T> |
TreeSortedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
MutableSortedSet<T> |
UnmodifiableSortedSet.symmetricDifference(SetIterable<? extends T> setB) |
|
<R extends java.util.Set<T>> |
SortedSetAdapter.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedSortedSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
TreeSortedSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableSortedSet.symmetricDifferenceInto(SetIterable<? extends T> set,
R targetSet) |
|
MutableSortedSet<T> |
SortedSetAdapter.union(SetIterable<? extends T> set) |
|
MutableSortedSet<T> |
SynchronizedSortedSet.union(SetIterable<? extends T> set) |
|
TreeSortedSet<T> |
TreeSortedSet.union(SetIterable<? extends T> set) |
|
MutableSortedSet<T> |
UnmodifiableSortedSet.union(SetIterable<? extends T> set) |
|
<R extends java.util.Set<T>> |
SortedSetAdapter.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
SynchronizedSortedSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
TreeSortedSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
|
<R extends java.util.Set<T>> |
UnmodifiableSortedSet.unionInto(SetIterable<? extends T> set,
R targetSet) |
Modifier and Type | Class | Description |
---|---|---|
class |
UnifiedSetWithHashingStrategy<T> |
Modifier and Type | Method | Description |
---|---|---|
static <A,B> LazyIterable<Pair<A,B>> |
SetIterables.cartesianProduct(SetIterable<A> set1,
SetIterable<B> set2) |
|
static <A,B,C> LazyIterable<C> |
SetIterables.cartesianProduct(SetIterable<A> set1,
SetIterable<B> set2,
Function2<A,B,C> function) |
|
static <E> MutableSet<E> |
SetIterables.difference(SetIterable<? extends E> minuendSet,
SetIterable<? extends E> subtrahendSet) |
|
static <E,R extends java.util.Set<E>> |
SetIterables.differenceInto(SetIterable<? extends E> minuendSet,
SetIterable<? extends E> subtrahendSet,
R targetSet) |
|
static <E> MutableSet<E> |
SetIterables.intersect(SetIterable<? extends E> setA,
SetIterable<? extends E> setB) |
|
static <E,R extends java.util.Set<E>> |
SetIterables.intersectInto(SetIterable<? extends E> setA,
SetIterable<? extends E> setB,
R targetSet) |
|
static <E> boolean |
SetIterables.isProperSubsetOf(SetIterable<? extends E> candidateSubset,
SetIterable<? extends E> candidateSuperset) |
|
static <E> boolean |
SetIterables.isSubsetOf(SetIterable<? extends E> candidateSubset,
SetIterable<? extends E> candidateSuperset) |
|
static <E> MutableSet<E> |
SetIterables.symmetricDifference(SetIterable<? extends E> setA,
SetIterable<? extends E> setB) |
|
static <E,R extends java.util.Set<E>> |
SetIterables.symmetricDifferenceInto(SetIterable<? extends E> setA,
SetIterable<? extends E> setB,
R targetSet) |
|
static <E> MutableSet<E> |
SetIterables.union(SetIterable<? extends E> setA,
SetIterable<? extends E> setB) |
|
static <E,R extends java.util.Set<E>> |
SetIterables.unionInto(SetIterable<? extends E> setA,
SetIterable<? extends E> setB,
R targetSet) |
Copyright © 2004–2020. All rights reserved.