Package org.apache.tika.xmp.convert
Class TikaToXMP
java.lang.Object
org.apache.tika.xmp.convert.TikaToXMP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.adobe.internal.xmp.XMPMeta
static com.adobe.internal.xmp.XMPMeta
Convert the given Tika metadata map to XMP object.static ITikaToXMPConverter
getConverter
(String mimetype) Retrieve a specific converter according to the mimetypestatic boolean
isConverterAvailable
(String mimetype) Check if there is a converter available which allows to convert the Tika metadata to XMP
-
Constructor Details
-
TikaToXMP
public TikaToXMP()
-
-
Method Details
-
convert
- Throws:
TikaException
- See Also:
-
convert
public static com.adobe.internal.xmp.XMPMeta convert(Metadata tikaMetadata, String mimetype) throws TikaException Convert the given Tika metadata map to XMP object. If a mimetype is provided in the Metadata map, a specific converter can be used, that converts all available metadata. If there is no mimetype provided or no specific converter available a generic conversion is done which will convert only those properties that are in known namespaces and are using the correct prefixes.- Parameters:
tikaMetadata
- the Metadata map from Tikamimetype
- depicts the format's converter to use- Returns:
- XMP object
- Throws:
TikaException
-
isConverterAvailable
Check if there is a converter available which allows to convert the Tika metadata to XMP- Parameters:
mimetype
- the Mimetype- Returns:
- true if the Metadata object can be converted or false if not
-
getConverter
Retrieve a specific converter according to the mimetype- Parameters:
mimetype
- the Mimetype- Returns:
- the converter or null, if none exists
- Throws:
TikaException
-