Class NSMutableSet<T extends NSObject>

All Implemented Interfaces:
Iterable<T>, Collection<T>, Set<T>, NSFastEnumeration, NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
NSCountedSet

public class NSMutableSet<T extends NSObject>
extends NSSet<T>
  • Constructor Details

    • NSMutableSet

      public NSMutableSet()
    • NSMutableSet

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

      protected NSMutableSet​(NSObject.SkipInit skipInit)
    • NSMutableSet

      public NSMutableSet​(long numItems)
    • NSMutableSet

      public NSMutableSet​(Collection<T> c)
    • NSMutableSet

      public NSMutableSet​(T... objects)
  • Method Details

    • createAdapter

      protected AbstractSet<T> createAdapter()
      Overrides:
      createAdapter in class NSSet<T extends NSObject>
    • addObject

      protected void addObject​(T object)
    • removeObject

      protected void removeObject​(T object)
    • init

      protected long init​(long numItems)
    • removeAllObjects

      protected void removeAllObjects()