public static class ParseContext.InternalParseContext extends ParseContext
ParseContext.Document, ParseContext.InternalParseContext
Constructor and Description |
---|
InternalParseContext(Settings indexSettings,
DocumentMapperParser docMapperParser,
DocumentMapper docMapper,
SourceToParse source,
XContentParser parser) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDoc(ParseContext.Document doc) |
void |
addDynamicMapper(Mapper mapper)
Add a new mapper dynamically created while parsing.
|
AllEntries |
allEntries() |
ParseContext.Document |
doc() |
DocumentMapper |
docMapper() |
DocumentMapperParser |
docMapperParser() |
java.util.List<ParseContext.Document> |
docs() |
java.util.List<Mapper> |
getDynamicMappers()
Get dynamic mappers created while parsing.
|
Settings |
indexSettings() |
MapperService |
mapperService() |
XContentParser |
parser() |
ContentPath |
path() |
RootObjectMapper |
root() |
ParseContext.Document |
rootDoc() |
SourceToParse |
sourceToParse() |
org.apache.lucene.document.Field |
version() |
void |
version(org.apache.lucene.document.Field version) |
createCopyToContext, createExternalValueContext, createMultiFieldContext, createNestedContext, externalValue, externalValueSet, getIncludeInAllDefault, includeInAll, isWithinCopyTo, isWithinMultiFields, overridePath, parseExternalValue, setIncludeInAllDefault, switchDoc
public InternalParseContext(@Nullable Settings indexSettings, DocumentMapperParser docMapperParser, DocumentMapper docMapper, SourceToParse source, XContentParser parser)
public DocumentMapperParser docMapperParser()
docMapperParser
in class ParseContext
@Nullable public Settings indexSettings()
indexSettings
in class ParseContext
public SourceToParse sourceToParse()
sourceToParse
in class ParseContext
public ContentPath path()
path
in class ParseContext
public XContentParser parser()
parser
in class ParseContext
public ParseContext.Document rootDoc()
rootDoc
in class ParseContext
public java.util.List<ParseContext.Document> docs()
docs
in class ParseContext
public ParseContext.Document doc()
doc
in class ParseContext
protected void addDoc(ParseContext.Document doc)
addDoc
in class ParseContext
public RootObjectMapper root()
root
in class ParseContext
public DocumentMapper docMapper()
docMapper
in class ParseContext
public MapperService mapperService()
mapperService
in class ParseContext
public org.apache.lucene.document.Field version()
version
in class ParseContext
public void version(org.apache.lucene.document.Field version)
version
in class ParseContext
public AllEntries allEntries()
allEntries
in class ParseContext
public void addDynamicMapper(Mapper mapper)
ParseContext
addDynamicMapper
in class ParseContext
public java.util.List<Mapper> getDynamicMappers()
ParseContext
getDynamicMappers
in class ParseContext