@Retention(value=RUNTIME) @Target(value=TYPE) @Documented public @interface ClassBridge
public abstract Class<?> impl
public abstract String name
FieldBridge.set(String, Object, org.apache.lucene.document.Document, org.hibernate.search.bridge.LuceneOptions)).
Note:
You can ignore the passed field name in your bridge implementation and add a field or even fields with different names, however any
analyzer specified via analyzer() will only apply for the field name specified with this parameter.
public abstract Index index
Index enum defining whether the value should be indexed or not. Defaults to Index.YESpublic abstract Analyze analyze
Analyze enum defining whether the value should be analyzed or not. Defaults to Analyze.YESpublic abstract Norms norms
Norms enum defining whether the norms should be stored in the index or not. Defaults to Norms.YESpublic abstract TermVector termVector
TermVector enum defining how and if term vectors should be stored.
Default is TermVector.NOpublic abstract Analyzer analyzer
public abstract Boost boost
Boost annotation defining a float index time boost valueCopyright © 2006-2017 Red Hat, Inc. All Rights Reserved