public static class Mapper.TypeParser.ParserContext
extends java.lang.Object
Constructor and Description |
---|
ParserContext(java.lang.String type,
IndexAnalyzers indexAnalyzers,
java.util.function.Function<java.lang.String,SimilarityProvider> similarityLookupService,
MapperService mapperService,
java.util.function.Function<java.lang.String,Mapper.TypeParser> typeParsers,
Version indexVersionCreated,
java.util.function.Supplier<QueryShardContext> queryShardContextSupplier) |
Modifier and Type | Method and Description |
---|---|
Mapper.TypeParser.ParserContext |
createMultiFieldContext(Mapper.TypeParser.ParserContext in) |
IndexAnalyzers |
getIndexAnalyzers() |
SimilarityProvider |
getSimilarity(java.lang.String name) |
Version |
indexVersionCreated() |
boolean |
isWithinMultiField() |
MapperService |
mapperService() |
java.util.function.Supplier<QueryShardContext> |
queryShardContextSupplier() |
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, IndexAnalyzers indexAnalyzers, java.util.function.Function<java.lang.String,SimilarityProvider> similarityLookupService, MapperService mapperService, java.util.function.Function<java.lang.String,Mapper.TypeParser> typeParsers, Version indexVersionCreated, java.util.function.Supplier<QueryShardContext> queryShardContextSupplier)
public java.lang.String type()
public IndexAnalyzers getIndexAnalyzers()
public SimilarityProvider getSimilarity(java.lang.String name)
public MapperService mapperService()
public Mapper.TypeParser typeParser(java.lang.String type)
public Version indexVersionCreated()
public java.util.function.Supplier<QueryShardContext> queryShardContextSupplier()
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)