|
|
@ -54,7 +54,6 @@
|
|
|
|
+ (void)enumerateCollectionObjectsWithTransaction:(YapDatabaseReadTransaction *)transaction
|
|
|
|
+ (void)enumerateCollectionObjectsWithTransaction:(YapDatabaseReadTransaction *)transaction
|
|
|
|
usingBlock:(void (^)(id object, BOOL *stop))block;
|
|
|
|
usingBlock:(void (^)(id object, BOOL *stop))block;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* @return A shared database connection.
|
|
|
|
* @return A shared database connection.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -69,15 +68,12 @@
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* @return Instance of the object or nil if non-existent
|
|
|
|
* @return Instance of the object or nil if non-existent
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
+ (instancetype)fetchObjectWithUniqueID:(NSString *)uniqueID transaction:(YapDatabaseReadTransaction *)transaction;
|
|
|
|
+ (instancetype)fetchObjectWithUniqueID:(NSString *)uniqueID transaction:(YapDatabaseReadTransaction *)transaction;
|
|
|
|
|
|
|
|
|
|
|
|
+ (instancetype)fetchObjectWithUniqueID:(NSString *)uniqueID;
|
|
|
|
+ (instancetype)fetchObjectWithUniqueID:(NSString *)uniqueID;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* Saves the object with a new YapDatabaseConnection
|
|
|
|
* Saves the object with a new YapDatabaseConnection
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
- (void)save;
|
|
|
|
- (void)save;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -85,18 +81,13 @@
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* @param transaction Database transaction
|
|
|
|
* @param transaction Database transaction
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
- (void)saveWithTransaction:(YapDatabaseReadWriteTransaction *)transaction;
|
|
|
|
- (void)saveWithTransaction:(YapDatabaseReadWriteTransaction *)transaction;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* The unique identifier of the stored object
|
|
|
|
* The unique identifier of the stored object
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@property (nonatomic) NSString *uniqueId;
|
|
|
|
@property (nonatomic) NSString *uniqueId;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- (void)removeWithTransaction:(YapDatabaseReadWriteTransaction *)transaction;
|
|
|
|
- (void)removeWithTransaction:(YapDatabaseReadWriteTransaction *)transaction;
|
|
|
|
- (void)remove;
|
|
|
|
- (void)remove;
|
|
|
|
|
|
|
|
|
|
|
|