Class ICCameraItem

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
ICCameraFile, ICCameraFolder

public class ICCameraItem
extends NSObject
Since:
Available in iOS 13.0 and later.
  • Constructor Details

    • ICCameraItem

      public ICCameraItem()
    • ICCameraItem

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

      protected ICCameraItem​(NSObject.SkipInit skipInit)
  • Method Details

    • getDevice

      public ICCameraDevice getDevice()
      Since:
      Available in iOS 13.0 and later.
    • getParentFolder

      public ICCameraFolder getParentFolder()
      Since:
      Available in iOS 13.0 and later.
    • getName

      public String getName()
      Since:
      Available in iOS 13.0 and later.
    • getUTI

      public String getUTI()
      Since:
      Available in iOS 13.0 and later.
    • isLocked

      public boolean isLocked()
      Since:
      Available in iOS 13.0 and later.
    • isRaw

      public boolean isRaw()
      Since:
      Available in iOS 13.0 and later.
    • isInTemporaryStore

      public boolean isInTemporaryStore()
      Since:
      Available in iOS 13.0 and later.
    • getCreationDate

      public NSDate getCreationDate()
      Since:
      Available in iOS 13.0 and later.
    • getModificationDate

      public NSDate getModificationDate()
      Since:
      Available in iOS 13.0 and later.
    • getThumbnail

      public CGImage getThumbnail()
      Since:
      Available in iOS 13.0 and later.
    • getMetadata

      public NSDictionary<?,​?> getMetadata()
      Since:
      Available in iOS 13.0 and later.
    • getUserData

      public NSMutableDictionary<?,​?> getUserData()
      Since:
      Available in iOS 13.0 and later.
    • getPtpObjectHandle

      public int getPtpObjectHandle()
      Since:
      Available in iOS 13.0 and later.
    • isAddedAfterContentCatalogCompleted

      public boolean isAddedAfterContentCatalogCompleted()
      Since:
      Available in iOS 13.0 and later.
    • getThumbnailIfAvailable

      public CGImage getThumbnailIfAvailable()
    • getLargeThumbnailIfAvailable

      public CGImage getLargeThumbnailIfAvailable()
    • getMetadataIfAvailable

      public NSDictionary<NSString,​?> getMetadataIfAvailable()
    • requestThumbnail

      public void requestThumbnail()
      Since:
      Available in iOS 13.0 and later.
    • requestMetadata

      public void requestMetadata()
      Since:
      Available in iOS 13.0 and later.
    • flushThumbnailCache

      public void flushThumbnailCache()
      Since:
      Available in iOS 13.0 and later.
    • flushMetadataCache

      public void flushMetadataCache()
      Since:
      Available in iOS 13.0 and later.