NSOrderedSet extension type

NSOrderedSet

on
Implemented types
Implementers
Available extensions

Constructors

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

Properties

array NSArray

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

array
no setter
count int

Available on NSOrderedSet, provided by the NSOrderedSet$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 NSOrderedSet, provided by the NSExtendedOrderedSet extension

description
no setter
firstObject ObjCObject?

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

firstObject
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
lastObject ObjCObject?

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

lastObject
no setter
object$ ObjCObject
final
ref ObjCObjectRef
finalinherited
reversedOrderedSet NSOrderedSet

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

reversedOrderedSet
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
set NSSet

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

set
no setter
superclass ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

superclass
no setter

Methods

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.
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 object) bool

Available on NSOrderedSet, provided by the NSExtendedOrderedSet 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 NSOrderedSet, provided by the NSOrderedSet$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 NSOrderedSet, provided by the NSExtendedOrderedSet extension

descriptionWithLocale:
descriptionWithLocale$1(ObjCObject? locale, {required int indent}) NSString

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

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

Available on NSObject, provided by the NSObject$Methods extension

doesNotRecognizeSelector:
encodeWithCoder(NSCoder coder) → void

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

encodeWithCoder:
encodeWithCoder(NSCoder coder) → void

Available on NSCoding, provided by the NSCoding$Methods extension

encodeWithCoder:
encodeWithCoder(NSCoder coder) → void

Available on NSSecureCoding, provided by the NSSecureCoding$Methods extension

encodeWithCoder:
enumerateObjectsAtIndexes(NSIndexSet s, {required int options, required ObjCBlock<Void Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> usingBlock}) → void

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

enumerateObjectsAtIndexes:options:usingBlock:
enumerateObjectsUsingBlock(ObjCBlock<Void Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> block) → void

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

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

Available on NSOrderedSet, provided by the NSExtendedOrderedSet 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:
getObjects(Pointer<Pointer<ObjCObjectImpl>> objects, {required NSRange range}) → void

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

getObjects:range:
indexesOfObjectsAtIndexes(NSIndexSet s, {required int options, required ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> passingTest}) NSIndexSet

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexesOfObjectsAtIndexes:options:passingTest:
indexesOfObjectsPassingTest(ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> predicate) NSIndexSet

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexesOfObjectsPassingTest:
indexesOfObjectsWithOptions(int opts, {required ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> passingTest}) NSIndexSet

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexesOfObjectsWithOptions:passingTest:
indexOfObject(ObjCObject object) int

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

indexOfObject:
indexOfObject$1(ObjCObject object, {required NSRange inSortedRange, required int options, required ObjCBlock<Long Function(Pointer<ObjCObjectImpl>, Pointer<ObjCObjectImpl>)> usingComparator}) int

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexOfObject:inSortedRange:options:usingComparator:
indexOfObjectAtIndexes(NSIndexSet s, {required int options, required ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> passingTest}) int

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexOfObjectAtIndexes:options:passingTest:
indexOfObjectPassingTest(ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> predicate) int

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexOfObjectPassingTest:
indexOfObjectWithOptions(int opts, {required ObjCBlock<Bool Function(Pointer<ObjCObjectImpl>, UnsignedLong, Pointer<Bool>)> passingTest}) int

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

indexOfObjectWithOptions:passingTest:
init() NSObject

Available on NSObject, provided by the NSObject$Methods extension

init
init() NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

init
initWithArray(NSArray array) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithArray:
initWithArray$1(NSArray set, {required bool copyItems}) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithArray:copyItems:
initWithArray$2(NSArray set, {required NSRange range, required bool copyItems}) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithArray:range:copyItems:
initWithCoder(NSCoder coder) NSOrderedSet?

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) NSCoding?

Available on NSCoding, provided by the NSCoding$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) NSSecureCoding?

Available on NSSecureCoding, provided by the NSSecureCoding$Methods extension

initWithCoder:
initWithObject(ObjCObject object) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithObject:
initWithObjects(ObjCObject firstObj) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

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

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithObjects:count:
initWithOrderedSet(NSOrderedSet set) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithOrderedSet:
initWithOrderedSet$1(NSOrderedSet set, {required bool copyItems}) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithOrderedSet:copyItems:
initWithOrderedSet$2(NSOrderedSet set, {required NSRange range, required bool copyItems}) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithOrderedSet:range:copyItems:
initWithSet(NSSet set) NSOrderedSet

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

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

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

initWithSet:copyItems:
intersectsOrderedSet(NSOrderedSet other) bool

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

intersectsOrderedSet:
intersectsSet(NSSet set) bool

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

intersectsSet:
isEqual(ObjCObject object) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isEqual:
isEqual(ObjCObject object) bool

Available on NSObject, provided by the NSObject$Methods extension

isEqual:
isEqualToOrderedSet(NSOrderedSet other) bool

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

isEqualToOrderedSet:
isKindOfClass(ObjCObject aClass) bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isKindOfClass:
isKindOfClass(ObjCObject aClass) bool

Available on NSObject, provided by the NSObject$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:
isSubsetOfOrderedSet(NSOrderedSet other) bool

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

isSubsetOfOrderedSet:
isSubsetOfSet(NSSet set) bool

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

isSubsetOfSet:
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:
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
objectAtIndex(int idx) ObjCObject

Available on NSOrderedSet, provided by the NSOrderedSet$Methods extension

objectAtIndex:
objectAtIndexedSubscript(int idx) ObjCObject

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

objectAtIndexedSubscript:
objectEnumerator() NSEnumerator

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

objectEnumerator
objectsAtIndexes(NSIndexSet indexes) NSArray

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

objectsAtIndexes:
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
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
reverseObjectEnumerator() NSEnumerator

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

reverseObjectEnumerator
self() NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

self
sortedArrayUsingComparator(ObjCBlock<Long Function(Pointer<ObjCObjectImpl>, Pointer<ObjCObjectImpl>)> cmptr) NSArray

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

sortedArrayUsingComparator:
sortedArrayWithOptions(int opts, {required ObjCBlock<Long Function(Pointer<ObjCObjectImpl>, Pointer<ObjCObjectImpl>)> usingComparator}) NSArray

Available on NSOrderedSet, provided by the NSExtendedOrderedSet extension

sortedArrayWithOptions:usingComparator:
toString() String
A string representation of this object.
inherited
zone() Pointer<NSZone>

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

zone
zone() Pointer<NSZone>

Available on NSObject, provided by the NSObject$Methods extension

zone

Operators

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

Static Methods

alloc() NSOrderedSet
alloc
override
allocWithZone(Pointer<NSZone> zone) NSOrderedSet
allocWithZone:
override
getSupportsSecureCoding() bool
supportsSecureCoding
isA(ObjCObject obj) bool
Returns whether obj is an instance of NSOrderedSet.
override
new$() NSOrderedSet
new
override
orderedSet() NSOrderedSet
orderedSet
orderedSetWithArray(NSArray array) NSOrderedSet
orderedSetWithArray:
orderedSetWithArray$1(NSArray array, {required NSRange range, required bool copyItems}) NSOrderedSet
orderedSetWithArray:range:copyItems:
orderedSetWithObject(ObjCObject object) NSOrderedSet
orderedSetWithObject:
orderedSetWithObjects(ObjCObject firstObj) NSOrderedSet
orderedSetWithObjects:
orderedSetWithObjects$1(Pointer<Pointer<ObjCObjectImpl>> objects, {required int count}) NSOrderedSet
orderedSetWithObjects:count:
orderedSetWithOrderedSet(NSOrderedSet set) NSOrderedSet
orderedSetWithOrderedSet:
orderedSetWithOrderedSet$1(NSOrderedSet set, {required NSRange range, required bool copyItems}) NSOrderedSet
orderedSetWithOrderedSet:range:copyItems:
orderedSetWithSet(NSSet set) NSOrderedSet
orderedSetWithSet:
orderedSetWithSet$1(NSSet set, {required bool copyItems}) NSOrderedSet
orderedSetWithSet:copyItems: