Class CGImageMetadata

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class CGImageMetadata
    extends CFType
    • Constructor Detail

      • CGImageMetadata

        protected CGImageMetadata()
    • Method Detail

      • getClassTypeID

        public static long getClassTypeID()
      • create

        public static CGImageMetadata create()
        Since:
        Available in iOS 7.0 and later.
      • getTags

        public java.util.List<CGImageMetadataTag> getTags()
        Since:
        Available in iOS 7.0 and later.
      • getStringValueAtPath

        public java.lang.String getStringValueAtPath​(CGImageMetadataTag parent,
                                                     java.lang.String path)
        Since:
        Available in iOS 7.0 and later.
      • registerNamespaceForPrefix

        public boolean registerNamespaceForPrefix​(java.lang.String xmlns,
                                                  java.lang.String prefix)
                                           throws NSErrorException
        Throws:
        NSErrorException
        Since:
        Available in iOS 7.0 and later.
      • setValueAtPath

        public boolean setValueAtPath​(CGImageMetadataTag parent,
                                      java.lang.String path,
                                      CFType value)
        Since:
        Available in iOS 7.0 and later.
      • removeTagAtPath

        public boolean removeTagAtPath​(CGImageMetadataTag parent,
                                       java.lang.String path)
        Since:
        Available in iOS 7.0 and later.
      • createXMPData

        public NSData createXMPData​(NSDictionary options)
        Since:
        Available in iOS 7.0 and later.
      • createFromXMPData

        public static CGImageMetadata createFromXMPData​(NSData data)
        Since:
        Available in iOS 7.0 and later.