Class NSMutableOrderedSet<T extends NSObject>

  • All Implemented Interfaces:
    java.lang.Iterable<T>, java.util.Collection<T>, java.util.List<T>, java.util.Set<T>, NSFastEnumeration, NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class NSMutableOrderedSet<T extends NSObject>
    extends NSOrderedSet<T>
    Since:
    Available in iOS 5.0 and later.
    • Constructor Detail

      • NSMutableOrderedSet

        public NSMutableOrderedSet()
      • NSMutableOrderedSet

        protected NSMutableOrderedSet​(NSObject.Handle h,
                                      long handle)
      • NSMutableOrderedSet

        public NSMutableOrderedSet​(long numItems)
      • NSMutableOrderedSet

        public NSMutableOrderedSet​(java.util.Collection<T> c)
      • NSMutableOrderedSet

        public NSMutableOrderedSet​(T... objects)
    • Method Detail

      • insertObject

        protected void insertObject​(NSObject object,
                                    long idx)
      • removeObject

        protected void removeObject​(long idx)
      • replaceObject

        protected void replaceObject​(long idx,
                                     NSObject object)
      • init

        protected long init​(long numItems)
      • removeAllObjects

        protected void removeAllObjects()
      • removeObject

        protected void removeObject​(NSObject object)