vendor/Pods/NanoStore/Classes/Public/NSFNanoSearch.h in nano-store-0.6.1 vs vendor/Pods/NanoStore/Classes/Public/NSFNanoSearch.h in nano-store-0.6.2

- old
+ new

@@ -173,17 +173,15 @@ /** * The SQL statement used for searching. Set when executeSQL: is invoked. */ @property (nonatomic, copy, readonly) NSString *sql; /** * The sort holds an array of one or more sort descriptors of type \link NSFNanoSortDescriptor NSFNanoSortDescriptor \endlink. */ @property (nonatomic, strong, readwrite) NSArray *sort; /** * The filterClass allows to filter the results based on a specific object class. */ -@property (nonatomic, copy, readwrite) NSString *filterClass; +@property (nonatomic, strong, readwrite) NSString *filterClass; /** * If an expression has an offset clause, then the first M rows are omitted from the result set returned by the search operation and the next N rows are returned, where M and N are the values that the offset and limit clauses evaluate to, respectively. Or, if the search would return less than M+N rows if it did not have a limit clause, then the first M rows are skipped and the remaining rows (if any) are returned. */ @property (nonatomic, assign, readwrite) NSUInteger offset; /** * The limit clause is used to place an upper bound on the number of rows returned by a Search operation. */ @property (nonatomic, assign, readwrite) NSUInteger limit; -/** * limit a Search to a particular bag. */ -@property (nonatomic, assign, readwrite) NSFNanoBag *bag; /** @name Creating and Initializing a Search */ //@{ @@ -213,11 +211,11 @@ /** * Performs a search using the values of the properties. * @param theReturnType the type of object to be returned. Can be \link Globals::NSFReturnObjects NSFReturnObjects \endlink or \link Globals::NSFReturnKeys NSFReturnKeys \endlink. * @param outError is used if an error occurs. May be NULL. * @return An array is returned if: 1) the sort has been specified or 2) the return type is \link Globals::NSFReturnKeys NSFReturnKeys \endlink. Otherwise, a dictionary is returned. - * @note The sort descriptor will be ignored when the return type is NSFReturnKeys. + * @note The sort descriptor will be ignored when returning requesting NSFReturnKeys. * @see \link searchObjectsAdded:date:returnType:error: - (id)searchObjectsAdded:(NSFDateMatchType)theDateMatch date:(NSDate *)theDate returnType:(NSFReturnType)theReturnType error:(out NSError **)outError \endlink */ - (id)searchObjectsWithReturnType:(NSFReturnType)theReturnType error:(out NSError **)outError; @@ -225,10 +223,10 @@ * @param theDateMatch the type of date comparison. Can be \link Globals::NSFBeforeDate NSFBeforeDate \endlink, \link Globals::NSFOnDate NSFOnDate \endlink or \link Globals::NSFAfterDate NSFAfterDate \endlink. * @param theDate the date to use as a pivot during the search. * @param theReturnType the type of object to be returned. Can be \link Globals::NSFReturnObjects NSFReturnObjects \endlink or \link Globals::NSFReturnKeys NSFReturnKeys \endlink. * @param outError is used if an error occurs. May be NULL. * @return If theReturnType is \link Globals::NSFReturnObjects NSFReturnObjects \endlink, a dictionary is returned. Otherwise, an array is returned. - * @note The sort descriptor will be ignored when the return type is NSFReturnKeys. + * @note The sort descriptor will be ignored when returning requesting NSFReturnKeys. * @see \link searchObjectsWithReturnType:error: - (id)searchObjectsWithReturnType:(NSFReturnType)theReturnType error:(out NSError **)outError \endlink */ - (id)searchObjectsAdded:(NSFDateMatchType)theDateMatch date:(NSDate *)theDate returnType:(NSFReturnType)theReturnType error:(out NSError **)outError; \ No newline at end of file