Class NKIssue

  • All Implemented Interfaces:
    NSObject

    public class NKIssue
    extends NSObject
    NKIssue Represents the Newsstand issue and its location on disk. All Newsstand issues have a publication date and a unique name. You register assets for download through this class. All of the Newsstand content that represents this issue should be placed in the URL provided by contentURL. If there are any downloading assets associated with this issue, the state of the issue is "downloading". If there are no outstanding downloading assets and the contentURL is non-empty, the state is "content available". An issue is created by adding it to the library with -[NKLibrary addIssueWithName:date:].
    • Constructor Detail

      • NKIssue

        protected NKIssue​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • alloc

        public static NKIssue alloc()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • new_objc

        public static java.lang.Object new_objc()
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • version_static

        public static long version_static()
      • addAssetWithRequest

        public NKAssetDownload addAssetWithRequest​(NSURLRequest request)
        addAssetWithRequest: Add a downloading asset to this issue. Initiate the download for this asset with the downloadWithDelegate: method on the NKAssetDownload.
      • contentURL

        public NSURL contentURL()
        [@property] contentURL All content that represents this issue should be placed in the URL provided.
      • date

        public NSDate date()
        [@property] date The date of this issue
      • downloadingAssets

        public NSArray<? extends NKAssetDownload> downloadingAssets()
        [@property] downloadingAssets An array of NKAssetDownload associated with this issue.
      • name

        public java.lang.String name()
        [@property] name The unique name given to this issue
      • status

        public long status()
        [@property] status The availability of this issue's content. If there are asset downloads associated with this issue, the status is NKIssueContentStatusDownloading. If there are no downloading assets and the directory represented by contentURL is non-empty, the status is NKIssueContentStatusAvailable. Otherwise, no content is available at the destination and the status is NKIssueContentStatusNone.