Package org.apache.tika.parser.xmp
Class XmpSaxFlattener
java.lang.Object
org.apache.tika.parser.xmp.XmpSaxFlattener
SAX-flattens an RDF/XML XMP packet to xmpcore-style (uri, path, value) leaves.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionflatten(byte[] packet) flatten(byte[] packet, org.apache.tika.parser.ParseContext context) flatten(InputStream packet, org.apache.tika.parser.ParseContext context)
-
Constructor Details
-
XmpSaxFlattener
public XmpSaxFlattener()
-
-
Method Details
-
flatten
public List<XmpProperty> flatten(byte[] packet) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-
flatten
public List<XmpProperty> flatten(byte[] packet, org.apache.tika.parser.ParseContext context) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-
flatten
public List<XmpProperty> flatten(InputStream packet, org.apache.tika.parser.ParseContext context) throws IOException, org.apache.tika.exception.TikaException, SAXException - Throws:
IOExceptionorg.apache.tika.exception.TikaExceptionSAXException
-