Package org.robovm.apple.foundation
Class NSMutableIndexSet
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSIndexSet
org.robovm.apple.foundation.NSMutableIndexSet
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class NSMutableIndexSet extends NSIndexSet
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSMutableIndexSet.NSMutableIndexSetPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSIndexSet
NSIndexSet.NSIndexSetPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description NSMutableIndexSet()NSMutableIndexSet(long value)NSMutableIndexSet(NSIndexSet indexSet)protectedNSMutableIndexSet(NSObject.Handle h, long handle)protectedNSMutableIndexSet(NSObject.SkipInit skipInit)NSMutableIndexSet(NSRange range) -
Method Summary
Modifier and Type Method Description voidaddIndex(long value)voidaddIndexes(NSIndexSet indexSet)voidaddIndexes(NSRange range)voidremoveAllIndexes()voidremoveIndex(long value)voidremoveIndexes(NSIndexSet indexSet)voidremoveIndexes(NSRange range)voidshiftIndexes(long index, long delta)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.foundation.NSIndexSet
containsIndex, containsIndexes, containsIndexesInRange, encode, enumerateIndexes, enumerateIndexes, enumerateIndexesInRange, enumerateRanges, enumerateRanges, enumerateRangesInRange, equalsTo, first, getIndexCountInRange, getIndexes, getIndexesInRange, getIndexesInRangePassingTest, getIndexesPassingTest, getIndexesPassingTest, getIndexInRangePassingTest, getIndexPassingTest, getIndexPassingTest, greaterThan, greaterThanOrEqual, init, init, init, init, intersectsIndexesInRange, last, lessThan, lessThanOrEqual, sizeMethods 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, updateStrongRef
-
Constructor Details
-
NSMutableIndexSet
public NSMutableIndexSet() -
NSMutableIndexSet
-
NSMutableIndexSet
-
NSMutableIndexSet
-
NSMutableIndexSet
-
NSMutableIndexSet
public NSMutableIndexSet(long value)
-
-
Method Details
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
addIndexes
- Overrides:
addIndexesin classNSIndexSet
-
removeIndexes
- Overrides:
removeIndexesin classNSIndexSet
-
removeAllIndexes
public void removeAllIndexes()- Overrides:
removeAllIndexesin classNSIndexSet
-
addIndex
public void addIndex(long value)- Overrides:
addIndexin classNSIndexSet
-
removeIndex
public void removeIndex(long value)- Overrides:
removeIndexin classNSIndexSet
-
addIndexes
- Overrides:
addIndexesin classNSIndexSet
-
removeIndexes
- Overrides:
removeIndexesin classNSIndexSet
-
shiftIndexes
public void shiftIndexes(long index, long delta)- Overrides:
shiftIndexesin classNSIndexSet
-