| Package | Description |
|---|---|
| com.gs.collections.api.bag |
This package contains interfaces for Bag API.
|
| 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. |
| Modifier and Type | Method and Description |
|---|---|
UnsortedSetIterable<Pair<T,java.lang.Integer>> |
UnsortedBag.zipWithIndex() |
| Modifier and Type | Method and Description |
|---|---|
UnsortedSetIterable<V> |
UnsortedSetMultimap.get(K key) |
| Modifier and Type | Method and Description |
|---|---|
UnsortedSetIterable<T> |
PartitionUnsortedSet.getRejected() |
UnsortedSetIterable<T> |
PartitionUnsortedSet.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.
|
interface |
ImmutableSet<T>
ImmutableSet is the non-modifiable equivalent interface to
MutableSet. |
interface |
MutableSet<T>
A MutableSet is an implementation of a JCF Set which provides methods matching the Smalltalk Collection protocol.
|
| Modifier and Type | Method and Description |
|---|---|
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.collect(Function<? super T,? extends V> function) |
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<P,V> UnsortedSetIterable<V> |
UnsortedSetIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
UnsortedSetIterable<T> |
UnsortedSetIterable.difference(SetIterable<? extends T> subtrahendSet) |
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
UnsortedSetIterable<T> |
UnsortedSetIterable.intersect(SetIterable<? extends T> set) |
UnsortedSetIterable<UnsortedSetIterable<T>> |
UnsortedSetIterable.powerSet()
Returns the set whose members are all possible subsets of
this. |
UnsortedSetIterable<T> |
UnsortedSetIterable.reject(Predicate<? super T> predicate) |
<P> UnsortedSetIterable<T> |
UnsortedSetIterable.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
UnsortedSetIterable<T> |
UnsortedSetIterable.select(Predicate<? super T> predicate) |
<S> UnsortedSetIterable<S> |
UnsortedSetIterable.selectInstancesOf(java.lang.Class<S> clazz) |
<P> UnsortedSetIterable<T> |
UnsortedSetIterable.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
UnsortedSetIterable<T> |
UnsortedSetIterable.symmetricDifference(SetIterable<? extends T> setB) |
UnsortedSetIterable<T> |
UnsortedSetIterable.union(SetIterable<? extends T> set) |
<S> UnsortedSetIterable<Pair<T,S>> |
UnsortedSetIterable.zip(java.lang.Iterable<S> that) |
UnsortedSetIterable<Pair<T,java.lang.Integer>> |
UnsortedSetIterable.zipWithIndex() |
| Modifier and Type | Method and Description |
|---|---|
ImmutableSet<UnsortedSetIterable<T>> |
ImmutableSet.powerSet() |
MutableSet<UnsortedSetIterable<T>> |
MutableSet.powerSet() |
UnsortedSetIterable<UnsortedSetIterable<T>> |
UnsortedSetIterable.powerSet()
Returns the set whose members are all possible subsets of
this. |