public abstract class MetadataFieldMapper extends FieldMapper
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
MetadataFieldMapper.Builder<T extends MetadataFieldMapper.Builder,Y extends MetadataFieldMapper> |
static interface |
MetadataFieldMapper.TypeParser |
FieldMapper.CopyTo, FieldMapper.MultiFieldsMapper.BuilderContextToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamscopyTo, defaultFieldType, fieldType, indexCreatedBefore2x, multiFieldsEMPTY_PARAMS| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
MetadataFieldMapper(String simpleName,
MappedFieldType fieldType,
MappedFieldType defaultFieldType,
Settings indexSettings) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
MetadataFieldMapper |
merge(Mapper mergeWith,
boolean updateAllTypes)
Return the merge of
mergeWith into this. |
abstract void |
postParse(ParseContext context)
Called after
FieldMapper.parse(ParseContext) on the RootObjectMapper. |
abstract void |
preParse(ParseContext context)
Called before
FieldMapper.parse(ParseContext) on the RootObjectMapper. |
clone, contentType, copyTo, customBoost, doMerge, doXContentAnalyzers, doXContentBody, doXContentDocValues, fieldType, hasCustomFieldDataSettings, indexOptionToString, indexTokenizeOptionToString, isGenerated, iterator, name, parse, parseCreateField, termVectorOptionsToString, toXContent, updateFieldTypesimpleNameequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprotected MetadataFieldMapper(String simpleName, MappedFieldType fieldType, MappedFieldType defaultFieldType, Settings indexSettings)
public abstract void preParse(ParseContext context) throws IOException
FieldMapper.parse(ParseContext) on the RootObjectMapper.IOExceptionpublic abstract void postParse(ParseContext context) throws IOException
FieldMapper.parse(ParseContext) on the RootObjectMapper.IOExceptionpublic MetadataFieldMapper merge(Mapper mergeWith, boolean updateAllTypes)
MappermergeWith into this.
Both this and mergeWith will be left unmodified.merge クラス内 FieldMapperCopyright © 2009–2016. All rights reserved.