Class CGImageSource

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class CGImageSource
    extends CFType
    • Constructor Detail

      • CGImageSource

        protected CGImageSource()
    • Method Detail

      • getClassTypeID

        public static long getClassTypeID()
        Since:
        Available in iOS 4.0 and later.
      • getTypeIdentifiers

        public static java.util.List<java.lang.String> getTypeIdentifiers()
        Since:
        Available in iOS 4.0 and later.
      • getType

        public java.lang.String getType()
        Since:
        Available in iOS 4.0 and later.
      • getCount

        public long getCount()
        Since:
        Available in iOS 4.0 and later.
      • removeCacheAtIndex

        public void removeCacheAtIndex​(long index)
        Since:
        Available in iOS 7.0 and later.
      • createThumbnail

        public CGImage createThumbnail​(long index,
                                       CGImageSourceOptions options)
        Since:
        Available in iOS 4.0 and later.
      • updateData

        public void updateData​(NSData data,
                               boolean isFinal)
        Since:
        Available in iOS 4.0 and later.
      • updateDataProvider

        public void updateDataProvider​(CGDataProvider provider,
                                       boolean isFinal)
        Since:
        Available in iOS 4.0 and later.
      • getStatusAtIndex

        public CGImageSourceStatus getStatusAtIndex​(long index)
        Since:
        Available in iOS 4.0 and later.
      • getPrimaryImageIndex

        public long getPrimaryImageIndex()
        Since:
        Available in iOS 12.0 and later.
      • copyAuxiliaryDataInfoAtIndex

        public NSDictionary copyAuxiliaryDataInfoAtIndex​(long index,
                                                         java.lang.String auxiliaryImageDataType)
        Since:
        Available in iOS 11.0 and later.