Modifier and Type | Method and Description |
---|---|
SimilarityProvider |
FieldMapper.similarity()
Similarity used for scoring queries on the field
|
Modifier and Type | Field and Description |
---|---|
protected SimilarityProvider |
AbstractFieldMapper.similarity |
protected SimilarityProvider |
AbstractFieldMapper.Builder.similarity |
Modifier and Type | Method and Description |
---|---|
SimilarityProvider |
AbstractFieldMapper.similarity() |
Modifier and Type | Method and Description |
---|---|
T |
AbstractFieldMapper.Builder.similarity(SimilarityProvider similarity) |
Constructor and Description |
---|
AbstractFieldMapper(FieldMapper.Names names,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
PostingsFormatProvider postingsFormat,
DocValuesFormatProvider docValuesFormat,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings) |
AbstractFieldMapper(FieldMapper.Names names,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
PostingsFormatProvider postingsFormat,
DocValuesFormatProvider docValuesFormat,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
BooleanFieldMapper(FieldMapper.Names names,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean nullValue,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
ByteFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Byte nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
CompletionFieldMapper(FieldMapper.Names names,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
PostingsFormatProvider postingsProvider,
SimilarityProvider similarity,
boolean payloads,
boolean preserveSeparators,
boolean preservePositionIncrements,
int maxInputLength,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo,
SortedMap<String,ContextMapping> contextMappings) |
DateFieldMapper(FieldMapper.Names names,
FormatDateTimeFormatter dateTimeFormatter,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
String nullValue,
TimeUnit timeUnit,
boolean roundCeil,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
DoubleFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Double nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
FloatFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Float nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
IntegerFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Integer nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
LongFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Long nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
Murmur3FieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Long nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
NumberFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
ShortFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Short nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
StringFieldMapper(FieldMapper.Names names,
float boost,
org.apache.lucene.document.FieldType fieldType,
org.apache.lucene.document.FieldType defaultFieldType,
Boolean docValues,
String nullValue,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
NamedAnalyzer searchQuotedAnalyzer,
int positionOffsetGap,
int ignoreAbove,
PostingsFormatProvider postingsFormat,
DocValuesFormatProvider docValuesFormat,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
TokenCountFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Integer nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
NamedAnalyzer analyzer,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
Constructor and Description |
---|
GeoPointFieldMapper(FieldMapper.Names names,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
PostingsFormatProvider postingsFormat,
DocValuesFormatProvider docValuesFormat,
SimilarityProvider similarity,
Settings fieldDataSettings,
Settings indexSettings,
ContentPath.Type pathType,
boolean enableLatLon,
boolean enableGeoHash,
boolean enableGeohashPrefix,
Integer precisionStep,
int geoHashPrecision,
DoubleFieldMapper latMapper,
DoubleFieldMapper lonMapper,
StringFieldMapper geohashMapper,
boolean validateLon,
boolean validateLat,
boolean normalizeLon,
boolean normalizeLat,
AbstractFieldMapper.MultiFields multiFields) |
Constructor and Description |
---|
AllFieldMapper(String name,
org.apache.lucene.document.FieldType fieldType,
NamedAnalyzer indexAnalyzer,
NamedAnalyzer searchAnalyzer,
EnabledAttributeMapper enabled,
boolean autoBoost,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings) |
Constructor and Description |
---|
IpFieldMapper(FieldMapper.Names names,
int precisionStep,
float boost,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
String nullValue,
Explicit<Boolean> ignoreMalformed,
Explicit<Boolean> coerce,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
SimilarityProvider similarity,
FieldMapper.Loading normsLoading,
Settings fieldDataSettings,
Settings indexSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSimilarityProvider
Abstract implemenetation of
SimilarityProvider providing common behaviour |
class |
BM25SimilarityProvider
SimilarityProvider for the BM25Similarity . |
class |
DefaultSimilarityProvider
SimilarityProvider for DefaultSimilarity . |
class |
DFRSimilarityProvider
SimilarityProvider for DFRSimilarity . |
class |
IBSimilarityProvider
SimilarityProvider for IBSimilarity . |
class |
LMDirichletSimilarityProvider
SimilarityProvider for LMDirichletSimilarity . |
class |
LMJelinekMercerSimilarityProvider
SimilarityProvider for LMJelinekMercerSimilarity . |
class |
PreBuiltSimilarityProvider
SimilarityProvider for pre-built Similarities |
Modifier and Type | Method and Description |
---|---|
SimilarityProvider |
PreBuiltSimilarityProvider.Factory.create(String name,
Settings settings) |
SimilarityProvider |
SimilarityProvider.Factory.create(String name,
Settings settings)
Creates a new
SimilarityProvider instance |
SimilarityProvider |
PreBuiltSimilarityProvider.Factory.get() |
SimilarityProvider |
SimilarityLookupService.similarity(String name)
Returns the
SimilarityProvider with the given name |
Modifier and Type | Method and Description |
---|---|
void |
SimilarityModule.addSimilarity(String name,
Class<? extends SimilarityProvider> similarity)
Registers the given
SimilarityProvider with the given name |
Copyright © 2009–2015. All rights reserved.