Uses of Interface
org.eclipse.collections.api.set.SetIterable
-
Packages that use SetIterable 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 forMultimap.org.eclipse.collections.api.multimap.set This package contains interfaces forSetMultimap.org.eclipse.collections.api.partition.set This package contains interfaces forPartitionSet.org.eclipse.collections.api.set This package contains interfaces for set API which enhance the performance and functionality ofSet.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. -
-
Uses of SetIterable in org.eclipse.collections.api.bag
Methods in org.eclipse.collections.api.bag that return SetIterable 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,Integer>>Bag. zipWithIndex() -
Uses of SetIterable in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap that return SetIterable 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(Class<S> clazz)<P> SetIterable<V>BiMap. selectWith(Predicate2<? super V,? super P> predicate, P parameter)<S> SetIterable<Pair<V,S>>BiMap. zip(Iterable<S> that)Deprecated.in 8.0.SetIterable<Pair<V,Integer>>BiMap. zipWithIndex()Deprecated.in 8.0. -
Uses of SetIterable in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap that return SetIterable Modifier and Type Method Description SetIterable<K>Multimap. keySet()Returns an unmodifiableSetIterableof keys with O(1) complexity. -
Uses of SetIterable in org.eclipse.collections.api.multimap.set
Methods in org.eclipse.collections.api.multimap.set that return SetIterable Modifier and Type Method Description SetIterable<V>SetMultimap. get(K key) -
Uses of SetIterable in org.eclipse.collections.api.partition.set
Methods in org.eclipse.collections.api.partition.set that return SetIterable Modifier and Type Method Description SetIterable<T>PartitionSet. getRejected()SetIterable<T>PartitionSet. getSelected() -
Uses of SetIterable in org.eclipse.collections.api.set
Subinterfaces of SetIterable in org.eclipse.collections.api.set Modifier and Type Interface Description interfaceFixedSizeSet<T>A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.interfaceImmutableSet<T>ImmutableSet is the non-modifiable equivalent interface toMutableSet.interfaceImmutableSetIterable<T>interfaceMultiReaderSet<T>A MultiReaderSet provides thread-safe iteration for a set through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableSet<T>A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.interfaceMutableSetIterable<T>interfaceUnsortedSetIterable<T>An iterable whose items are unique.Methods in org.eclipse.collections.api.set that return SetIterable Modifier and Type Method Description SetIterable<T>SetIterable. difference(SetIterable<? extends T> subtrahendSet)Returns the set of all members ofthisthat are not members ofsubtrahendSet.SetIterable<T>SetIterable. intersect(SetIterable<? extends T> set)Returns the set of all objects that are members of boththisandset.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(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 ofthisandsetB(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 ofthisorsetor both.SetIterable<Pair<T,Integer>>SetIterable. zipWithIndex()Deprecated.in 6.0.Methods in org.eclipse.collections.api.set with parameters of type SetIterable 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 ofthisand b is a member ofset.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 ofthisthat are not members ofsubtrahendSet.UnsortedSetIterable<T>UnsortedSetIterable. difference(SetIterable<? extends T> subtrahendSet)<R extends Set<T>>
RSetIterable. differenceInto(SetIterable<? extends T> subtrahendSet, R targetSet)Same asdifference(SetIterable)but adds all the objects totargetSetand 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 boththisandset.UnsortedSetIterable<T>UnsortedSetIterable. intersect(SetIterable<? extends T> set)<R extends Set<T>>
RSetIterable. intersectInto(SetIterable<? extends T> set, R targetSet)Same asintersect(SetIterable)but adds all the objects totargetSetand returns it.booleanSetIterable. isProperSubsetOf(SetIterable<? extends T> candidateSuperset)Returns true if all the members ofthisare also members ofcandidateSupersetand the two sets are not equal.booleanSetIterable. isSubsetOf(SetIterable<? extends T> candidateSuperset)Returns true if all the members ofthisare also members ofcandidateSuperset.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 ofthisandsetB(elements which are in one of the sets, but not in both).UnsortedSetIterable<T>UnsortedSetIterable. symmetricDifference(SetIterable<? extends T> setB)<R extends Set<T>>
RSetIterable. symmetricDifferenceInto(SetIterable<? extends T> set, R targetSet)Same assymmetricDifference(SetIterable)but adds all the objects totargetSetand 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 ofthisorsetor both.UnsortedSetIterable<T>UnsortedSetIterable. union(SetIterable<? extends T> set)<R extends Set<T>>
RSetIterable. unionInto(SetIterable<? extends T> set, R targetSet)Same asunion(SetIterable)but adds all the objects totargetSetand returns it. -
Uses of SetIterable in org.eclipse.collections.api.set.primitive
Methods in org.eclipse.collections.api.set.primitive that return SetIterable 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) -
Uses of SetIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of SetIterable in org.eclipse.collections.api.set.sorted Modifier and Type Interface Description interfaceImmutableSortedSet<T>ImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet.interfaceMutableSortedSet<T>A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interfaceSortedSetIterable<T>An iterable whose items are unique and sorted by some comparator or their natural ordering.Methods in org.eclipse.collections.api.set.sorted with parameters of type SetIterable 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 ofthisthat are not members ofsubtrahendSet.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 boththisandset.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 ofthisandsetB(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 ofthisorsetor both.
-