Package org.apache.tika.parser.xmp
Class XmpExtractor
java.lang.Object
org.apache.tika.parser.xmp.XmpExtractor
Container-agnostic XMP extractor: SAX-flatten a packet, map to canonical Tika
properties, normalize dates. Same mapping regardless of source container.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextract(byte[] packet, org.apache.tika.metadata.Metadata metadata) voidextract(byte[] packet, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context) voidextract(InputStream packet, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context)
-
Constructor Details
-
XmpExtractor
public XmpExtractor() -
XmpExtractor
-
-
Method Details
-
extract
public void extract(byte[] packet, org.apache.tika.metadata.Metadata metadata) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-
extract
public void extract(byte[] packet, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-
extract
public void extract(InputStream packet, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-