Package org.robovm.apple.foundation
Class NSOrderedCollectionChange<T extends NSObject>
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSOrderedCollectionChange<T>
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NSOrderedCollectionChange<T extends NSObject> extends NSObject
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSOrderedCollectionChange.NSOrderedCollectionChangePtr<T extends NSObject>Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedNSOrderedCollectionChange()protectedNSOrderedCollectionChange(NSObject.Handle h, long handle)protectedNSOrderedCollectionChange(NSObject.SkipInit skipInit)NSOrderedCollectionChange(T anObject, NSCollectionChangeType type, long index)NSOrderedCollectionChange(T anObject, NSCollectionChangeType type, long index, long associatedIndex) -
Method Summary
Modifier and Type Method Description longgetAssociatedIndex()NSCollectionChangeTypegetChangeType()longgetIndex()TgetObject()protected longinit(T anObject, NSCollectionChangeType type, long index)protected longinit(T anObject, NSCollectionChangeType type, long index, long associatedIndex)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
NSOrderedCollectionChange
protected NSOrderedCollectionChange() -
NSOrderedCollectionChange
-
NSOrderedCollectionChange
-
NSOrderedCollectionChange
-
NSOrderedCollectionChange
public NSOrderedCollectionChange(T anObject, NSCollectionChangeType type, long index, long associatedIndex)
-
-
Method Details
-
getObject
-
getChangeType
-
getIndex
public long getIndex() -
getAssociatedIndex
public long getAssociatedIndex() -
init
-
init
-