Package org.elasticsearch.index.mapper
Class DocumentFieldMappers
- java.lang.Object
-
- org.elasticsearch.index.mapper.DocumentFieldMappers
-
-
Constructor Summary
Constructors Constructor Description DocumentFieldMappers(Collection<FieldMapper> mappers, Collection<FieldAliasMapper> aliasMappers, Analyzer defaultIndex, Analyzer defaultSearch, Analyzer defaultSearchQuote)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MappergetMapper(String field)Returns the leaf mapper associated with this field name.AnalyzerindexAnalyzer()A smart analyzer used for indexing that takes into account specific analyzers configured perFieldMapper.Iterator<Mapper>iterator()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
DocumentFieldMappers
public DocumentFieldMappers(Collection<FieldMapper> mappers, Collection<FieldAliasMapper> aliasMappers, Analyzer defaultIndex, Analyzer defaultSearch, Analyzer defaultSearchQuote)
-
-
Method Detail
-
getMapper
public Mapper getMapper(String field)
Returns the leaf mapper associated with this field name. Note that the returned mapper could be either a concreteFieldMapper, or aFieldAliasMapper. To access a field's type information,MapperService.fullName(java.lang.String)should be used instead.
-
indexAnalyzer
public Analyzer indexAnalyzer()
A smart analyzer used for indexing that takes into account specific analyzers configured perFieldMapper.
-
-