System/Library/Frameworks/Photos.framework
PHFetchOptions.h
@class NSString, NSArray, NSPredicate, NSSet, PHPhotoLibrary, NSDictionary, NSMutableSet, PHQueryChangeDetectionCriteria, NSNumber;
@interface PHFetchOptions : NSObject <NSCopying> {
NSNumber *_includeHiddenAssetsNumber;
NSNumber *_includeAllBurstAssetsNumber;
NSNumber *_includeAssetSourceTypesNumber;
NSNumber *_fetchLimitNumber;
NSNumber *_fetchOffsetNumber;
NSNumber *_curationTypeNumber;
NSNumber *_wantsIncrementalChangeDetailsNumber;
NSNumber *_chunkSizeForFetchNumber;
NSNumber *_cacheSizeForFetchNumber;
NSNumber *_reverseSortOrderNumber;
NSNumber *_includeDuplicateAssetsNumber;
NSNumber *_excludeDuplicateAssetVisibilityStateHiddenNumber;
NSNumber *_includeDuplicateAssetVisibilityStateMostRelevantNumber;
NSNumber *_includeGuestAssetsNumber;
NSNumber *_includePlaceholderAssetsNumber;
NSNumber *_includePendingMemoriesNumber;
NSNumber *_includeRejectedMemoriesNumber;
NSNumber *_includeGraphEphemeralMemoriesNumber;
NSNumber *_personContextNumber;
NSNumber *_includeTrashedAssetsNumber;
NSNumber *_includeTrashedSharesNumber;
NSNumber *_includeExpiredSharesNumber;
NSNumber *_includeExitingSharesNumber;
NSNumber *_includeFavoriteMemoriesCollectionListNumber;
NSNumber *_includePlacesSmartAlbumNumber;
NSNumber *_includeAllPhotosSmartAlbumNumber;
NSNumber *_includeRecentlyEditedSmartAlbumNumber;
NSNumber *_includeScreenRecordingsSmartAlbumNumber;
NSNumber *_includeSharedLibrarySharingSuggestionsSmartAlbumNumber;
NSNumber *_includeActionCamVideoSmartAlbumNumber;
NSNumber *_includeProResSmartAlbumNumber;
NSNumber *_includeTrashBinAlbumNumber;
NSNumber *_includeRootFolderNumber;
NSNumber *_excludeMontageAssetsNumber;
NSNumber *_excludeScreenshotAssetsNumber;
NSNumber *_minimumVerifiedFaceCountNumber;
NSNumber *_minimumUnverifiedFaceCountNumber;
NSNumber *_includeNonvisibleFacesNumber;
NSNumber *_includeOnlyPersonsWithVisibleKeyFacesNumber;
NSNumber *_includeOnlyFacesNeedingFaceCropNumber;
NSNumber *_includeOnlyFacesWithFaceprintsNumber;
NSNumber *_includeOnlyFacesInFaceGroupsNumber;
NSNumber *_isExclusivePredicateNumber;
NSMutableSet *_propertySets;
NSNumber *_shouldPrefetchCountNumber;
NSNumber *_highlightCurationTypeNumber;
NSNumber *_sharingStreamNumber;
NSNumber *_includeUserSmartAlbumsNumber;
NSNumber *_includeOnlyAssetsAllowedForAnalysisNumber;
NSNumber *_includeOnlyContentContributedByCurrentUserNumber;
NSNumber *_includeBothPrivateAssetsAndSharedContentContributedByCurrentUserNumber;
NSNumber *_includeTorsoAndFaceDetectionDataNumber;
NSNumber *_includeOnlyTorsoDetectionDataNumber;
NSNumber *_includeTorsoOnlyPersonNumber;
NSNumber *_includeDuplicatesAlbumsNumber;
NSNumber *_includeMediaAnalysisProcessingRangeTypesNumber;
NSNumber *_suppressSlowFetchReportsNumber;
NSNumber *_sharingFilterNumber;
}
@property (readonly, nonatomic) NSString *shortDescription;
@property (readonly, nonatomic) NSDictionary *internalLoggingDescriptionDictionary;
@property (readonly, nonatomic) NSSet *fetchPropertySetsAsSet;
@property (readonly, nonatomic) BOOL hasAnySortDescriptors;
@property (copy) PHQueryChangeDetectionCriteria *changeDetectionCriteria;
@property (retain, nonatomic) NSArray *fetchPropertySets;
@property (nonatomic) long long chunkSizeForFetch;
@property (nonatomic) long long cacheSizeForFetch;
@property (retain, nonatomic) NSString *transientIdentifier;
@property (retain, nonatomic) NSPredicate *internalPredicate;
@property (nonatomic) BOOL isExclusivePredicate;
@property (retain, nonatomic) NSArray *internalSortDescriptors;
@property (retain, nonatomic) NSPredicate *internalInclusionPredicate;
@property (retain, nonatomic) NSArray *customObjectIDSortOrder;
@property (nonatomic) BOOL reverseSortOrder;
@property (nonatomic) BOOL includeDuplicateAssets;
@property (nonatomic) BOOL excludeDuplicateAssetVisibilityStateHidden;
@property (nonatomic) BOOL includeDuplicateAssetVisibilityStateMostRelevant;
@property (nonatomic) BOOL includeGuestAssets;
@property (nonatomic) BOOL includePlaceholderAssets;
@property (nonatomic) BOOL includePendingMemories;
@property (nonatomic) BOOL includeRejectedMemories;
@property (nonatomic) BOOL includeGraphEphemeralMemories;
@property (nonatomic) BOOL includeFavoriteMemoriesCollectionList;
@property (nonatomic) BOOL includePlacesSmartAlbum;
@property (nonatomic) BOOL includeUserSmartAlbums;
@property (nonatomic) BOOL includeRecentlyEditedSmartAlbum;
@property (nonatomic) BOOL includeScreenRecordingsSmartAlbum;
@property (nonatomic) BOOL includeSharedLibrarySharingSuggestionsSmartAlbum;
@property (nonatomic) BOOL includeActionCamVideoSmartAlbum;
@property (nonatomic) BOOL includeProResSmartAlbum;
@property (nonatomic) BOOL includeRootFolder;
@property (nonatomic) BOOL includeAllPhotosSmartAlbum;
@property (nonatomic) BOOL includeTrashBinAlbum;
@property (nonatomic) unsigned long long minimumVerifiedFaceCount;
@property (nonatomic) unsigned long long minimumUnverifiedFaceCount;
@property (nonatomic) long long curationType;
@property (nonatomic) BOOL includeNonvisibleFaces;
@property (nonatomic) BOOL includeOnlyFacesNeedingFaceCrop;
@property (nonatomic) BOOL includeOnlyFacesWithFaceprints;
@property (nonatomic) BOOL includeOnlyFacesInFaceGroups;
@property (nonatomic) BOOL includeTorsoOnlyPerson;
@property (nonatomic) long long includeMediaAnalysisProcessingRangeTypes;
@property (nonatomic) long long personContext;
@property (nonatomic) BOOL includeOnlyPersonsWithVisibleKeyFaces;
@property (copy, nonatomic) NSSet *verifiedPersonTypes;
@property (retain, nonatomic) NSArray *includedDetectionTypes;
@property (nonatomic) BOOL includeTorsoOnlyDetectionData;
@property (nonatomic) BOOL includeTorsoAndFaceDetectionData;
@property (nonatomic) BOOL includeOnlyTorsoDetectionData;
@property (nonatomic) BOOL excludeMontageAssets;
@property (nonatomic) BOOL excludeScreenshotAssets;
@property (retain, nonatomic) PHPhotoLibrary *photoLibrary;
@property (nonatomic) BOOL shouldPrefetchCount;
@property (nonatomic) BOOL includeTrashedAssets;
@property (nonatomic) BOOL includeTrashedShares;
@property (nonatomic) BOOL includeExpiredShares;
@property (nonatomic) BOOL includeExitingShares;
@property (nonatomic) unsigned short highlightCurationType;
@property (nonatomic) unsigned long long sharingStream;
@property (nonatomic) unsigned long long fetchOffset;
@property (nonatomic) BOOL includeOnlyAssetsAllowedForAnalysis;
@property (nonatomic) BOOL includeOnlyContentContributedByCurrentUser;
@property (nonatomic) BOOL includeBothPrivateAssetsAndSharedContentContributedByCurrentUser;
@property (copy, nonatomic) NSString *importantFetchName;
@property (nonatomic) BOOL includeDuplicatesAlbums;
@property (nonatomic) unsigned short sharingFilter;
@property (nonatomic) BOOL suppressSlowFetchReports;
@property (retain, nonatomic) NSPredicate *predicate;
@property (retain, nonatomic) NSArray *sortDescriptors;
@property (nonatomic) BOOL includeHiddenAssets;
@property (nonatomic) BOOL includeAllBurstAssets;
@property (nonatomic) unsigned long long includeAssetSourceTypes;
@property (nonatomic) unsigned long long fetchLimit;
@property (nonatomic) BOOL wantsIncrementalChangeDetails;
+ (id)defaultDetectionTypes;
+ (long long)defaultMediaAnalysisProcessingRangeTypes;
+ (id)effectivePhotoLibraryForFetchOptions:(id)a0 object:(id)a1;
+ (id)fetchOptionsCopyFromNullableFetchOptions:(id)a0 photoLibrary:(id)a1;
+ (id)fetchOptionsWithInclusiveDefaults;
+ (id)fetchOptionsWithInclusiveDefaultsForPhotoLibrary:(id)a0;
+ (id)fetchOptionsWithPhotoLibrary:(id)a0 orObject:(id)a1;
- (id)init;
- (void)addFetchPropertySets:(id)a0;
- (id)description;
- (void)mergeWithFetchOptions:(id)a0;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;
@end