25#ifndef _NSFetchRequest_h_
26#define _NSFetchRequest_h_
28#import <Foundation/NSObject.h>
30@class NSArray, NSPredicate;
31@class NSEntityDescription;
35 NSArray * _affectedStores;
36 NSEntityDescription * _entity;
37 unsigned int _fetchLimit;
38 NSPredicate * _predicate;
39 NSArray * _sortDescriptors;
44- (id) _initWithAffectedStores: (NSArray *) affectedStores
45 entity: (NSEntityDescription *) entity
46 fetchLimit: (
unsigned int) fetchLimit
47 predicate: (NSPredicate *) predicate
48 sortDescriptors: (NSArray *) sortDescriptors;
52- (NSArray *) affectedStores;
53- (void) setAffectedStores: (NSArray *) someStores;
55- (NSEntityDescription *) entity;
56- (void) setEntity: (NSEntityDescription *) anEntityDescription;
58- (
unsigned int) fetchLimit;
59- (void) setFetchLimit: (
unsigned int) aFetchLimit;
61- (NSPredicate *) predicate;
62- (void) setPredicate: (NSPredicate *) aPredicate;
64- (NSArray *) sortDescriptors;
65- (void) setSortDescriptors: (NSArray *) someSortDescriptors;
An object for storing details about managed object fetches.