NSMutableSet extension type

NSMutableSet

on
Implemented types
Available extensions

Constructors

NSMutableSet()
Returns a new instance of NSMutableSet constructed with the default new method.
NSMutableSet.as(ObjCObject other)
Constructs a NSMutableSet that points to the same underlying object as other.
NSMutableSet.fromPointer(Pointer<ObjCObjectImpl> other, {bool retain = false, bool release = false})
Constructs a NSMutableSet that wraps the given raw object pointer.

Properties

allObjects NSArray

Available on NSSet, provided by the NSExtendedSet extension

allObjects
no setter
count int

Available on NSSet, provided by the NSSet$Methods extension

count
no setter
debugDescription NSString

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

debugDescription
no setter
description NSString

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

description
no setter
description$1 NSString

Available on NSSet, provided by the NSExtendedSet extension

description
no setter
hash int

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

hash
no setter
hashCode int
The hash code for this object.
no setterinherited
isProxy bool

Available on NSObject, provided by the NSObject$Methods extension

isProxy
no setter
isProxy bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isProxy
no setter
object$ ObjCObject
final
ref ObjCObjectRef
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
superclass ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

superclass
no setter

Methods

addObject(ObjCObject object) → void

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

addObject:
addObjectsFromArray(NSArray array) → void

Available on NSMutableSet, provided by the NSExtendedMutableSet extension

addObjectsFromArray:
addObserver(Observer observer, {required NSString forKeyPath, int options = NSKeyValueObservingOptions.NSKeyValueObservingOptionNew, Pointer<Void>? context}) Observation

Available on NSObject, provided by the Observed extension

Registers the Observer to receive KVO notifications for the key path relative to this NSObject.
anyObject() ObjCObject?

Available on NSSet, provided by the NSExtendedSet extension

anyObject
asDart() Set<ObjCObject>

Available on NSSet, provided by the NSSetToAdapter extension

Wraps this NSSet in an adapter that implements an immutable Set.
asDart() Set<ObjCObject>

Available on NSMutableSet, provided by the NSMutableSetToAdapter extension

Wraps this NSMutableSet in an adapter that implements Set.
autorelease() NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

autorelease
class$() ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

class
conformsToProtocol(Protocol aProtocol) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

conformsToProtocol:
containsObject(ObjCObject anObject) bool

Available on NSSet, provided by the NSExtendedSet extension

containsObject:
copy() ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

copy
copyWithZone(Pointer<NSZone> zone) ObjCObject

Available on NSCopying, provided by the NSCopying$Methods extension

copyWithZone:
countByEnumeratingWithState(Pointer<NSFastEnumerationState> state, {required Pointer<Pointer<ObjCObjectImpl>> objects, required int count}) int

Available on NSSet, provided by the NSSet$Methods extension

countByEnumeratingWithState:objects:count:
countByEnumeratingWithState(Pointer<NSFastEnumerationState> state, {required Pointer<Pointer<ObjCObjectImpl>> objects, required int count}) int

Available on NSFastEnumeration, provided by the NSFastEnumeration$Methods extension

countByEnumeratingWithState:objects:count:
dealloc() → void

Available on NSObject, provided by the NSObject$Methods extension

dealloc
descriptionWithLocale(ObjCObject? locale) NSString

Available on NSSet, provided by the NSExtendedSet extension

descriptionWithLocale:
doesNotRecognizeSelector(Pointer<ObjCSelector> aSelector) → void

Available on NSObject, provided by the NSObject$Methods extension

doesNotRecognizeSelector:
encodeWithCoder(NSCoder coder) → void

Available on NSSet, provided by the NSSet$Methods extension

encodeWithCoder:
encodeWithCoder(NSCoder coder) → void

Available on NSSecureCoding, provided by the NSSecureCoding$Methods extension

encodeWithCoder:
encodeWithCoder(NSCoder coder) → void

Available on NSCoding, provided by the NSCoding$Methods extension

encodeWithCoder:
enumerateObjectsUsingBlock(ObjCBlock<Void Function(Pointer<ObjCObjectImpl>, Pointer<Bool>)> block) → void

Available on NSSet, provided by the NSExtendedSet extension

enumerateObjectsUsingBlock:
enumerateObjectsWithOptions(int opts, {required ObjCBlock<Void Function(Pointer<ObjCObjectImpl>, Pointer<Bool>)> usingBlock}) → void

Available on NSSet, provided by the NSExtendedSet extension

enumerateObjectsWithOptions:usingBlock:
forwardingTargetForSelector(Pointer<ObjCSelector> aSelector) ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

forwardingTargetForSelector:
forwardInvocation(NSInvocation anInvocation) → void

Available on NSObject, provided by the NSObject$Methods extension

forwardInvocation:
init() NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

init
init() NSObject

Available on NSObject, provided by the NSObject$Methods extension

init
init() NSSet

Available on NSSet, provided by the NSSet$Methods extension

init
initWithArray(NSArray array) NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithArray:
initWithArray(NSArray array) NSSet

Available on NSSet, provided by the NSSet$Methods extension

initWithArray:
initWithCapacity(int numItems) NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithCapacity:
initWithCoder(NSCoder coder) NSSet?

Available on NSSet, provided by the NSSet$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) NSMutableSet?

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) NSSecureCoding?

Available on NSSecureCoding, provided by the NSSecureCoding$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) NSCoding?

Available on NSCoding, provided by the NSCoding$Methods extension

initWithCoder:
initWithObjects(ObjCObject firstObj) NSSet

Available on NSSet, provided by the NSSet$Methods extension

initWithObjects:
initWithObjects(ObjCObject firstObj) NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithObjects:
initWithObjects$1(Pointer<Pointer<ObjCObjectImpl>> objects, {required int count}) NSSet

Available on NSSet, provided by the NSSet$Methods extension

initWithObjects:count:
initWithObjects$1(Pointer<Pointer<ObjCObjectImpl>> objects, {required int count}) NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithObjects:count:
initWithSet(NSSet set) NSSet

Available on NSSet, provided by the NSSet$Methods extension

initWithSet:
initWithSet(NSSet set) NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithSet:
initWithSet$1(NSSet set, {required bool copyItems}) NSSet

Available on NSSet, provided by the NSSet$Methods extension

initWithSet:copyItems:
initWithSet$1(NSSet set, {required bool copyItems}) NSMutableSet

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

initWithSet:copyItems:
intersectSet(NSSet otherSet) → void

Available on NSMutableSet, provided by the NSExtendedMutableSet extension

intersectSet:
intersectsSet(NSSet otherSet) bool

Available on NSSet, provided by the NSExtendedSet extension

intersectsSet:
isEqual(ObjCObject object) bool

Available on NSObject, provided by the NSObject$Methods extension

isEqual:
isEqual(ObjCObject object) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isEqual:
isEqualToSet(NSSet otherSet) bool

Available on NSSet, provided by the NSExtendedSet extension

isEqualToSet:
isKindOfClass(ObjCObject aClass) bool

Available on NSObject, provided by the NSObject$Methods extension

isKindOfClass:
isKindOfClass(ObjCObject aClass) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isKindOfClass:
isMemberOfClass(ObjCObject aClass) bool

Available on NSObject, provided by the NSObject$Methods extension

isMemberOfClass:
isMemberOfClass(ObjCObject aClass) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isMemberOfClass:
isSubsetOfSet(NSSet otherSet) bool

Available on NSSet, provided by the NSExtendedSet extension

isSubsetOfSet:
makeObjectsPerformSelector(Pointer<ObjCSelector> aSelector) → void

Available on NSSet, provided by the NSExtendedSet extension

makeObjectsPerformSelector:
makeObjectsPerformSelector$1(Pointer<ObjCSelector> aSelector, {ObjCObject? withObject}) → void

Available on NSSet, provided by the NSExtendedSet extension

makeObjectsPerformSelector:withObject:
member(ObjCObject object) ObjCObject?

Available on NSSet, provided by the NSSet$Methods extension

member:
methodForSelector(Pointer<ObjCSelector> aSelector) Pointer<NativeFunction<Void Function()>>

Available on NSObject, provided by the NSObject$Methods extension

methodForSelector:
methodSignatureForSelector(Pointer<ObjCSelector> aSelector) NSMethodSignature

Available on NSObject, provided by the NSObject$Methods extension

methodSignatureForSelector:
minusSet(NSSet otherSet) → void

Available on NSMutableSet, provided by the NSExtendedMutableSet extension

minusSet:
mutableCopy() ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

mutableCopy
mutableCopyWithZone(Pointer<NSZone> zone) ObjCObject

Available on NSMutableCopying, provided by the NSMutableCopying$Methods extension

mutableCopyWithZone:
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
objectEnumerator() NSEnumerator

Available on NSSet, provided by the NSSet$Methods extension

objectEnumerator
objectsPassingTest(ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, Pointer<Bool>)> predicate) NSSet

Available on NSSet, provided by the NSExtendedSet extension

objectsPassingTest:
objectsWithOptions(int opts, {required ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, Pointer<Bool>)> passingTest}) NSSet

Available on NSSet, provided by the NSExtendedSet extension

objectsWithOptions:passingTest:
performSelector(Pointer<ObjCSelector> aSelector) ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

performSelector:
performSelector(Pointer<ObjCSelector> aSelector) ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

performSelector:
performSelector$1(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject}) ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

performSelector:withObject:
performSelector$1(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject}) ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

performSelector:withObject:
performSelector$2(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject, required ObjCObject withObject$1}) ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

performSelector:withObject:withObject:
performSelector$2(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject, required ObjCObject withObject$1}) ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

performSelector:withObject:withObject:
release() → void

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

release
removeAllObjects() → void

Available on NSMutableSet, provided by the NSExtendedMutableSet extension

removeAllObjects
removeObject(ObjCObject object) → void

Available on NSMutableSet, provided by the NSMutableSet$Methods extension

removeObject:
respondsToSelector(Pointer<ObjCSelector> aSelector) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

respondsToSelector:
respondsToSelector(Pointer<ObjCSelector> sel) bool

Available on ObjCObject, provided by the RespondsToSelector extension

retain() NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

retain
retainCount() int

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

retainCount
self() NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

self
setByAddingObject(ObjCObject anObject) NSSet

Available on NSSet, provided by the NSExtendedSet extension

setByAddingObject:
setByAddingObjectsFromArray(NSArray other) NSSet

Available on NSSet, provided by the NSExtendedSet extension

setByAddingObjectsFromArray:
setByAddingObjectsFromSet(NSSet other) NSSet

Available on NSSet, provided by the NSExtendedSet extension

setByAddingObjectsFromSet:
setSet(NSSet otherSet) → void

Available on NSMutableSet, provided by the NSExtendedMutableSet extension

setSet:
toDartSet({Object convertOther(ObjCObject) = _defaultDartConverter}) Set<Object>

Available on NSSet, provided by the NSSetToDartSet extension

Deep converts this NSSet to a Dart Set.
toString() String
A string representation of this object.
inherited
unionSet(NSSet otherSet) → void

Available on NSMutableSet, provided by the NSExtendedMutableSet extension

unionSet:
zone() Pointer<NSZone>

Available on NSObject, provided by the NSObject$Methods extension

zone
zone() Pointer<NSZone>

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

zone

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

alloc() NSMutableSet
alloc
override
allocWithZone(Pointer<NSZone> zone) NSMutableSet
allocWithZone:
override
getSupportsSecureCoding() bool
supportsSecureCoding
override
isA(ObjCObject obj) bool
Returns whether obj is an instance of NSMutableSet.
override
new$() NSMutableSet
new
override
of(Iterable<ObjCObject> elements) NSMutableSet
Creates a NSMutableSet from elements.
override
set() NSMutableSet
set
override
setWithArray(NSArray array) NSMutableSet
setWithArray:
override
setWithCapacity(int numItems) NSMutableSet
setWithCapacity:
setWithObject(ObjCObject object) NSMutableSet
setWithObject:
override
setWithObjects(ObjCObject firstObj) NSMutableSet
setWithObjects:
override
setWithObjects$1(Pointer<Pointer<ObjCObjectImpl>> objects, {required int count}) NSMutableSet
setWithObjects:count:
override
setWithSet(NSSet set) NSMutableSet
setWithSet:
override