Inherits from NSObject
Declared in APQuery copy.m
APQuery.h
APQuery.m

Properties

condition

このクエリが保持している条件。 @property condition

@property (nonatomic, strong) NSMutableDictionary *condition

Declared In

APQuery.h

isCachingResult

このクラスが結果としてのデータのリストをキャッシュするか否かを指定する。 @property isCachingResult

@property (nonatomic) BOOL isCachingResult

Declared In

APQuery.h

maxResult

取得するデータの最大件数。 @property maxResult

@property (nonatomic) int maxResult

Declared In

APQuery.h

pageIndex

同じ条件で何個目のデータセットを取得するかを指定。 @property pageIndex

@property (nonatomic) int pageIndex

Declared In

APQuery.h

Class Methods

queryWithClass:

Initalizes a query with class @property _class

+ (APQuery *)queryWithClass:(Class)_class

Declared In

APQuery.h

Instance Methods

refreshCache:

このクエリオブジェクトが保持しているキャッシュデータを最新のものにする。この処理は同期で実行されるので時間がかかる可能性がある。 @param APErrorBlock

- (void)refreshCache:(NSError **)error

Declared In

APQuery.h

refreshCacheWithBlock:

このクエリオブジェクトが保持しているキャッシュデータを最新のものにする。この処理は非同期で実行される。 @param APErrorBlock

- (void)refreshCacheWithBlock:(APErrorBlock)block

Declared In

APQuery.h

resultSet:

指定した条件でデータを取得する。データのキャッシュが有効で、キャッシュが存在する場合はそれを返す。

- (NSArray *)resultSet:(NSError **)error

Declared In

APQuery.h

resultSetWithBlock:

指定した条件でデータを取得する。データのキャッシュが有効で、キャッシュが存在する場合はそれを返す。

- (void)resultSetWithBlock:(APArrayResultBlock)block

Declared In

APQuery.h

scopeType:

Provide a way to other people can access this object @property

- (void)scopeType:(SCOPE_TYPE)scopeType

Declared In

APQuery.h

sortByKey:sortType:

Filter response data @property

- (void)sortByKey:(NSString *)columnKey sortType:(SORT_TYPE)sortType

Declared In

APQuery.h

whereKey:equalTo:

Refresh with condition equal @property

- (void)whereKey:(NSString *)columnKey equalTo:(id)value

Declared In

APQuery.h

whereKey:like:

Refresh with condition like @property

- (void)whereKey:(NSString *)columnKey like:(NSString *)value

Declared In

APQuery.h