@NotThreadSafe public final class UnmodifiableBooleanSet extends AbstractUnmodifiableBooleanCollection implements com.gs.collections.api.set.primitive.MutableBooleanSet
| Modifier and Type | Method and Description |
|---|---|
com.gs.collections.api.LazyBooleanIterable |
asLazy() |
com.gs.collections.api.set.primitive.MutableBooleanSet |
asSynchronized() |
com.gs.collections.api.set.primitive.MutableBooleanSet |
asUnmodifiable() |
<V> com.gs.collections.api.set.MutableSet<V> |
collect(com.gs.collections.api.block.function.primitive.BooleanToObjectFunction<? extends V> function) |
boolean |
equals(java.lang.Object otherSet)
Follows the same general contract as
Set.equals(Object). |
com.gs.collections.api.set.primitive.BooleanSet |
freeze()
Returns a frozen copy of this set.
|
int |
hashCode()
Follows the same general contract as
Set.hashCode(). |
<T> T |
injectInto(T injectedValue,
com.gs.collections.api.block.function.primitive.ObjectBooleanToObjectFunction<? super T,? extends T> function) |
static UnmodifiableBooleanSet |
of(com.gs.collections.api.set.primitive.MutableBooleanSet set)
This method will take a MutableBooleanSet and wrap it directly in a UnmodifiableBooleanSet.
|
com.gs.collections.api.set.primitive.MutableBooleanSet |
reject(com.gs.collections.api.block.predicate.primitive.BooleanPredicate predicate) |
com.gs.collections.api.set.primitive.MutableBooleanSet |
select(com.gs.collections.api.block.predicate.primitive.BooleanPredicate predicate) |
com.gs.collections.api.set.primitive.ImmutableBooleanSet |
toImmutable()
Returns an immutable copy of this set.
|
UnmodifiableBooleanSet |
with(boolean element) |
UnmodifiableBooleanSet |
withAll(com.gs.collections.api.BooleanIterable elements) |
UnmodifiableBooleanSet |
without(boolean element) |
UnmodifiableBooleanSet |
withoutAll(com.gs.collections.api.BooleanIterable elements) |
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, booleanIterator, clear, contains, containsAll, containsAll, count, detectIfNone, forEach, getBooleanCollection, isEmpty, makeString, makeString, makeString, noneSatisfy, notEmpty, remove, removeAll, removeAll, retainAll, retainAll, size, toArray, toBag, toList, toSet, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, addAll, addAll, clear, remove, removeAll, removeAll, retainAll, retainAllpublic static UnmodifiableBooleanSet of(com.gs.collections.api.set.primitive.MutableBooleanSet set)
public UnmodifiableBooleanSet with(boolean element)
with in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionwith in interface com.gs.collections.api.set.primitive.MutableBooleanSetwith in class AbstractUnmodifiableBooleanCollectionpublic UnmodifiableBooleanSet without(boolean element)
without in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionwithout in interface com.gs.collections.api.set.primitive.MutableBooleanSetwithout in class AbstractUnmodifiableBooleanCollectionpublic UnmodifiableBooleanSet withAll(com.gs.collections.api.BooleanIterable elements)
withAll in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionwithAll in interface com.gs.collections.api.set.primitive.MutableBooleanSetwithAll in class AbstractUnmodifiableBooleanCollectionpublic UnmodifiableBooleanSet withoutAll(com.gs.collections.api.BooleanIterable elements)
withoutAll in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionwithoutAll in interface com.gs.collections.api.set.primitive.MutableBooleanSetwithoutAll in class AbstractUnmodifiableBooleanCollectionpublic com.gs.collections.api.set.primitive.MutableBooleanSet select(com.gs.collections.api.block.predicate.primitive.BooleanPredicate predicate)
select in interface com.gs.collections.api.BooleanIterableselect in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionselect in interface com.gs.collections.api.set.primitive.BooleanSetselect in interface com.gs.collections.api.set.primitive.MutableBooleanSetselect in class AbstractUnmodifiableBooleanCollectionpublic com.gs.collections.api.set.primitive.MutableBooleanSet reject(com.gs.collections.api.block.predicate.primitive.BooleanPredicate predicate)
reject in interface com.gs.collections.api.BooleanIterablereject in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionreject in interface com.gs.collections.api.set.primitive.BooleanSetreject in interface com.gs.collections.api.set.primitive.MutableBooleanSetreject in class AbstractUnmodifiableBooleanCollectionpublic <V> com.gs.collections.api.set.MutableSet<V> collect(com.gs.collections.api.block.function.primitive.BooleanToObjectFunction<? extends V> function)
collect in interface com.gs.collections.api.BooleanIterablecollect in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectioncollect in interface com.gs.collections.api.set.primitive.BooleanSetcollect in interface com.gs.collections.api.set.primitive.MutableBooleanSetcollect in class AbstractUnmodifiableBooleanCollectionpublic boolean equals(java.lang.Object otherSet)
com.gs.collections.api.set.primitive.BooleanSetSet.equals(Object).equals in interface com.gs.collections.api.set.primitive.BooleanSetequals in class java.lang.Objectpublic int hashCode()
com.gs.collections.api.set.primitive.BooleanSetSet.hashCode().hashCode in interface com.gs.collections.api.set.primitive.BooleanSethashCode in class java.lang.Objectpublic com.gs.collections.api.LazyBooleanIterable asLazy()
asLazy in interface com.gs.collections.api.BooleanIterableasLazy in class AbstractUnmodifiableBooleanCollectionpublic com.gs.collections.api.set.primitive.MutableBooleanSet asUnmodifiable()
asUnmodifiable in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionasUnmodifiable in interface com.gs.collections.api.set.primitive.MutableBooleanSetasUnmodifiable in class AbstractUnmodifiableBooleanCollectionpublic com.gs.collections.api.set.primitive.MutableBooleanSet asSynchronized()
asSynchronized in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectionasSynchronized in interface com.gs.collections.api.set.primitive.MutableBooleanSetasSynchronized in class AbstractUnmodifiableBooleanCollectionpublic com.gs.collections.api.set.primitive.BooleanSet freeze()
com.gs.collections.api.set.primitive.MutableBooleanSetfreeze in interface com.gs.collections.api.set.primitive.BooleanSetfreeze in interface com.gs.collections.api.set.primitive.MutableBooleanSetpublic com.gs.collections.api.set.primitive.ImmutableBooleanSet toImmutable()
com.gs.collections.api.set.primitive.MutableBooleanSettoImmutable in interface com.gs.collections.api.collection.primitive.MutableBooleanCollectiontoImmutable in interface com.gs.collections.api.set.primitive.BooleanSettoImmutable in interface com.gs.collections.api.set.primitive.MutableBooleanSettoImmutable in class AbstractUnmodifiableBooleanCollectionpublic <T> T injectInto(T injectedValue,
com.gs.collections.api.block.function.primitive.ObjectBooleanToObjectFunction<? super T,? extends T> function)
injectInto in interface com.gs.collections.api.BooleanIterableinjectInto in class AbstractUnmodifiableBooleanCollection