public static class ParseContext.InternalParseContext extends ParseContext
ParseContext.Document, ParseContext.InternalParseContext| Constructor and Description |
|---|
ParseContext.InternalParseContext(Settings indexSettings,
DocumentMapperParser docMapperParser,
DocumentMapper docMapper,
ContentPath path) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDoc(ParseContext.Document doc) |
void |
addDynamicMappingsUpdate(Mapper mapper)
Add a dynamic update to the root object mapper.
|
AllEntries |
allEntries() |
AnalysisService |
analysisService() |
ParseContext.Document |
doc() |
float |
docBoost() |
void |
docBoost(float docBoost) |
DocumentMapper |
docMapper() |
DocumentMapperParser |
docMapperParser() |
List<ParseContext.Document> |
docs() |
Mapper |
dynamicMappingsUpdate()
Get dynamic updates to the root object mapper.
|
boolean |
flyweight() |
String |
id() |
void |
id(String id)
Really, just the id mapper should set this.
|
String |
index() |
Settings |
indexSettings() |
MapperService |
mapperService() |
XContentParser |
parser() |
ContentPath |
path() |
void |
reset(XContentParser parser,
ParseContext.Document document,
SourceToParse source) |
RootObjectMapper |
root() |
ParseContext.Document |
rootDoc() |
BytesReference |
source() |
void |
source(BytesReference source) |
SourceToParse |
sourceToParse() |
StringBuilder |
stringBuilder()
A string builder that can be used to construct complex names for example.
|
String |
type() |
org.apache.lucene.document.Field |
uid() |
void |
uid(org.apache.lucene.document.Field uid)
Really, just the uid mapper should set this.
|
org.apache.lucene.document.Field |
version() |
void |
version(org.apache.lucene.document.Field version) |
createCopyToContext, createExternalValueContext, createMultiFieldContext, createNestedContext, externalValue, externalValueSet, includeInAll, isWithinCopyTo, isWithinMultiFields, overridePath, parseExternalValue, switchDocpublic ParseContext.InternalParseContext(@Nullable Settings indexSettings, DocumentMapperParser docMapperParser, DocumentMapper docMapper, ContentPath path)
public void reset(XContentParser parser, ParseContext.Document document, SourceToParse source)
public boolean flyweight()
flyweight in class ParseContextpublic DocumentMapperParser docMapperParser()
docMapperParser in class ParseContextpublic String index()
index in class ParseContext@Nullable public Settings indexSettings()
indexSettings in class ParseContextpublic String type()
type in class ParseContextpublic SourceToParse sourceToParse()
sourceToParse in class ParseContextpublic BytesReference source()
source in class ParseContextpublic void source(BytesReference source)
source in class ParseContextpublic ContentPath path()
path in class ParseContextpublic XContentParser parser()
parser in class ParseContextpublic ParseContext.Document rootDoc()
rootDoc in class ParseContextpublic List<ParseContext.Document> docs()
docs in class ParseContextpublic ParseContext.Document doc()
doc in class ParseContextpublic void addDoc(ParseContext.Document doc)
addDoc in class ParseContextpublic RootObjectMapper root()
root in class ParseContextpublic DocumentMapper docMapper()
docMapper in class ParseContextpublic AnalysisService analysisService()
analysisService in class ParseContextpublic MapperService mapperService()
mapperService in class ParseContextpublic String id()
id in class ParseContextpublic void id(String id)
id in class ParseContextpublic org.apache.lucene.document.Field uid()
uid in class ParseContextpublic void uid(org.apache.lucene.document.Field uid)
uid in class ParseContextpublic org.apache.lucene.document.Field version()
version in class ParseContextpublic void version(org.apache.lucene.document.Field version)
version in class ParseContextpublic AllEntries allEntries()
allEntries in class ParseContextpublic float docBoost()
docBoost in class ParseContextpublic void docBoost(float docBoost)
docBoost in class ParseContextpublic StringBuilder stringBuilder()
stringBuilder in class ParseContextpublic void addDynamicMappingsUpdate(Mapper mapper)
ParseContextaddDynamicMappingsUpdate in class ParseContextpublic Mapper dynamicMappingsUpdate()
ParseContextdynamicMappingsUpdate in class ParseContextCopyright © 2009–2017. All rights reserved.