/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setTimeout(long timeout) { set(Keys.Timeout(), NSNumber.valueOf(timeout)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setInfersMappingModelAutomatically(boolean infersMappingModelAutomatically) { set(Keys.InferMappingModelAutomatically(), NSNumber.valueOf(infersMappingModelAutomatically)); return this; } /**
/** * @since Available in iOS 5.0 and later. */ public NSPersistentStoreOptions setUbiquitousContentURL(String ubiquitousContentURL) { set(Keys.UbiquitousContentURL(), new NSString(ubiquitousContentURL)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setReadOnly(boolean readOnly) { set(Keys.ReadOnly(), NSNumber.valueOf(readOnly)); return this; } /**
/** * @since Available in iOS 7.0 and later. */ public NSPersistentStoreOptions setUbiquitousPeerToken(String ubiquitousPeerToken) { set(Keys.UbiquitousPeerToken(), new NSString(ubiquitousPeerToken)); return this; } /**
/** * @since Available in iOS 7.0 and later. */ public NSPersistentStoreOptions setShouldRebuildFromUbiquitousContent(boolean shouldRebuildFromUbiquitousContent) { set(Keys.RebuildFromUbiquitousContent(), NSNumber.valueOf(shouldRebuildFromUbiquitousContent)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setSQLiteAnalyzeEnabled(boolean sQLiteAnalyzeEnabled) { set(Keys.SQLiteAnalyze(), NSNumber.valueOf(sQLiteAnalyzeEnabled)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setIgnoresPersistentStoreVersioning(boolean ignoresPersistentStoreVersioning) { set(Keys.IgnorePersistentStoreVersioning(), NSNumber.valueOf(ignoresPersistentStoreVersioning)); return this; } /**
/** * @since Available in iOS 7.0 and later. */ public NSPersistentStoreOptions setUbiquitousContainerIdentifier(String ubiquitousContainerIdentifier) { set(Keys.UbiquitousContainerIdentifier(), new NSString(ubiquitousContainerIdentifier)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setSQLiteManualVacuumEnabled(boolean sQLiteManualVacuumEnabled) { set(Keys.SQLiteManualVacuum(), NSNumber.valueOf(sQLiteManualVacuumEnabled)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setMigratesPersistentStoresAutomatically(boolean migratesPersistentStoresAutomatically) { set(Keys.MigratePersistentStoresAutomatically(), NSNumber.valueOf(migratesPersistentStoresAutomatically)); return this; } /**
/** * @since Available in iOS 7.0 and later. */ public NSPersistentStoreOptions setShouldRemoveUbiquitousMetadata(boolean shouldRemoveUbiquitousMetadata) { set(Keys.RemoveUbiquitousMetadata(), NSNumber.valueOf(shouldRemoveUbiquitousMetadata)); return this; } /**
/** * @since Available in iOS 6.0 and later. */ public NSPersistentStoreOptions setForceDestroy(boolean forceDestroy) { set(Keys.ForceDestroy(), NSNumber.valueOf(forceDestroy)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setSQLitePragmas(Map<String, NSObject> sQLitePragmas) { set(Keys.SQLitePragmas(), NSDictionary.fromStringMap(sQLitePragmas)); return this; } /**
/** * @since Available in iOS 5.0 and later. */ public NSPersistentStoreOptions setUbiquitousContentName(String ubiquitousContentName) { set(Keys.UbiquitousContentName(), new NSString(ubiquitousContentName)); return this; } /**
/** * @since Available in iOS 5.0 and later. */ public NSPersistentStoreOptions setFileProtection(NSFileProtection fileProtection) { set(Keys.FileProtection(), fileProtection.value()); return this; } /*</methods>*/
/** * @since Available in iOS 7.0 and later. * @deprecated Deprecated in iOS 10.0. */ @Deprecated public NSPersistentStoreOptions setUbiquitousContainerIdentifier(String ubiquitousContainerIdentifier) { set(Keys.UbiquitousContainerIdentifier(), new NSString(ubiquitousContainerIdentifier)); return this; } /**
/** * @since Available in iOS 7.0 and later. * @deprecated Deprecated in iOS 10.0. */ @Deprecated public NSPersistentStoreOptions setUbiquitousPeerToken(String ubiquitousPeerToken) { set(Keys.UbiquitousPeerToken(), new NSString(ubiquitousPeerToken)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setSQLiteManualVacuumEnabled(boolean sQLiteManualVacuumEnabled) { set(Keys.SQLiteManualVacuum(), NSNumber.valueOf(sQLiteManualVacuumEnabled)); return this; } /**
/** * @since Available in iOS 3.0 and later. */ public NSPersistentStoreOptions setInfersMappingModelAutomatically(boolean infersMappingModelAutomatically) { set(Keys.InferMappingModelAutomatically(), NSNumber.valueOf(infersMappingModelAutomatically)); return this; } /**