Class PHFetchOptions

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class PHFetchOptions
extends NSObject
  • Constructor Details

    • PHFetchOptions

      public PHFetchOptions()
    • PHFetchOptions

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

      protected PHFetchOptions​(NSObject.SkipInit skipInit)
  • Method Details

    • getPredicate

      public NSPredicate getPredicate()
    • setPredicate

      public void setPredicate​(NSPredicate v)
    • getSortDescriptors

      public NSArray<NSSortDescriptor> getSortDescriptors()
    • setSortDescriptors

      public void setSortDescriptors​(NSArray<NSSortDescriptor> v)
    • includesHiddenAssets

      public boolean includesHiddenAssets()
    • setIncludesHiddenAssets

      public void setIncludesHiddenAssets​(boolean v)
    • includesAllBurstAssets

      public boolean includesAllBurstAssets()
    • setIncludesAllBurstAssets

      public void setIncludesAllBurstAssets​(boolean v)
    • getIncludeAssetSourceTypes

      public PHAssetSourceType getIncludeAssetSourceTypes()
      Since:
      Available in iOS 9.0 and later.
    • setIncludeAssetSourceTypes

      public void setIncludeAssetSourceTypes​(PHAssetSourceType v)
      Since:
      Available in iOS 9.0 and later.
    • getFetchLimit

      public long getFetchLimit()
      Since:
      Available in iOS 9.0 and later.
    • setFetchLimit

      public void setFetchLimit​(long v)
      Since:
      Available in iOS 9.0 and later.
    • wantsIncrementalChangeDetails

      public boolean wantsIncrementalChangeDetails()
    • setWantsIncrementalChangeDetails

      public void setWantsIncrementalChangeDetails​(boolean v)