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
,org.robovm.objc.ObjCProtocol
public class NSMutableIndexSet extends NSIndexSet
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSMutableIndexSet.NSMutableIndexSetPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSIndexSet
NSIndexSet.NSIndexSetPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSMutableIndexSet()
NSMutableIndexSet(long value)
NSMutableIndexSet(NSIndexSet indexSet)
protected
NSMutableIndexSet(NSObject.Handle h, long handle)
protected
NSMutableIndexSet(NSObject.SkipInit skipInit)
NSMutableIndexSet(NSRange range)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addIndex(long value)
void
addIndexes(NSIndexSet indexSet)
void
addIndexes(NSRange range)
void
removeAllIndexes()
void
removeIndex(long value)
void
removeIndexes(NSIndexSet indexSet)
void
removeIndexes(NSRange range)
void
shiftIndexes(long index, long delta)
-
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, size, supportsSecureCoding
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
NSMutableIndexSet
public NSMutableIndexSet()
-
NSMutableIndexSet
protected NSMutableIndexSet(NSObject.Handle h, long handle)
-
NSMutableIndexSet
protected NSMutableIndexSet(NSObject.SkipInit skipInit)
-
NSMutableIndexSet
public NSMutableIndexSet(NSRange range)
-
NSMutableIndexSet
public NSMutableIndexSet(NSIndexSet indexSet)
-
NSMutableIndexSet
public NSMutableIndexSet(long value)
-
-
Method Detail
-
addIndexes
public void addIndexes(NSIndexSet indexSet)
- Overrides:
addIndexes
in classNSIndexSet
-
removeIndexes
public void removeIndexes(NSIndexSet indexSet)
- Overrides:
removeIndexes
in classNSIndexSet
-
removeAllIndexes
public void removeAllIndexes()
- Overrides:
removeAllIndexes
in classNSIndexSet
-
addIndex
public void addIndex(long value)
- Overrides:
addIndex
in classNSIndexSet
-
removeIndex
public void removeIndex(long value)
- Overrides:
removeIndex
in classNSIndexSet
-
addIndexes
public void addIndexes(NSRange range)
- Overrides:
addIndexes
in classNSIndexSet
-
removeIndexes
public void removeIndexes(NSRange range)
- Overrides:
removeIndexes
in classNSIndexSet
-
shiftIndexes
public void shiftIndexes(long index, long delta)
- Overrides:
shiftIndexes
in classNSIndexSet
-
-