Class SynchronizedShortSet
java.lang.Object
org.eclipse.collections.impl.collection.mutable.primitive.AbstractSynchronizedShortCollection
org.eclipse.collections.impl.set.mutable.primitive.SynchronizedShortSet
- All Implemented Interfaces:
Serializable,MutableShortCollection,PrimitiveIterable,MutableShortSet,ShortSet,ShortIterable
public class SynchronizedShortSet
extends AbstractSynchronizedShortCollection
implements MutableShortSet
A synchronized view of a
MutableShortSet. It is imperative that the user manually synchronize on the collection when iterating over it using the
ShortIterator, as per Collections.synchronizedCollection(Collection).
This file was automatically generated from template file synchronizedPrimitiveSet.stg.
- Since:
- 3.1.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasLazy()boxed()cartesianProduct(ShortSet set) <V> MutableSet<V>collect(ShortToObjectFunction<? extends V> function) booleanfreeze()inthashCode()newEmpty()static SynchronizedShortSetof(MutableShortSet set) This method will take a MutableShortSet and wrap it directly in a SynchronizedShortSet.static SynchronizedShortSetof(MutableShortSet set, Object lock) This method will take a MutableShortSet and wrap it directly in a SynchronizedShortSet.reject(ShortPredicate predicate) select(ShortPredicate predicate) with(short element) withAll(ShortIterable elements) without(short element) withoutAll(ShortIterable elements) Methods inherited from class org.eclipse.collections.impl.collection.mutable.primitive.AbstractSynchronizedShortCollection
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, 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, toStringMethods inherited from interface org.eclipse.collections.api.collection.primitive.MutableShortCollection
add, addAll, addAll, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAll, shortIteratorMethods inherited from interface org.eclipse.collections.api.set.primitive.MutableShortSet
difference, intersect, symmetricDifference, tap, unionMethods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringMethods inherited from interface org.eclipse.collections.api.ShortIterable
allSatisfy, anySatisfy, 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 org.eclipse.collections.api.set.primitive.ShortSet
isProperSubsetOf, isSubsetOf
-
Constructor Details
-
SynchronizedShortSet
-
SynchronizedShortSet
-
-
Method Details
-
of
This method will take a MutableShortSet and wrap it directly in a SynchronizedShortSet. -
of
This method will take a MutableShortSet and wrap it directly in a SynchronizedShortSet. Additionally, a developer specifies which lock to use with the collection. -
without
- Specified by:
withoutin interfaceMutableShortCollection- Specified by:
withoutin interfaceMutableShortSet- Overrides:
withoutin classAbstractSynchronizedShortCollection
-
boxed
- Specified by:
boxedin interfaceMutableShortSet
-
with
- Specified by:
within interfaceMutableShortCollection- Specified by:
within interfaceMutableShortSet- Overrides:
within classAbstractSynchronizedShortCollection
-
withAll
- Specified by:
withAllin interfaceMutableShortCollection- Specified by:
withAllin interfaceMutableShortSet- Overrides:
withAllin classAbstractSynchronizedShortCollection
-
withoutAll
- Specified by:
withoutAllin interfaceMutableShortCollection- Specified by:
withoutAllin interfaceMutableShortSet- Overrides:
withoutAllin classAbstractSynchronizedShortCollection
-
select
- Specified by:
selectin interfaceMutableShortCollection- Specified by:
selectin interfaceMutableShortSet- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortSet- Overrides:
selectin classAbstractSynchronizedShortCollection
-
reject
- Specified by:
rejectin interfaceMutableShortCollection- Specified by:
rejectin interfaceMutableShortSet- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortSet- Overrides:
rejectin classAbstractSynchronizedShortCollection
-
collect
- Specified by:
collectin interfaceMutableShortCollection- Specified by:
collectin interfaceMutableShortSet- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortSet- Overrides:
collectin classAbstractSynchronizedShortCollection
-
cartesianProduct
- Specified by:
cartesianProductin interfaceShortSet
-
equals
-
hashCode
public int hashCode() -
asLazy
- Specified by:
asLazyin interfaceShortIterable- Overrides:
asLazyin classAbstractSynchronizedShortCollection
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableShortCollection- Specified by:
asUnmodifiablein interfaceMutableShortSet- Overrides:
asUnmodifiablein classAbstractSynchronizedShortCollection
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableShortCollection- Specified by:
asSynchronizedin interfaceMutableShortSet- Overrides:
asSynchronizedin classAbstractSynchronizedShortCollection
-
freeze
- Specified by:
freezein interfaceMutableShortSet- Specified by:
freezein interfaceShortSet
-
toImmutable
- Specified by:
toImmutablein interfaceMutableShortCollection- Specified by:
toImmutablein interfaceMutableShortSet- Specified by:
toImmutablein interfaceShortSet- Overrides:
toImmutablein classAbstractSynchronizedShortCollection
-
newEmpty
- Specified by:
newEmptyin interfaceMutableShortCollection- Specified by:
newEmptyin interfaceMutableShortSet- Since:
- 9.2.
-