public static class ParseContext.InternalParseContext extends ParseContext
ParseContext.Document, ParseContext.InternalParseContext
Constructor and Description |
---|
InternalParseContext(String index,
Settings indexSettings,
DocumentMapperParser docMapperParser,
DocumentMapper docMapper,
ContentPath path) |
createCopyToContext, createExternalValueContext, createMultiFieldContext, createNestedContext, externalValue, externalValueSet, includeInAll, isWithinCopyTo, isWithinMultiFields, overridePath, parseExternalValue, switchDoc
public InternalParseContext(String index, @Nullable Settings indexSettings, DocumentMapperParser docMapperParser, DocumentMapper docMapper, ContentPath path)
public void reset(XContentParser parser, ParseContext.Document document, SourceToParse source, DocumentMapper.ParseListener listener)
public boolean flyweight()
flyweight
in class ParseContext
public DocumentMapperParser docMapperParser()
docMapperParser
in class ParseContext
public boolean mappingsModified()
mappingsModified
in class ParseContext
public void setMappingsModified()
setMappingsModified
in class ParseContext
public void setWithinNewMapper()
setWithinNewMapper
in class ParseContext
public void clearWithinNewMapper()
clearWithinNewMapper
in class ParseContext
public boolean isWithinNewMapper()
isWithinNewMapper
in class ParseContext
public String index()
index
in class ParseContext
@Nullable public Settings indexSettings()
indexSettings
in class ParseContext
public String type()
type
in class ParseContext
public SourceToParse sourceToParse()
sourceToParse
in class ParseContext
public BytesReference source()
source
in class ParseContext
public void source(BytesReference source)
source
in class ParseContext
public ContentPath path()
path
in class ParseContext
public XContentParser parser()
parser
in class ParseContext
public DocumentMapper.ParseListener listener()
listener
in class ParseContext
public ParseContext.Document rootDoc()
rootDoc
in class ParseContext
public List<ParseContext.Document> docs()
docs
in class ParseContext
public ParseContext.Document doc()
doc
in class ParseContext
public void addDoc(ParseContext.Document doc)
addDoc
in class ParseContext
public RootObjectMapper root()
root
in class ParseContext
public DocumentMapper docMapper()
docMapper
in class ParseContext
public AnalysisService analysisService()
analysisService
in class ParseContext
public String id()
id
in class ParseContext
public void ignoredValue(String indexName, String value)
ignoredValue
in class ParseContext
public String ignoredValue(String indexName)
ignoredValue
in class ParseContext
public void id(String id)
id
in class ParseContext
public org.apache.lucene.document.Field uid()
uid
in class ParseContext
public void uid(org.apache.lucene.document.Field uid)
uid
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 org.apache.lucene.analysis.Analyzer analyzer()
analyzer
in class ParseContext
public void analyzer(org.apache.lucene.analysis.Analyzer analyzer)
analyzer
in class ParseContext
public float docBoost()
docBoost
in class ParseContext
public void docBoost(float docBoost)
docBoost
in class ParseContext
public StringBuilder stringBuilder()
stringBuilder
in class ParseContext
Copyright © 2009–2015. All rights reserved.