Class NSEntityDescription

    • Constructor Detail

      • NSEntityDescription

        public NSEntityDescription()
      • NSEntityDescription

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

        public NSEntityDescription​(NSCoder decoder)
    • Method Detail

      • getManagedObjectClassName

        public java.lang.String getManagedObjectClassName()
      • setManagedObjectClassName

        public void setManagedObjectClassName​(java.lang.String v)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String v)
      • isAbstract

        public boolean isAbstract()
      • setAbstract

        public void setAbstract​(boolean v)
      • setUserInfo

        public void setUserInfo​(NSDictionary<?,​?> v)
      • getVersionHash

        public NSData getVersionHash()
        Since:
        Available in iOS 3.0 and later.
      • getVersionHashModifier

        public java.lang.String getVersionHashModifier()
        Since:
        Available in iOS 3.0 and later.
      • setVersionHashModifier

        public void setVersionHashModifier​(java.lang.String v)
        Since:
        Available in iOS 3.0 and later.
      • getRenamingIdentifier

        public java.lang.String getRenamingIdentifier()
        Since:
        Available in iOS 3.0 and later.
      • setRenamingIdentifier

        public void setRenamingIdentifier​(java.lang.String v)
        Since:
        Available in iOS 3.0 and later.
      • getUniquenessConstraints

        public NSArray<NSArray<?>> getUniquenessConstraints()
        Since:
        Available in iOS 9.0 and later.
      • setUniquenessConstraints

        public void setUniquenessConstraints​(NSArray<NSArray<?>> v)
        Since:
        Available in iOS 9.0 and later.
      • getCompoundIndexes

        @Deprecated
        public NSArray<NSArray<?>> getCompoundIndexes()
        Deprecated.
        Deprecated in iOS 11.0. Use NSEntityDescription.indexes instead
        Since:
        Available in iOS 3.0 and later.
      • setCompoundIndexes

        @Deprecated
        public void setCompoundIndexes​(NSArray<NSArray<?>> v)
        Deprecated.
        Deprecated in iOS 11.0. Use NSEntityDescription.indexes instead
        Since:
        Available in iOS 3.0 and later.
      • getCoreSpotlightDisplayNameExpression

        public NSExpression getCoreSpotlightDisplayNameExpression()
        Since:
        Available in iOS 11.0 and later.
      • setCoreSpotlightDisplayNameExpression

        public void setCoreSpotlightDisplayNameExpression​(NSExpression v)
        Since:
        Available in iOS 11.0 and later.
      • isKindOfEntity

        public boolean isKindOfEntity​(NSEntityDescription entity)
        Since:
        Available in iOS 3.0 and later.
      • init

        protected long init​(NSCoder decoder)