Save This Page
Home » hibernate-search-src-20081106 » org.hibernate » search » annotations » [javadoc | source]
org.hibernate.search.annotations
public class: ClassBridge [javadoc | source]
org.hibernate.search.annotations.ClassBridge
This annotation allows a user to apply an implementation class to a Lucene document to manipulate it in any way the user sees fit.
Method from org.hibernate.search.annotations.ClassBridge Summary:
analyzer,   boost,   impl,   index,   name,   params,   store,   termVector
Method from org.hibernate.search.annotations.ClassBridge Detail:
 Analyzer analyzer() 
    Define an analyzer for the field, default to the inherited analyzer.
 Boost boost() 
    A float value of the amount of Lucene defined boost to apply to a field.
 public Class impl() 
    User supplied class to manipulate document in whatever mysterious ways they wish to.
 Index index() 
    Defines how the Field should be indexed defaults to tokenized.
 String name() 
    Field name, default to the JavaBean property name.
 public Parameter[] params() 
    Array of fields to work with. The impl class above will work on these fields.
 Store store() 
    Should the value be stored in the document. defaults to no.
 TermVector termVector() 
    Define term vector storage requirements, default to NO.