Class UnmodifiableShortSet
java.lang.Object
org.eclipse.collections.impl.collection.mutable.primitive.AbstractUnmodifiableShortCollection
org.eclipse.collections.impl.set.mutable.primitive.UnmodifiableShortSet
- All Implemented Interfaces:
Serializable, MutableShortCollection, PrimitiveIterable, MutableShortSet, ShortSet, ShortIterable
public class UnmodifiableShortSet
extends AbstractUnmodifiableShortCollection
implements MutableShortSet
This file was automatically generated from template file unmodifiablePrimitiveSet.stg.
- Since:
- 3.1.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboxed()cartesianProduct(ShortSet set) Returns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.<V> MutableSet<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.booleanFollows the same general contract asSet.equals(Object).freeze()Returns a frozen copy of this set.private MutableShortSetinthashCode()Follows the same general contract asSet.hashCode().newEmpty()Creates a new empty mutable version of the same collection type.static UnmodifiableShortSetof(MutableShortSet set) This method will take a MutableShortSet and wrap it directly in a UnmodifiableShortSet.reject(ShortPredicate predicate) Returns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate.select(ShortPredicate predicate) Returns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate.Returns an immutable copy of this set.with(short element) withAll(ShortIterable elements) without(short element) withoutAll(ShortIterable elements) Methods inherited from class AbstractUnmodifiableShortCollection
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, asLazy, average, chunk, clear, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, getShortCollection, injectInto, isEmpty, makeString, makeString, makeString, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, notEmpty, reduce, reduceIfEmpty, remove, removeAll, removeAll, removeIf, retainAll, retainAll, shortIterator, size, sum, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toStringMethods inherited from interface MutableShortCollection
add, addAll, addAll, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAll, shortIteratorMethods inherited from interface MutableShortSet
difference, intersect, symmetricDifference, tap, unionMethods inherited from interface PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringMethods inherited from interface 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, sum, summaryStatistics, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListByMethods inherited from interface ShortSet
isProperSubsetOf, isSubsetOf
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
UnmodifiableShortSet
-
-
Method Details
-
of
This method will take a MutableShortSet and wrap it directly in a UnmodifiableShortSet. -
getMutableShortSet
-
with
- Specified by:
within interfaceMutableShortCollection- Specified by:
within interfaceMutableShortSet- Overrides:
within classAbstractUnmodifiableShortCollection
-
boxed
- Specified by:
boxedin interfaceMutableShortSet
-
without
- Specified by:
withoutin interfaceMutableShortCollection- Specified by:
withoutin interfaceMutableShortSet- Overrides:
withoutin classAbstractUnmodifiableShortCollection
-
withAll
- Specified by:
withAllin interfaceMutableShortCollection- Specified by:
withAllin interfaceMutableShortSet- Overrides:
withAllin classAbstractUnmodifiableShortCollection
-
withoutAll
- Specified by:
withoutAllin interfaceMutableShortCollection- Specified by:
withoutAllin interfaceMutableShortSet- Overrides:
withoutAllin classAbstractUnmodifiableShortCollection
-
select
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 interfaceMutableShortCollection- Specified by:
selectin interfaceMutableShortSet- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortSet- Overrides:
selectin classAbstractUnmodifiableShortCollection
-
reject
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 interfaceMutableShortCollection- Specified by:
rejectin interfaceMutableShortSet- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortSet- Overrides:
rejectin classAbstractUnmodifiableShortCollection
-
collect
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 interfaceMutableShortCollection- Specified by:
collectin interfaceMutableShortSet- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortSet- Overrides:
collectin classAbstractUnmodifiableShortCollection
-
cartesianProduct
Description copied from interface:ShortSetReturns the set whose members are all possible ordered pairs (a, b) where a is a member ofthisand b is a member ofset.- Specified by:
cartesianProductin interfaceShortSet
-
equals
-
hashCode
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableShortCollection- Specified by:
asUnmodifiablein interfaceMutableShortSet- Overrides:
asUnmodifiablein classAbstractUnmodifiableShortCollection
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableShortCollection- Specified by:
asSynchronizedin interfaceMutableShortSet- Overrides:
asSynchronizedin classAbstractUnmodifiableShortCollection
-
freeze
Description copied from interface:MutableShortSetReturns a frozen copy of this set. A frozen copy is the same thing as an immutable copy without safe-publish guarantees.- Specified by:
freezein interfaceMutableShortSet- Specified by:
freezein interfaceShortSet
-
toImmutable
Description copied from interface:MutableShortSetReturns an immutable copy of this set.- Specified by:
toImmutablein interfaceMutableShortCollection- Specified by:
toImmutablein interfaceMutableShortSet- Specified by:
toImmutablein interfaceShortSet- Overrides:
toImmutablein classAbstractUnmodifiableShortCollection
-
newEmpty
Description copied from interface:MutableShortCollectionCreates a new empty mutable version of the same collection type.- Specified by:
newEmptyin interfaceMutableShortCollection- Specified by:
newEmptyin interfaceMutableShortSet- Since:
- 9.2.
-