public static class Mapper.TypeParser.ParserContext
extends java.lang.Object
Constructor and Description |
---|
ParserContext(java.lang.String type,
AnalysisService analysisService,
java.util.function.Function<java.lang.String,SimilarityProvider> similarityLookupService,
MapperService mapperService,
java.util.function.Function<java.lang.String,Mapper.TypeParser> typeParsers,
Version indexVersionCreated,
ParseFieldMatcher parseFieldMatcher,
QueryShardContext queryShardContext) |
Modifier and Type | Method and Description |
---|---|
AnalysisService |
analysisService() |
Mapper.TypeParser.ParserContext |
createMultiFieldContext(Mapper.TypeParser.ParserContext in) |
SimilarityProvider |
getSimilarity(java.lang.String name) |
Version |
indexVersionCreated() |
boolean |
isWithinMultiField() |
MapperService |
mapperService() |
ParseFieldMatcher |
parseFieldMatcher() |
QueryShardContext |
queryShardContext() |
protected java.util.function.Function<java.lang.String,SimilarityProvider> |
similarityLookupService() |
java.lang.String |
type() |
Mapper.TypeParser |
typeParser(java.lang.String type) |
protected java.util.function.Function<java.lang.String,Mapper.TypeParser> |
typeParsers() |
public ParserContext(java.lang.String type, AnalysisService analysisService, java.util.function.Function<java.lang.String,SimilarityProvider> similarityLookupService, MapperService mapperService, java.util.function.Function<java.lang.String,Mapper.TypeParser> typeParsers, Version indexVersionCreated, ParseFieldMatcher parseFieldMatcher, QueryShardContext queryShardContext)
public java.lang.String type()
public AnalysisService analysisService()
public SimilarityProvider getSimilarity(java.lang.String name)
public MapperService mapperService()
public Mapper.TypeParser typeParser(java.lang.String type)
public Version indexVersionCreated()
public ParseFieldMatcher parseFieldMatcher()
public QueryShardContext queryShardContext()
public boolean isWithinMultiField()
protected java.util.function.Function<java.lang.String,Mapper.TypeParser> typeParsers()
protected java.util.function.Function<java.lang.String,SimilarityProvider> similarityLookupService()
public Mapper.TypeParser.ParserContext createMultiFieldContext(Mapper.TypeParser.ParserContext in)