baasday
 All Classes Functions Properties
BDUser.h
1 //
2 // BDUser.h
3 // baasday
4 //
5 
6 #import <Foundation/Foundation.h>
7 #import "BDObject.h"
8 #import "BDListResult.h"
9 #import "BDQuery.h"
10 
11 @class BDUser;
12 
13 typedef void (^BDUserResultBlock)(BDUser *user, NSError *error);
14 
21 @interface BDUser : BDObject
22 
29 + (BDUser *)fetchWithId:(NSString *)id error:(NSError **)error;
30 
36 + (BDUser *)fetchWithId:(NSString *)id;
37 
43 + (void)fetchInBackgroundWithId:(NSString *)id block:(BDUserResultBlock)block;
44 
53 + (BDListResult *)fetchAllWithQuery:(BDQuery *)query error:(NSError **)error;
54 
62 + (BDListResult *)fetchAllWithQuery:(BDQuery *)query;
63 
71 + (BDListResult *)fetchAllWithError:(NSError **)error;
72 
80 
88 + (void)fetchAllInBackgroundWithQuery:(BDQuery *)query block:(BDListResultBlock)block;
89 
96 + (void)fetchAllInBackground:(BDListResultBlock)block;
97 
98 @end