Class NSPersistentStoreDescription

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class NSPersistentStoreDescription
    extends NSObject
    Since:
    Available in iOS 10.0 and later.
    • Constructor Detail

      • NSPersistentStoreDescription

        public NSPersistentStoreDescription()
      • NSPersistentStoreDescription

        protected NSPersistentStoreDescription​(NSObject.Handle h,
                                               long handle)
      • NSPersistentStoreDescription

        protected NSPersistentStoreDescription​(NSObject.SkipInit skipInit)
      • NSPersistentStoreDescription

        public NSPersistentStoreDescription​(NSURL url)
    • Method Detail

      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String v)
      • getConfiguration

        public java.lang.String getConfiguration()
      • setConfiguration

        public void setConfiguration​(java.lang.String v)
      • getURL

        public NSURL getURL()
      • setURL

        public void setURL​(NSURL v)
      • isReadOnly

        public boolean isReadOnly()
      • setReadOnly

        public void setReadOnly​(boolean v)
      • getTimeout

        public double getTimeout()
      • setTimeout

        public void setTimeout​(double v)
      • 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)
      • setOption

        public void setOption​(NSObject option,
                              java.lang.String key)
      • setValue

        public void setValue​(NSObject value,
                             java.lang.String name)
      • init

        protected long init​(NSURL url)