Class AbstractImmutableIntSet
java.lang.Object
org.eclipse.collections.impl.primitive.AbstractIntIterable
org.eclipse.collections.impl.set.primitive.AbstractIntSet
org.eclipse.collections.impl.set.immutable.primitive.AbstractImmutableIntSet
- All Implemented Interfaces:
ImmutableIntCollection
,IntIterable
,PrimitiveIterable
,ImmutableIntSet
,IntSet
This file was automatically generated from template file abstractImmutablePrimitiveSet.stg.
- Since:
- 6.0.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchunk
(int size) Partitions elements in fixed size chunks.freeze()
Returns a frozen copy of this set.newWith
(int element) newWithAll
(IntIterable elements) newWithout
(int element) newWithoutAll
(IntIterable elements) Returns an immutable copy of this set.Methods inherited from class org.eclipse.collections.impl.set.primitive.AbstractIntSet
cartesianProduct, equals, hashCode
Methods inherited from class org.eclipse.collections.impl.primitive.AbstractIntIterable
asLazy, average, maxIfEmpty, median, minIfEmpty, toBag, toList, toSet, toSortedArray, toSortedList, toString
Methods inherited from interface org.eclipse.collections.api.set.primitive.ImmutableIntSet
collect, difference, intersect, reject, select, symmetricDifference, tap, union
Methods inherited from interface org.eclipse.collections.api.IntIterable
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, 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, intIterator, 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.IntSet
cartesianProduct, collect, equals, hashCode, isProperSubsetOf, isSubsetOf, reject, select, tap
Methods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
-
Constructor Details
-
AbstractImmutableIntSet
public AbstractImmutableIntSet()
-
-
Method Details
-
newWith
- Specified by:
newWith
in interfaceImmutableIntCollection
- Specified by:
newWith
in interfaceImmutableIntSet
-
newWithout
- Specified by:
newWithout
in interfaceImmutableIntCollection
- Specified by:
newWithout
in interfaceImmutableIntSet
-
newWithAll
- Specified by:
newWithAll
in interfaceImmutableIntCollection
- Specified by:
newWithAll
in interfaceImmutableIntSet
-
newWithoutAll
- Specified by:
newWithoutAll
in interfaceImmutableIntCollection
- Specified by:
newWithoutAll
in interfaceImmutableIntSet
-
freeze
Description copied from interface:IntSet
Returns a frozen copy of this set. If the set is frozen, it returns itself. A frozen copy is the same thing as an immutable copy without safe-publish guarantees. -
toImmutable
Description copied from interface:IntSet
Returns an immutable copy of this set. If the set is immutable, it returns itself.- Specified by:
toImmutable
in interfaceIntSet
-
chunk
Description copied from interface:IntIterable
Partitions elements in fixed size chunks.- Specified by:
chunk
in interfaceIntIterable
- Parameters:
size
- the number of elements per chunk- Returns:
- A
RichIterable
containingIntIterable
s of sizesize
, except the last will be truncated if the elements don't divide evenly.
-