Class CNContactFetchRequest

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CNContactFetchRequest
extends CNFetchRequest
implements NSSecureCoding
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • CNContactFetchRequest

      protected CNContactFetchRequest()
    • CNContactFetchRequest

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

      protected CNContactFetchRequest​(NSObject.SkipInit skipInit)
    • CNContactFetchRequest

      public CNContactFetchRequest​(List<CNContactPropertyKey> keysToFetch)
    • CNContactFetchRequest

      public CNContactFetchRequest​(NSCoder coder)
  • Method Details

    • getPredicate

      public NSPredicate getPredicate()
    • setPredicate

      public void setPredicate​(NSPredicate v)
    • getKeysToFetch

      public List<CNContactPropertyKey> getKeysToFetch()
    • setKeysToFetch

      public void setKeysToFetch​(List<CNContactPropertyKey> v)
    • isMutableObjects

      public boolean isMutableObjects()
      Since:
      Available in iOS 10.0 and later.
    • setMutableObjects

      public void setMutableObjects​(boolean v)
      Since:
      Available in iOS 10.0 and later.
    • isUnifyResults

      public boolean isUnifyResults()
    • setUnifyResults

      public void setUnifyResults​(boolean v)
    • getSortOrder

      public CNContactSortOrder getSortOrder()
    • setSortOrder

      public void setSortOrder​(CNContactSortOrder v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(List<CNContactPropertyKey> keysToFetch)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)