Interface ImmutableShortSet
-
- All Superinterfaces:
ImmutableShortCollection,PrimitiveIterable,ShortIterable,ShortSet
public interface ImmutableShortSet extends ImmutableShortCollection, ShortSet
This file was automatically generated from template file immutablePrimitiveSet.stg.- Since:
- 3.0.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description <V> ImmutableSet<V>collect(ShortToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.default ImmutableShortSetdifference(ShortSet set)Returns the set of all members ofthisthat are not members ofset.default ImmutableShortSetintersect(ShortSet set)Returns the set of all objects that are members of boththisandset.ImmutableShortSetnewWith(short element)ImmutableShortSetnewWithAll(ShortIterable elements)ImmutableShortSetnewWithout(short element)ImmutableShortSetnewWithoutAll(ShortIterable elements)ImmutableShortSetreject(ShortPredicate predicate)Returns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate.ImmutableShortSetselect(ShortPredicate predicate)Returns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate.default ImmutableShortSetsymmetricDifference(ShortSet set)Returns the set of all objects that are a member of exactly one ofthisandset(elements which are in one of the sets, but not in both).default ImmutableShortSettap(ShortProcedure procedure)default ImmutableShortSetunion(ShortSet set)-
Methods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
-
Methods inherited from interface org.eclipse.collections.api.ShortIterable
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, reject, select, shortIterator, sum, summaryStatistics, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListBy
-
Methods inherited from interface org.eclipse.collections.api.set.primitive.ShortSet
cartesianProduct, equals, freeze, hashCode, isProperSubsetOf, isSubsetOf, toImmutable
-
-
-
-
Method Detail
-
select
ImmutableShortSet select(ShortPredicate predicate)
Description copied from interface:ShortIterableReturns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate.- Specified by:
selectin interfaceImmutableShortCollection- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortSet
-
reject
ImmutableShortSet reject(ShortPredicate predicate)
Description copied from interface:ShortIterableReturns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate.- Specified by:
rejectin interfaceImmutableShortCollection- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortSet
-
tap
default ImmutableShortSet tap(ShortProcedure procedure)
- Specified by:
tapin interfaceImmutableShortCollection- Specified by:
tapin interfaceShortIterable- Specified by:
tapin interfaceShortSet- Since:
- 9.0.
-
collect
<V> ImmutableSet<V> collect(ShortToObjectFunction<? extends V> function)
Description copied from interface:ShortIterableReturns a new collection with the results of applying the specified function on each element of the source collection. This method is also commonly called transform or map.- Specified by:
collectin interfaceImmutableShortCollection- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortSet
-
union
default ImmutableShortSet union(ShortSet set)
-
intersect
default ImmutableShortSet intersect(ShortSet set)
Returns the set of all objects that are members of boththisandset. The intersection of [1, 2, 3] and [2, 3, 4] is the set [2, 3].
-
difference
default ImmutableShortSet difference(ShortSet set)
Returns the set of all members ofthisthat are not members ofset. The difference of [1, 2, 3] and [2, 3, 4] is [1].- Specified by:
differencein interfaceShortSet- Since:
- 11.0.
-
symmetricDifference
default ImmutableShortSet symmetricDifference(ShortSet set)
Returns the set of all objects that are a member of exactly one ofthisandset(elements which are in one of the sets, but not in both). For instance, for the sets [1, 2, 3] and [2, 3, 4], the symmetric difference set is [1, 4] . It is the set difference of the union and the intersection.- Specified by:
symmetricDifferencein interfaceShortSet- Since:
- 11.0.
-
newWith
ImmutableShortSet newWith(short element)
- Specified by:
newWithin interfaceImmutableShortCollection
-
newWithout
ImmutableShortSet newWithout(short element)
- Specified by:
newWithoutin interfaceImmutableShortCollection
-
newWithAll
ImmutableShortSet newWithAll(ShortIterable elements)
- Specified by:
newWithAllin interfaceImmutableShortCollection
-
newWithoutAll
ImmutableShortSet newWithoutAll(ShortIterable elements)
- Specified by:
newWithoutAllin interfaceImmutableShortCollection
-
-