org.hibernate.search.bridge
Interface TikaMetadataProcessor


public interface TikaMetadataProcessor

Author:
Hardy Ferentschik

Method Summary
 Metadata prepareMetadata()
          This method is called by the TikaBridge prior to processing the data
 void set(String name, Object value, org.apache.lucene.document.Document document, LuceneOptions luceneOptions, Metadata metadata)
          This method called by the TikaBridge after processing the data.
 

Method Detail

prepareMetadata

Metadata prepareMetadata()
This method is called by the TikaBridge prior to processing the data

Returns:
Tika metadata used for data processing. Additional metadata can be set here.
See Also:
Tika API

set

void set(String name,
         Object value,
         org.apache.lucene.document.Document document,
         LuceneOptions luceneOptions,
         Metadata metadata)
This method called by the TikaBridge after processing the data. It can be used to add extracted metadata to the document.

Parameters:
name - The field name to add to the Lucene document
value - The value to index
document - The Lucene document into which we want to index the value.
luceneOptions - Contains the parameters used for adding value to the Lucene document.
metadata - the metadata discovered by the Tika parsing process


Copyright © 2006-2013 Red Hat Middleware, LLC. All Rights Reserved