Package org.apache.tika.xmp.convert
Class MSOfficeBinaryConverter
- java.lang.Object
-
- org.apache.tika.xmp.convert.AbstractConverter
-
- org.apache.tika.xmp.convert.MSOfficeBinaryConverter
-
- All Implemented Interfaces:
ITikaToXMPConverter
public class MSOfficeBinaryConverter extends AbstractConverter
Tika to XMP mapping for the binary MS formats Word (.doc), Excel (.xls) and PowerPoint (.ppt).
-
-
Field Summary
Fields Modifier and Type Field Description protected static Set<Namespace>ADDITIONAL_NAMESPACES-
Fields inherited from class org.apache.tika.xmp.convert.AbstractConverter
meta
-
-
Constructor Summary
Constructors Constructor Description MSOfficeBinaryConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Set<Namespace>getAdditionalNamespaces()Every Converter has to provide information about namespaces that are used additionally to the core set of XMP namespaces.com.adobe.internal.xmp.XMPMetaprocess(Metadata metadata)Converts a TikaMetadata-object into anXMPMetacontaining the useful properties.-
Methods inherited from class org.apache.tika.xmp.convert.AbstractConverter
createArrayProperty, createArrayProperty, createCommaSeparatedArray, createCommaSeparatedArray, createLangAltProperty, createLangAltProperty, createProperty, createProperty, getXMPMeta, registerNamespaces, setMetadata
-
-
-
-
Constructor Detail
-
MSOfficeBinaryConverter
public MSOfficeBinaryConverter() throws TikaException- Throws:
TikaException
-
-
Method Detail
-
process
public com.adobe.internal.xmp.XMPMeta process(Metadata metadata) throws com.adobe.internal.xmp.XMPException
Description copied from interface:ITikaToXMPConverterConverts a TikaMetadata-object into anXMPMetacontaining the useful properties.- Specified by:
processin interfaceITikaToXMPConverter- Specified by:
processin classAbstractConverter- Parameters:
metadata- a Tika Metadata object- Returns:
- Returns an XMPMeta object.
- Throws:
com.adobe.internal.xmp.XMPException- Forwards XMP errors- See Also:
ITikaToXMPConverter.process(Metadata)
-
getAdditionalNamespaces
protected Set<Namespace> getAdditionalNamespaces()
Description copied from class:AbstractConverterEvery Converter has to provide information about namespaces that are used additionally to the core set of XMP namespaces.- Specified by:
getAdditionalNamespacesin classAbstractConverter- Returns:
- the additional namespace information
-
-