Package | Description |
---|---|
com.gs.collections.api |
This package contains interfaces for GS Collections API.
|
com.gs.collections.api.bag |
This package contains interfaces for Bag API.
|
com.gs.collections.api.factory.set | |
com.gs.collections.api.factory.set.strategy |
This package contains Factory API for
ImmutableHashingStrategySetFactory and MutableHashingStrategySetFactory . |
com.gs.collections.api.map.sorted |
This package contains mutable and immutable sorted map interfaces.
|
com.gs.collections.api.multimap.set |
This package contains interfaces for
SetMultimap . |
com.gs.collections.api.partition.set |
This package contains interfaces for
PartitionSet . |
com.gs.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
com.gs.collections.api.set.primitive |
This package contains API for mutable and immutable primitive sets.
|
com.gs.collections.impl |
This package contains implementations for GS Collections API.
|
com.gs.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
com.gs.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
com.gs.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
com.gs.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
com.gs.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
com.gs.collections.impl.factory |
This package contains static utilities for creating mutable and immutable collection factories.
|
com.gs.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
com.gs.collections.impl.lazy.parallel | |
com.gs.collections.impl.list |
This package contains implementations of the
ListIterable interface. |
com.gs.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
com.gs.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
com.gs.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
com.gs.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
com.gs.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
com.gs.collections.impl.partition.set |
This package contains implementations of the
PartitionSet interface. |
com.gs.collections.impl.partition.set.strategy |
This package contains implementations of the
PartitionMutableSet interface. |
com.gs.collections.impl.set.fixed |
This package contains implementations of
FixedSizeSet . |
com.gs.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
com.gs.collections.impl.set.mutable.primitive |
This package contains implementations of the mutable primitive set interfaces.
|
com.gs.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
com.gs.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
com.gs.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
com.gs.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
RichIterable.toSet()
Converts the collection to a MutableSet implementation.
|
MutableSet<T> |
ParallelIterable.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<Pair<T,Integer>> |
MutableBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<T> MutableSet<T> |
MutableSetFactory.of()
Same as
MutableSetFactory.with() . |
<T> MutableSet<T> |
MutableSetFactory.of(T... items)
Same as
MutableSetFactory.with(Object[]) . |
<T> MutableSet<T> |
MutableSetFactory.ofAll(Iterable<? extends T> items)
Same as
MutableSetFactory.withAll(Iterable) . |
<T> MutableSet<T> |
FixedSizeSetFactory.ofAll(Iterable<? extends T> items)
|
<T> MutableSet<T> |
MutableSetFactory.with() |
<T> MutableSet<T> |
MutableSetFactory.with(T... items) |
<T> MutableSet<T> |
MutableSetFactory.withAll(Iterable<? extends T> items) |
<T> MutableSet<T> |
FixedSizeSetFactory.withAll(Iterable<? extends T> items) |
Modifier and Type | Method and Description |
---|---|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy,
T... items)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.ofAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy) |
<T> MutableSet<T> |
MutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
<T> MutableSet<T> |
MutableHashingStrategySetFactory.withAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items) |
Modifier and Type | Method and Description |
---|---|
MutableSet<Map.Entry<K,V>> |
MutableSortedMap.entrySet() |
MutableSet<K> |
MutableSortedMap.keySet()
The underlying set for the keys is sorted in ascending order according to their natural ordering or a custom comparator.
|
Modifier and Type | Method and Description |
---|---|
MutableSet<V> |
MutableSetMultimap.get(K key) |
MutableSet<V> |
MutableSetMultimap.removeAll(Object key) |
MutableSet<V> |
MutableSetMultimap.replaceValues(K key,
Iterable<? extends V> values) |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
PartitionMutableSet.getRejected() |
MutableSet<T> |
PartitionMutableSet.getSelected() |
Modifier and Type | Interface and Description |
---|---|
interface |
FixedSizeSet<T>
A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.
|
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
MutableSet.asSynchronized() |
MutableSet<T> |
MutableSet.asUnmodifiable()
Returns an unmodifable view of the set.
|
MutableSet<T> |
MutableSet.clone() |
<V> MutableSet<V> |
MutableSet.collect(Function<? super T,? extends V> function) |
<V> MutableSet<V> |
MutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<P,V> MutableSet<V> |
MutableSet.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
MutableSet<T> |
MutableSet.difference(SetIterable<? extends T> subtrahendSet) |
<V> MutableSet<V> |
MutableSet.flatCollect(Function<? super T,? extends Iterable<V>> function) |
MutableSet<T> |
MutableSet.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
MutableSet.newEmpty() |
MutableSet<UnsortedSetIterable<T>> |
MutableSet.powerSet() |
MutableSet<T> |
MutableSet.reject(Predicate<? super T> predicate) |
<P> MutableSet<T> |
MutableSet.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
MutableSet<T> |
MutableSet.select(Predicate<? super T> predicate) |
<S> MutableSet<S> |
MutableSet.selectInstancesOf(Class<S> clazz) |
<P> MutableSet<T> |
MutableSet.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
MutableSet<T> |
MutableSet.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
MutableSet.union(SetIterable<? extends T> set) |
MutableSet<T> |
MutableSet.with(T element) |
MutableSet<T> |
MutableSet.withAll(Iterable<? extends T> elements) |
MutableSet<T> |
MutableSet.without(T element) |
MutableSet<T> |
MutableSet.withoutAll(Iterable<? extends T> elements) |
<S> MutableSet<Pair<T,S>> |
MutableSet.zip(Iterable<S> that) |
MutableSet<Pair<T,Integer>> |
MutableSet.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<V> MutableSet<V> |
MutableBooleanSet.collect(BooleanToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableByteSet.collect(ByteToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableCharSet.collect(CharToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableDoubleSet.collect(DoubleToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableFloatSet.collect(FloatToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableIntSet.collect(IntToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableLongSet.collect(LongToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
MutableShortSet.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
SynchronizedRichIterable.toSet() |
MutableSet<T> |
AbstractRichIterable.toSet() |
MutableSet<T> |
UnmodifiableRichIterable.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
ImmutableHashBag.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
HashBag.toSet() |
MutableSet<Pair<T,Integer>> |
SynchronizedBag.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
HashBag.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
UnmodifiableBag.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
MultiReaderHashBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
TreeBag.toSet() |
Modifier and Type | Method and Description |
---|---|
static <T> Function0<MutableSet<T>> |
Functions0.newUnifiedSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
AbstractCollectionAdapter.toSet() |
MutableSet<T> |
AbstractSynchronizedMutableCollection.toSet() |
MutableSet<T> |
AbstractUnmodifiableMutableCollection.toSet() |
MutableSet<T> |
AbstractMultiReaderMutableCollection.toSet() |
static <E> MutableSet<E> |
CollectionAdapter.wrapSet(Iterable<E> iterable) |
Modifier and Type | Method and Description |
---|---|
static <E> MutableSet<E> |
Sets.difference(Set<? extends E> minuendSet,
Set<? extends E> subtrahendSet) |
static <E> MutableSet<E> |
Sets.differenceAll(Set<? extends E>... sets) |
static <E> MutableSet<E> |
Sets.intersect(Set<? extends E> setA,
Set<? extends E> setB) |
static <E> MutableSet<E> |
Sets.intersectAll(Set<? extends E>... sets) |
static <T> MutableSet<T> |
Iterables.mSet() |
static <T> MutableSet<T> |
Iterables.mSet(T... elements) |
static <T> MutableSet<MutableSet<T>> |
Sets.powerSet(Set<T> set) |
static <E> MutableSet<E> |
Sets.symmetricDifference(Set<? extends E> setA,
Set<? extends E> setB) |
static <E> MutableSet<E> |
Sets.union(Set<? extends E> setA,
Set<? extends E> setB) |
static <E> MutableSet<E> |
Sets.unionAll(Set<? extends E>... sets) |
Modifier and Type | Method and Description |
---|---|
static <T> MutableSet<MutableSet<T>> |
Sets.powerSet(Set<T> set) |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
AbstractLazyIterable.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
AbstractParallelIterable.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<Integer> |
Interval.toSet() |
static MutableSet<Integer> |
Interval.toSet(int from,
int to)
Returns an Set representing the Integer values from the value from to the value to.
|
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
AbstractMutableList.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<V> |
AbstractMapIterable.toSet() |
MutableSet<V> |
SynchronizedMapIterable.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<V> |
UnmodifiableMutableMap.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<V> |
UnmodifiableShortObjectMap.toSet() |
MutableSet<V> |
LongObjectHashMap.toSet() |
MutableSet<V> |
DoubleObjectHashMap.toSet() |
MutableSet<V> |
UnmodifiableCharObjectMap.toSet() |
MutableSet<V> |
IntObjectHashMap.toSet() |
MutableSet<V> |
UnmodifiableLongObjectMap.toSet() |
MutableSet<V> |
SynchronizedShortObjectMap.toSet() |
MutableSet<V> |
UnmodifiableByteObjectMap.toSet() |
MutableSet<V> |
SynchronizedCharObjectMap.toSet() |
MutableSet<V> |
CharObjectHashMap.toSet() |
MutableSet<V> |
SynchronizedFloatObjectMap.toSet() |
MutableSet<V> |
UnmodifiableDoubleObjectMap.toSet() |
MutableSet<V> |
FloatObjectHashMap.toSet() |
MutableSet<V> |
SynchronizedLongObjectMap.toSet() |
MutableSet<V> |
SynchronizedDoubleObjectMap.toSet() |
MutableSet<V> |
UnmodifiableIntObjectMap.toSet() |
MutableSet<V> |
ByteObjectHashMap.toSet() |
MutableSet<V> |
ShortObjectHashMap.toSet() |
MutableSet<V> |
UnmodifiableFloatObjectMap.toSet() |
MutableSet<V> |
SynchronizedIntObjectMap.toSet() |
MutableSet<V> |
SynchronizedByteObjectMap.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<Map.Entry<K,V>> |
TreeSortedMap.entrySet() |
MutableSet<Map.Entry<K,V>> |
UnmodifiableTreeMap.entrySet() |
MutableSet<Map.Entry<K,V>> |
SynchronizedSortedMap.entrySet() |
MutableSet<Map.Entry<K,V>> |
SortedMapAdapter.entrySet() |
MutableSet<K> |
TreeSortedMap.keySet() |
MutableSet<K> |
UnmodifiableTreeMap.keySet() |
MutableSet<K> |
SynchronizedSortedMap.keySet() |
MutableSet<K> |
SortedMapAdapter.keySet() |
MutableSet<V> |
UnmodifiableTreeMap.toSet() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
PartitionUnifiedSet.getRejected() |
MutableSet<T> |
PartitionUnifiedSet.getSelected() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
PartitionUnifiedSetWithHashingStrategy.getRejected() |
MutableSet<T> |
PartitionUnifiedSetWithHashingStrategy.getSelected() |
Modifier and Type | Method and Description |
---|---|
<T> MutableSet<T> |
FixedSizeSetFactoryImpl.ofAll(Iterable<? extends T> items) |
<T> MutableSet<T> |
FixedSizeSetFactoryImpl.withAll(Iterable<? extends T> items) |
Modifier and Type | Class and 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 and Description |
---|---|
static <E> MutableSet<E> |
SetAdapter.adapt(Set<E> set) |
MutableSet<T> |
SetAdapter.asSynchronized() |
MutableSet<T> |
MultiReaderUnifiedSet.asSynchronized() |
MutableSet<T> |
SynchronizedMutableSet.asSynchronized() |
MutableSet<T> |
UnifiedSet.asSynchronized() |
MutableSet<T> |
AbstractMutableSet.asSynchronized() |
MutableSet<T> |
UnmodifiableMutableSet.asSynchronized() |
MutableSet<T> |
SetAdapter.asUnmodifiable() |
MutableSet<T> |
MultiReaderUnifiedSet.asUnmodifiable() |
MutableSet<T> |
SynchronizedMutableSet.asUnmodifiable() |
MutableSet<T> |
UnifiedSet.asUnmodifiable() |
MutableSet<T> |
AbstractMutableSet.asUnmodifiable() |
MutableSet<T> |
UnmodifiableMutableSet.asUnmodifiable() |
MutableSet<T> |
SetAdapter.clone() |
MutableSet<T> |
MultiReaderUnifiedSet.clone() |
MutableSet<T> |
SynchronizedMutableSet.clone() |
MutableSet<T> |
AbstractMutableSet.clone() |
<V> MutableSet<V> |
SetAdapter.collect(Function<? super T,? extends V> function) |
<V> MutableSet<V> |
MultiReaderUnifiedSet.collect(Function<? super T,? extends V> function) |
<V> MutableSet<V> |
SynchronizedMutableSet.collect(Function<? super T,? extends V> function) |
<V> MutableSet<V> |
AbstractMutableSet.collect(Function<? super T,? extends V> function) |
<V> MutableSet<V> |
UnmodifiableMutableSet.collect(Function<? super T,? extends V> function) |
<V> MutableSet<V> |
SetAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
MultiReaderUnifiedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
SynchronizedMutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
AbstractMutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
UnmodifiableMutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<P,A> MutableSet<A> |
UnmodifiableMutableSet.collectWith(Function2<? super T,? super P,? extends A> function,
P parameter) |
<P,V> MutableSet<V> |
SetAdapter.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> MutableSet<V> |
MultiReaderUnifiedSet.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> MutableSet<V> |
SynchronizedMutableSet.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> MutableSet<V> |
AbstractMutableSet.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
MutableSet<T> |
SetAdapter.difference(SetIterable<? extends T> subtrahendSet) |
MutableSet<T> |
MultiReaderUnifiedSet.difference(SetIterable<? extends T> subtrahendSet) |
MutableSet<T> |
SynchronizedMutableSet.difference(SetIterable<? extends T> subtrahendSet) |
MutableSet<T> |
UnifiedSet.difference(SetIterable<? extends T> subtrahendSet) |
MutableSet<T> |
AbstractMutableSet.difference(SetIterable<? extends T> subtrahendSet) |
MutableSet<T> |
UnmodifiableMutableSet.difference(SetIterable<? extends T> subtrahendSet) |
<V> MutableSet<V> |
SetAdapter.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> MutableSet<V> |
MultiReaderUnifiedSet.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> MutableSet<V> |
SynchronizedMutableSet.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> MutableSet<V> |
AbstractMutableSet.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> MutableSet<V> |
UnmodifiableMutableSet.flatCollect(Function<? super T,? extends Iterable<V>> function) |
MutableSet<T> |
SetAdapter.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
MultiReaderUnifiedSet.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
SynchronizedMutableSet.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
UnifiedSet.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
AbstractMutableSet.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
UnmodifiableMutableSet.intersect(SetIterable<? extends T> set) |
MutableSet<T> |
SetAdapter.newEmpty()
Deprecated.
use
UnifiedSet.newSet() instead (inlineable) |
MutableSet<T> |
MultiReaderUnifiedSet.newEmpty() |
MutableSet<T> |
SynchronizedMutableSet.newEmpty() |
MutableSet<T> |
AbstractMutableSet.newEmpty() |
MutableSet<T> |
UnmodifiableMutableSet.newEmpty() |
<T> MutableSet<T> |
MutableSetFactoryImpl.of() |
<T> MutableSet<T> |
MutableSetFactoryImpl.of(T... items) |
<T> MutableSet<T> |
MutableSetFactoryImpl.ofAll(Iterable<? extends T> items) |
MutableSet<UnsortedSetIterable<T>> |
SetAdapter.powerSet() |
MutableSet<UnsortedSetIterable<T>> |
MultiReaderUnifiedSet.powerSet() |
MutableSet<UnsortedSetIterable<T>> |
SynchronizedMutableSet.powerSet() |
MutableSet<UnsortedSetIterable<T>> |
UnifiedSet.powerSet() |
MutableSet<UnsortedSetIterable<T>> |
AbstractMutableSet.powerSet() |
MutableSet<UnsortedSetIterable<T>> |
UnmodifiableMutableSet.powerSet() |
MutableSet<T> |
SetAdapter.reject(Predicate<? super T> predicate) |
MutableSet<T> |
MultiReaderUnifiedSet.reject(Predicate<? super T> predicate) |
MutableSet<T> |
SynchronizedMutableSet.reject(Predicate<? super T> predicate) |
MutableSet<T> |
AbstractMutableSet.reject(Predicate<? super T> predicate) |
MutableSet<T> |
UnmodifiableMutableSet.reject(Predicate<? super T> predicate) |
<P> MutableSet<T> |
SetAdapter.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
MultiReaderUnifiedSet.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
SynchronizedMutableSet.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
AbstractMutableSet.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
UnmodifiableMutableSet.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
MutableSet<T> |
SetAdapter.select(Predicate<? super T> predicate) |
MutableSet<T> |
MultiReaderUnifiedSet.select(Predicate<? super T> predicate) |
MutableSet<T> |
SynchronizedMutableSet.select(Predicate<? super T> predicate) |
MutableSet<T> |
AbstractMutableSet.select(Predicate<? super T> predicate) |
MutableSet<T> |
UnmodifiableMutableSet.select(Predicate<? super T> predicate) |
<S> MutableSet<S> |
SetAdapter.selectInstancesOf(Class<S> clazz) |
<S> MutableSet<S> |
MultiReaderUnifiedSet.selectInstancesOf(Class<S> clazz) |
<S> MutableSet<S> |
SynchronizedMutableSet.selectInstancesOf(Class<S> clazz) |
<S> MutableSet<S> |
AbstractMutableSet.selectInstancesOf(Class<S> clazz) |
<S> MutableSet<S> |
UnmodifiableMutableSet.selectInstancesOf(Class<S> clazz) |
<P> MutableSet<T> |
SetAdapter.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
MultiReaderUnifiedSet.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
SynchronizedMutableSet.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
AbstractMutableSet.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> MutableSet<T> |
UnmodifiableMutableSet.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
MutableSet<T> |
SetAdapter.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
MultiReaderUnifiedSet.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
SynchronizedMutableSet.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
UnifiedSet.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
AbstractMutableSet.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
UnmodifiableMutableSet.symmetricDifference(SetIterable<? extends T> setB) |
MutableSet<T> |
SetAdapter.union(SetIterable<? extends T> set) |
MutableSet<T> |
MultiReaderUnifiedSet.union(SetIterable<? extends T> set) |
MutableSet<T> |
SynchronizedMutableSet.union(SetIterable<? extends T> set) |
MutableSet<T> |
UnifiedSet.union(SetIterable<? extends T> set) |
MutableSet<T> |
AbstractMutableSet.union(SetIterable<? extends T> set) |
MutableSet<T> |
UnmodifiableMutableSet.union(SetIterable<? extends T> set) |
<T> MutableSet<T> |
MutableSetFactoryImpl.with() |
<T> MutableSet<T> |
MutableSetFactoryImpl.with(T... items) |
MutableSet<T> |
MultiReaderUnifiedSet.with(T element) |
MutableSet<T> |
SynchronizedMutableSet.with(T element) |
MutableSet<T> |
UnmodifiableMutableSet.with(T element) |
MutableSet<T> |
MultiReaderUnifiedSet.withAll(Iterable<? extends T> elements) |
MutableSet<T> |
SynchronizedMutableSet.withAll(Iterable<? extends T> elements) |
MutableSet<T> |
UnmodifiableMutableSet.withAll(Iterable<? extends T> elements) |
<T> MutableSet<T> |
MutableSetFactoryImpl.withAll(Iterable<? extends T> items) |
MutableSet<T> |
MultiReaderUnifiedSet.without(T element) |
MutableSet<T> |
SynchronizedMutableSet.without(T element) |
MutableSet<T> |
UnmodifiableMutableSet.without(T element) |
MutableSet<T> |
MultiReaderUnifiedSet.withoutAll(Iterable<? extends T> elements) |
MutableSet<T> |
SynchronizedMutableSet.withoutAll(Iterable<? extends T> elements) |
MutableSet<T> |
UnmodifiableMutableSet.withoutAll(Iterable<? extends T> elements) |
<S> MutableSet<Pair<T,S>> |
SetAdapter.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
MultiReaderUnifiedSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
SynchronizedMutableSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
UnifiedSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
AbstractMutableSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
UnmodifiableMutableSet.zip(Iterable<S> that) |
MutableSet<Pair<T,Integer>> |
SetAdapter.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
MultiReaderUnifiedSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
SynchronizedMutableSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
UnifiedSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
AbstractMutableSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
UnmodifiableMutableSet.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
void |
MultiReaderUnifiedSet.withReadLockAndDelegate(Procedure<MutableSet<T>> procedure) |
void |
MultiReaderUnifiedSet.withWriteLockAndDelegate(Procedure<MutableSet<T>> procedure) |
Modifier and Type | Method and Description |
---|---|
<V> MutableSet<V> |
UnmodifiableBooleanSet.collect(BooleanToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedBooleanSet.collect(BooleanToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
BooleanHashSet.collect(BooleanToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedByteSet.collect(ByteToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
ByteHashSet.collect(ByteToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableByteSet.collect(ByteToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
CharHashSet.collect(CharToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableCharSet.collect(CharToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedCharSet.collect(CharToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableDoubleSet.collect(DoubleToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedDoubleSet.collect(DoubleToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
DoubleHashSet.collect(DoubleToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
FloatHashSet.collect(FloatToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedFloatSet.collect(FloatToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableFloatSet.collect(FloatToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableIntSet.collect(IntToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedIntSet.collect(IntToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
IntHashSet.collect(IntToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedLongSet.collect(LongToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
LongHashSet.collect(LongToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableLongSet.collect(LongToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
ShortHashSet.collect(ShortToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
SynchronizedShortSet.collect(ShortToObjectFunction<? extends V> function) |
<V> MutableSet<V> |
UnmodifiableShortSet.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Class and Description |
---|---|
class |
UnifiedSetWithHashingStrategy<K> |
Modifier and Type | Method and Description |
---|---|
MutableSet<K> |
UnifiedSetWithHashingStrategy.asSynchronized() |
MutableSet<K> |
UnifiedSetWithHashingStrategy.asUnmodifiable() |
MutableSet<K> |
UnifiedSetWithHashingStrategy.difference(SetIterable<? extends K> subtrahendSet) |
MutableSet<K> |
UnifiedSetWithHashingStrategy.intersect(SetIterable<? extends K> set) |
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.of(HashingStrategy<? super T> hashingStrategy) |
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.of(HashingStrategy<? super T> hashingStrategy,
T... items) |
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.ofAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items) |
MutableSet<UnsortedSetIterable<K>> |
UnifiedSetWithHashingStrategy.powerSet() |
MutableSet<K> |
UnifiedSetWithHashingStrategy.symmetricDifference(SetIterable<? extends K> setB) |
MutableSet<K> |
UnifiedSetWithHashingStrategy.union(SetIterable<? extends K> set) |
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.with(HashingStrategy<? super T> hashingStrategy) |
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.withAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items) |
<S> MutableSet<Pair<K,S>> |
UnifiedSetWithHashingStrategy.zip(Iterable<S> that) |
MutableSet<Pair<K,Integer>> |
UnifiedSetWithHashingStrategy.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
MutableSet<T> |
SynchronizedStack.toSet() |
MutableSet<T> |
UnmodifiableStack.toSet() |
MutableSet<T> |
ArrayStack.toSet() |
Modifier and Type | Method and Description |
---|---|
static MutableSet<Character> |
StringIterate.asLowercaseSet(String string)
Deprecated.
in 3.0. Inlineable.
|
static MutableSet<Character> |
StringIterate.asUppercaseSet(String string)
Deprecated.
in 3.0. Inlineable.
|
static MutableSet<String> |
StringIterate.csvTokensToSet(String string)
Deprecated.
in 3.0. Inlineable. Poorly named method. Does not actually deal properly with CSV. This is better handled in a separate library.
|
static MutableSet<String> |
StringIterate.tokensToSet(String string,
String separator)
Converts a string of tokens to a
MutableSet . |
static MutableSet<Character> |
StringIterate.toLowercaseSet(String string) |
static MutableSet<Character> |
StringIterate.toSet(String string) |
static MutableSet<Character> |
StringIterate.toUppercaseSet(String string) |
Modifier and Type | Method and Description |
---|---|
static <E> MutableSet<E> |
SetIterables.difference(SetIterable<? extends E> minuendSet,
SetIterable<? extends E> subtrahendSet) |
static <E> MutableSet<E> |
SetIterables.intersect(SetIterable<? extends E> setA,
SetIterable<? extends E> setB) |
static <T> MutableSet<MutableSet<T>> |
SetIterables.powerSet(Set<T> set) |
static <T> MutableSet<MutableSet<T>> |
SetIterables.powerSet(UnifiedSetWithHashingStrategy<T> set) |
static <E> MutableSet<E> |
SetIterables.symmetricDifference(SetIterable<? extends E> setA,
SetIterable<? extends E> setB) |
static <E> MutableSet<E> |
SetIterables.union(SetIterable<? extends E> setA,
SetIterable<? extends E> setB) |
Modifier and Type | Method and Description |
---|---|
static <T> MutableSet<MutableSet<T>> |
SetIterables.powerSet(Set<T> set) |
static <T> MutableSet<MutableSet<T>> |
SetIterables.powerSet(UnifiedSetWithHashingStrategy<T> set) |
Copyright © 2004–2018. All rights reserved.