Interface MutableCharSet
- All Superinterfaces:
CharIterable,CharSet,MutableCharCollection,PrimitiveIterable
This file was automatically generated from template file mutablePrimitiveSet.stg.
- Since:
- 3.0.
-
Method Summary
Modifier and TypeMethodDescriptionboxed()<V> MutableSet<V>collect(CharToObjectFunction<? extends V> function) Returns a new collection with the results of applying the specified function on each element of the source collection.default MutableCharSetdifference(CharSet set) Returns the set of all members ofthisthat are not members ofset.freeze()Returns a frozen copy of this set.default MutableCharSetReturns the set of all objects that are members of boththisandset.default MutableCharSetnewEmpty()Creates a new empty mutable version of the same Set type.reject(CharPredicate predicate) Returns a new CharIterable with all of the elements in the CharIterable that return false for the specified predicate.select(CharPredicate predicate) Returns a new CharIterable with all of the elements in the CharIterable that return true for the specified predicate.default MutableCharSetReturns 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 MutableCharSettap(CharProcedure procedure) Returns an immutable copy of this set.default MutableCharSetwith(char element) withAll(CharIterable elements) without(char element) withoutAll(CharIterable elements) Methods inherited from interface org.eclipse.collections.api.CharIterable
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 org.eclipse.collections.api.set.primitive.CharSet
cartesianProduct, equals, hashCode, isProperSubsetOf, isSubsetOfMethods inherited from interface org.eclipse.collections.api.collection.primitive.MutableCharCollection
add, addAll, addAll, charIterator, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAllMethods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
-
Method Details
-
select
Description copied from interface:CharIterableReturns a new CharIterable with all of the elements in the CharIterable that return true for the specified predicate.- Specified by:
selectin interfaceCharIterable- Specified by:
selectin interfaceCharSet- Specified by:
selectin interfaceMutableCharCollection
-
reject
Description copied from interface:CharIterableReturns a new CharIterable with all of the elements in the CharIterable that return false for the specified predicate.- Specified by:
rejectin interfaceCharIterable- Specified by:
rejectin interfaceCharSet- Specified by:
rejectin interfaceMutableCharCollection
-
tap
- Specified by:
tapin interfaceCharIterable- Specified by:
tapin interfaceCharSet- Specified by:
tapin interfaceMutableCharCollection- Since:
- 9.0.
-
collect
Description copied from interface:CharIterableReturns 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 interfaceCharIterable- Specified by:
collectin interfaceCharSet- Specified by:
collectin interfaceMutableCharCollection
-
with
- Specified by:
within interfaceMutableCharCollection
-
without
- Specified by:
withoutin interfaceMutableCharCollection
-
withAll
- Specified by:
withAllin interfaceMutableCharCollection
-
withoutAll
- Specified by:
withoutAllin interfaceMutableCharCollection
-
asUnmodifiable
MutableCharSet asUnmodifiable()- Specified by:
asUnmodifiablein interfaceMutableCharCollection
-
asSynchronized
MutableCharSet asSynchronized()- Specified by:
asSynchronizedin interfaceMutableCharCollection
-
boxed
MutableSet<Character> boxed() -
freeze
CharSet freeze()Returns a frozen copy of this set. A frozen copy is the same thing as an immutable copy without safe-publish guarantees. -
toImmutable
ImmutableCharSet toImmutable()Returns an immutable copy of this set.- Specified by:
toImmutablein interfaceCharSet- Specified by:
toImmutablein interfaceMutableCharCollection
-
newEmpty
Creates a new empty mutable version of the same Set type.- Specified by:
newEmptyin interfaceMutableCharCollection- Since:
- 9.2.
-
union
-
intersect
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
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 interfaceCharSet- Since:
- 11.0.
-
symmetricDifference
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 interfaceCharSet- Since:
- 11.0.
-