Package org.robovm.apple.coredata
Class NSPersistentStoreDescription
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coredata.NSPersistentStoreDescription
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NSPersistentStoreDescription extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSPersistentStoreDescription.NSPersistentStoreDescriptionPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSPersistentStoreDescription()protectedNSPersistentStoreDescription(NSObject.Handle h, long handle)protectedNSPersistentStoreDescription(NSObject.SkipInit skipInit)NSPersistentStoreDescription(NSURL url) -
Method Summary
Modifier and Type Method Description NSPersistentCloudKitContainerOptionsgetCloudKitContainerOptions()StringgetConfiguration()NSDictionary<NSString,?>getOptions()NSDictionary<NSString,?>getSqlitePragmas()doublegetTimeout()StringgetType()NSURLgetURL()protected longinit(NSURL url)booleanisReadOnly()voidsetCloudKitContainerOptions(NSPersistentCloudKitContainerOptions v)voidsetConfiguration(String v)voidsetOption(NSObject option, String key)voidsetReadOnly(boolean v)voidsetShouldAddStoreAsynchronously(boolean v)voidsetShouldInferMappingModelAutomatically(boolean v)voidsetShouldMigrateStoreAutomatically(boolean v)voidsetTimeout(double v)voidsetType(String v)voidsetURL(NSURL v)voidsetValue(NSObject value, String name)booleanshouldAddStoreAsynchronously()booleanshouldInferMappingModelAutomatically()booleanshouldMigrateStoreAutomatically()Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSPersistentStoreDescription
public NSPersistentStoreDescription() -
NSPersistentStoreDescription
-
NSPersistentStoreDescription
-
NSPersistentStoreDescription
-
-
Method Details
-
getType
-
setType
-
getConfiguration
-
setConfiguration
-
getURL
-
setURL
-
getOptions
-
isReadOnly
public boolean isReadOnly() -
setReadOnly
public void setReadOnly(boolean v) -
getTimeout
public double getTimeout() -
setTimeout
public void setTimeout(double v) -
getSqlitePragmas
-
shouldAddStoreAsynchronously
public boolean shouldAddStoreAsynchronously() -
setShouldAddStoreAsynchronously
public void setShouldAddStoreAsynchronously(boolean v) -
shouldMigrateStoreAutomatically
public boolean shouldMigrateStoreAutomatically() -
setShouldMigrateStoreAutomatically
public void setShouldMigrateStoreAutomatically(boolean v) -
shouldInferMappingModelAutomatically
public boolean shouldInferMappingModelAutomatically() -
setShouldInferMappingModelAutomatically
public void setShouldInferMappingModelAutomatically(boolean v) -
getCloudKitContainerOptions
- Since:
- Available in iOS 13.0 and later.
-
setCloudKitContainerOptions
- Since:
- Available in iOS 13.0 and later.
-
setOption
-
setValue
-
init
-