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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnmodifiableShortSet(MutableShortSet set)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MutableShortSetasSynchronized()MutableShortSetasUnmodifiable()MutableSet<Short>boxed()LazyIterable<ShortShortPair>cartesianProduct(ShortSet set)<V> MutableSet<V>collect(ShortToObjectFunction<? extends V> function)booleanequals(Object otherSet)ShortSetfreeze()inthashCode()MutableShortSetnewEmpty()static UnmodifiableShortSetof(MutableShortSet set)This method will take a MutableShortSet and wrap it directly in a UnmodifiableShortSet.MutableShortSetreject(ShortPredicate predicate)MutableShortSetselect(ShortPredicate predicate)ImmutableShortSettoImmutable()UnmodifiableShortSetwith(short element)UnmodifiableShortSetwithAll(ShortIterable elements)UnmodifiableShortSetwithout(short element)UnmodifiableShortSetwithoutAll(ShortIterable elements)-
Methods inherited from class org.eclipse.collections.impl.collection.mutable.primitive.AbstractUnmodifiableShortCollection
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, asLazy, average, chunk, clear, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, 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, toString
-
Methods inherited from interface org.eclipse.collections.api.collection.primitive.MutableShortCollection
add, addAll, addAll, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAll, shortIterator
-
Methods inherited from interface org.eclipse.collections.api.set.primitive.MutableShortSet
difference, intersect, symmetricDifference, tap, union
-
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, sum, summaryStatistics, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListBy
-
Methods inherited from interface org.eclipse.collections.api.set.primitive.ShortSet
isProperSubsetOf, isSubsetOf
-
-
-
-
Constructor Detail
-
UnmodifiableShortSet
public UnmodifiableShortSet(MutableShortSet set)
-
-
Method Detail
-
of
public static UnmodifiableShortSet of(MutableShortSet set)
This method will take a MutableShortSet and wrap it directly in a UnmodifiableShortSet.
-
with
public UnmodifiableShortSet with(short element)
- Specified by:
within interfaceMutableShortCollection- Specified by:
within interfaceMutableShortSet- Overrides:
within classAbstractUnmodifiableShortCollection
-
boxed
public MutableSet<Short> boxed()
- Specified by:
boxedin interfaceMutableShortSet
-
without
public UnmodifiableShortSet without(short element)
- Specified by:
withoutin interfaceMutableShortCollection- Specified by:
withoutin interfaceMutableShortSet- Overrides:
withoutin classAbstractUnmodifiableShortCollection
-
withAll
public UnmodifiableShortSet withAll(ShortIterable elements)
- Specified by:
withAllin interfaceMutableShortCollection- Specified by:
withAllin interfaceMutableShortSet- Overrides:
withAllin classAbstractUnmodifiableShortCollection
-
withoutAll
public UnmodifiableShortSet withoutAll(ShortIterable elements)
- Specified by:
withoutAllin interfaceMutableShortCollection- Specified by:
withoutAllin interfaceMutableShortSet- Overrides:
withoutAllin classAbstractUnmodifiableShortCollection
-
select
public MutableShortSet select(ShortPredicate predicate)
- Specified by:
selectin interfaceMutableShortCollection- Specified by:
selectin interfaceMutableShortSet- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortSet- Overrides:
selectin classAbstractUnmodifiableShortCollection
-
reject
public MutableShortSet reject(ShortPredicate predicate)
- Specified by:
rejectin interfaceMutableShortCollection- Specified by:
rejectin interfaceMutableShortSet- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortSet- Overrides:
rejectin classAbstractUnmodifiableShortCollection
-
collect
public <V> MutableSet<V> collect(ShortToObjectFunction<? extends V> function)
- Specified by:
collectin interfaceMutableShortCollection- Specified by:
collectin interfaceMutableShortSet- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortSet- Overrides:
collectin classAbstractUnmodifiableShortCollection
-
cartesianProduct
public LazyIterable<ShortShortPair> cartesianProduct(ShortSet set)
- Specified by:
cartesianProductin interfaceShortSet
-
equals
public boolean equals(Object otherSet)
-
hashCode
public int hashCode()
-
asUnmodifiable
public MutableShortSet asUnmodifiable()
- Specified by:
asUnmodifiablein interfaceMutableShortCollection- Specified by:
asUnmodifiablein interfaceMutableShortSet- Overrides:
asUnmodifiablein classAbstractUnmodifiableShortCollection
-
asSynchronized
public MutableShortSet asSynchronized()
- Specified by:
asSynchronizedin interfaceMutableShortCollection- Specified by:
asSynchronizedin interfaceMutableShortSet- Overrides:
asSynchronizedin classAbstractUnmodifiableShortCollection
-
freeze
public ShortSet freeze()
- Specified by:
freezein interfaceMutableShortSet- Specified by:
freezein interfaceShortSet
-
toImmutable
public ImmutableShortSet toImmutable()
- Specified by:
toImmutablein interfaceMutableShortCollection- Specified by:
toImmutablein interfaceMutableShortSet- Specified by:
toImmutablein interfaceShortSet- Overrides:
toImmutablein classAbstractUnmodifiableShortCollection
-
newEmpty
public MutableShortSet newEmpty()
- Specified by:
newEmptyin interfaceMutableShortCollection- Specified by:
newEmptyin interfaceMutableShortSet- Since:
- 9.2.
-
-