public class BinaryFieldMapper extends AbstractFieldMapper<BytesReference>
| Modifier and Type | Class and Description |
|---|---|
static class |
BinaryFieldMapper.Builder |
static class |
BinaryFieldMapper.CustomBinaryDocValuesField |
static class |
BinaryFieldMapper.Defaults |
static class |
BinaryFieldMapper.TypeParser |
AbstractFieldMapper.CopyTo, AbstractFieldMapper.MultiFieldsFieldMapper.Loading, FieldMapper.NamesMapper.BuilderContextToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_TYPE |
boost, copyTo, customFieldDataSettings, docValues, docValuesFormat, fieldDataType, fieldType, indexAnalyzer, multiFields, names, normsLoading, postingsFormat, searchAnalyzer, similarityDOC_VALUES_FORMATEMPTY_ARRAYEMPTY_PARAMS| Modifier | Constructor and Description |
|---|---|
protected |
BinaryFieldMapper(FieldMapper.Names names,
org.apache.lucene.document.FieldType fieldType,
Boolean docValues,
Boolean compress,
long compressThreshold,
PostingsFormatProvider postingsProvider,
DocValuesFormatProvider docValuesProvider,
Settings fieldDataSettings,
AbstractFieldMapper.MultiFields multiFields,
AbstractFieldMapper.CopyTo copyTo) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
contentType() |
FieldDataType |
defaultFieldDataType() |
org.apache.lucene.document.FieldType |
defaultFieldType() |
protected void |
doXContentBody(XContentBuilder builder,
boolean includeDefaults,
ToXContent.Params params) |
void |
merge(Mapper mergeWith,
MergeContext mergeContext) |
protected void |
parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields)
Parse the field value and populate
fields. |
BytesReference |
value(Object value)
Returns the actual value of the field.
|
Object |
valueForSearch(Object value)
Returns the value that will be used as a result for search.
|
boost, close, copyTo, customBoost, defaultDocValuesFormat, defaultPostingFormat, docValuesFormatProvider, fieldDataTermsFilter, fieldDataType, fieldType, fuzzyQuery, hasDocValues, indexAnalyzer, indexedValueForSearch, indexOptionToString, indexTokenizeOptionToString, isGenerated, isNumeric, isSortable, name, names, normsLoading, nullValueFilter, parse, postingsFormatProvider, prefixFilter, prefixQuery, queryStringTermQuery, rangeFilter, rangeQuery, regexpFilter, regexpQuery, searchAnalyzer, searchQuoteAnalyzer, similarity, stats, supportsNullValue, termFilter, termQuery, termsFilter, termVectorOptionsToString, toXContent, traverse, traverse, useTermQueryWithQueryStringpublic static final String CONTENT_TYPE
protected BinaryFieldMapper(FieldMapper.Names names, org.apache.lucene.document.FieldType fieldType, Boolean docValues, Boolean compress, long compressThreshold, PostingsFormatProvider postingsProvider, DocValuesFormatProvider docValuesProvider, @Nullable Settings fieldDataSettings, AbstractFieldMapper.MultiFields multiFields, AbstractFieldMapper.CopyTo copyTo)
public org.apache.lucene.document.FieldType defaultFieldType()
defaultFieldType in class AbstractFieldMapper<BytesReference>public FieldDataType defaultFieldDataType()
defaultFieldDataType in class AbstractFieldMapper<BytesReference>public Object valueForSearch(Object value)
FieldMappervalueForSearch in interface FieldMapper<BytesReference>valueForSearch in class AbstractFieldMapper<BytesReference>public BytesReference value(Object value)
FieldMapperprotected void parseCreateField(ParseContext context, List<org.apache.lucene.document.Field> fields) throws IOException
AbstractFieldMapperfields.parseCreateField in class AbstractFieldMapper<BytesReference>IOExceptionprotected String contentType()
contentType in class AbstractFieldMapper<BytesReference>protected void doXContentBody(XContentBuilder builder, boolean includeDefaults, ToXContent.Params params) throws IOException
doXContentBody in class AbstractFieldMapper<BytesReference>IOExceptionpublic void merge(Mapper mergeWith, MergeContext mergeContext) throws MergeMappingException
merge in interface Mappermerge in class AbstractFieldMapper<BytesReference>MergeMappingExceptionCopyright © 2009–2016. All rights reserved.