public class ClassBridgeMapping extends Object
| Constructor and Description |
|---|
ClassBridgeMapping(SearchMapping mapping,
EntityDescriptor entity,
Class<?> impl) |
ClassBridgeMapping(SearchMapping mapping,
EntityDescriptor entity,
FieldBridge instance) |
| Modifier and Type | Method and Description |
|---|---|
ClassBridgeMapping |
analyze(Analyze analyze) |
ClassBridgeMapping |
analyzer(Class<?> analyzerClass)
Deprecated.
|
ClassBridgeMapping |
analyzer(String analyzerDef) |
AnalyzerDefMapping |
analyzerDef(String name,
Class<? extends org.apache.lucene.analysis.util.TokenizerFactory> tokenizerFactory)
Deprecated.
See
AnalyzerDef |
AnalyzerDefMapping |
analyzerDef(String name,
String tokenizerName,
Class<? extends org.apache.lucene.analysis.util.TokenizerFactory> tokenizerFactory)
Deprecated.
See
AnalyzerDef |
ClassBridgeMapping |
boost(float boost)
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7.
You should use query-time boosting instead, for instance by calling
boostedTo(float)
when building queries with the Hibernate Search query DSL. |
ClassBridgeMapping |
classBridge(Class<?> impl) |
ClassBridgeMapping |
classBridgeInstance(FieldBridge instance)
Registers the given class bridge for the currently configured entity type.
|
EntityMapping |
entity(Class<?> entityType) |
FullTextFilterDefMapping |
fullTextFilterDef(String name,
Class<?> impl) |
ClassBridgeMapping |
index(Index index) |
IndexedMapping |
indexed() |
ClassBridgeMapping |
name(String name) |
NormalizerDefMapping |
normalizerDef(String name)
Deprecated.
See
AnalyzerDef |
ClassBridgeMapping |
norms(Norms norms) |
ClassBridgeMapping |
param(String name,
String value) |
PropertyMapping |
property(String name,
ElementType type) |
ProvidedIdMapping |
providedId() |
ClassBridgeMapping |
store(Store store) |
ClassBridgeMapping |
termVector(TermVector termVector) |
public ClassBridgeMapping(SearchMapping mapping, EntityDescriptor entity, Class<?> impl)
public ClassBridgeMapping(SearchMapping mapping, EntityDescriptor entity, FieldBridge instance)
public ClassBridgeMapping name(String name)
public ClassBridgeMapping store(Store store)
public ClassBridgeMapping index(Index index)
public ClassBridgeMapping analyze(Analyze analyze)
public ClassBridgeMapping norms(Norms norms)
public ClassBridgeMapping termVector(TermVector termVector)
@Deprecated public ClassBridgeMapping boost(float boost)
boostedTo(float)
when building queries with the Hibernate Search query DSL.@Deprecated public ClassBridgeMapping analyzer(Class<?> analyzerClass)
FieldMapping.analyzer(Class)public ClassBridgeMapping analyzer(String analyzerDef)
public ClassBridgeMapping param(String name, String value)
public ClassBridgeMapping classBridge(Class<?> impl)
public ClassBridgeMapping classBridgeInstance(FieldBridge instance)
instance - a class bridge instanceClassBridgeMapping following the method chaining patternSearchException - in case the same bridge instance is passed more than once for the
currently configured entity typepublic FullTextFilterDefMapping fullTextFilterDef(String name, Class<?> impl)
public PropertyMapping property(String name, ElementType type)
@Deprecated public AnalyzerDefMapping analyzerDef(String name, Class<? extends org.apache.lucene.analysis.util.TokenizerFactory> tokenizerFactory)
AnalyzerDef@Deprecated public AnalyzerDefMapping analyzerDef(String name, String tokenizerName, Class<? extends org.apache.lucene.analysis.util.TokenizerFactory> tokenizerFactory)
AnalyzerDef@Deprecated public NormalizerDefMapping normalizerDef(String name)
AnalyzerDefpublic EntityMapping entity(Class<?> entityType)
public ProvidedIdMapping providedId()
public IndexedMapping indexed()
Copyright © 2006-2023 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.