Uses of Class
org.elasticsearch.index.mapper.ParseContext
-
Packages that use ParseContext Package Description org.elasticsearch.index.mapper org.elasticsearch.search.suggest.completion.context -
-
Uses of ParseContext in org.elasticsearch.index.mapper
Subclasses of ParseContext in org.elasticsearch.index.mapper Modifier and Type Class Description static classParseContext.InternalParseContextMethods in org.elasticsearch.index.mapper that return ParseContext Modifier and Type Method Description ParseContextParseContext. createCopyToContext()Return a new context that will be within a copy-to operation.ParseContextParseContext. createExternalValueContext(Object externalValue)Return a new context that will have the external value set.ParseContextParseContext. createMultiFieldContext()Return a new context that will be within multi-fields.ParseContextParseContext. createNestedContext(String fullPath)Return a new context that will be used within a nested document.ParseContextParseContext. overridePath(ContentPath path)Return a new context that will have the provided path.ParseContextParseContext. switchDoc(ParseContext.Document document)Return a new context that has the provided document as the current document.Methods in org.elasticsearch.index.mapper with parameters of type ParseContext Modifier and Type Method Description protected voidFieldMapper. createFieldNamesField(ParseContext context, List<IndexableField> fields)List<IndexableField>RangeType. createFields(ParseContext context, String name, RangeFieldMapper.Range range, boolean indexed, boolean docValued, boolean stored)Mapper.BuilderRootObjectMapper. findTemplateBuilder(ParseContext context, String name, String dynamicType, DynamicTemplate.XContentFieldType matchType)Find a template.Mapper.BuilderRootObjectMapper. findTemplateBuilder(ParseContext context, String name, DynamicTemplate.XContentFieldType matchType)List<IndexableField>AbstractGeometryFieldMapper.Indexer. indexShape(ParseContext context, Processed shape)List<IndexableField>GeoShapeIndexer. indexShape(ParseContext context, Geometry shape)List<IndexableField>LegacyGeoShapeIndexer. indexShape(ParseContext context, Shape shape)voidAbstractGeometryFieldMapper. parse(ParseContext context)parsing logic for geometry indexingvoidAllFieldMapper. parse(ParseContext context)voidCompletionFieldMapper. parse(ParseContext context)Parses and indexes inputs Parsing: Acceptable format: "STRING" - interpreted as field value (input) "ARRAY" - each element can be one of "OBJECT" (see below) "OBJECT" - { "input": STRING|ARRAY, "weight": STRING|INT, "contexts": ARRAY|OBJECT } Indexing: if context mappings are defined, delegates toContextMappings.addField(ParseContext.Document, String, String, int, Map)else adds inputs as aSuggestFieldvoidFieldMapper.MultiFields. parse(FieldMapper mainField, ParseContext context)voidFieldMapper. parse(ParseContext context)Parse the field value using the providedParseContext.voidFieldNamesFieldMapper. parse(ParseContext context)voidGeoPointFieldMapper. parse(ParseContext context)protected voidGeoPointFieldMapper. parse(ParseContext context, GeoPoint point)voidIgnoredFieldMapper. parse(ParseContext context)voidRoutingFieldMapper. parse(ParseContext context)voidSeqNoFieldMapper. parse(ParseContext context)voidSourceFieldMapper. parse(ParseContext context)voidTypeFieldMapper. parse(ParseContext context)voidVersionFieldMapper. parse(ParseContext context)protected voidAbstractGeometryFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidAllFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidBinaryFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidBooleanFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidCompletionFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidDateFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected abstract voidFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)Parse the field value and populatefields.protected voidFieldNamesFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidGeoPointFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIdFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIgnoredFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIndexFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIpFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidKeywordFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidNumberFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidRangeFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidRoutingFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidSeqNoFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidSourceFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidTextFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidTypeFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidVersionFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)voidAllFieldMapper. postParse(ParseContext context)voidFieldNamesFieldMapper. postParse(ParseContext context)voidIgnoredFieldMapper. postParse(ParseContext context)voidMetadataFieldMapper. postParse(ParseContext context)Called afterFieldMapper.parse(ParseContext)on theRootObjectMapper.voidSeqNoFieldMapper. postParse(ParseContext context)voidVersionFieldMapper. postParse(ParseContext context)voidAllFieldMapper. preParse(ParseContext context)voidFieldNamesFieldMapper. preParse(ParseContext context)voidIdFieldMapper. preParse(ParseContext context)voidIgnoredFieldMapper. preParse(ParseContext context)voidIndexFieldMapper. preParse(ParseContext context)abstract voidMetadataFieldMapper. preParse(ParseContext context)Called beforeFieldMapper.parse(ParseContext)on theRootObjectMapper.voidRoutingFieldMapper. preParse(ParseContext context)voidSeqNoFieldMapper. preParse(ParseContext context)voidSourceFieldMapper. preParse(ParseContext context)voidTypeFieldMapper. preParse(ParseContext context)voidVersionFieldMapper. preParse(ParseContext context) -
Uses of ParseContext in org.elasticsearch.search.suggest.completion.context
Methods in org.elasticsearch.search.suggest.completion.context with parameters of type ParseContext Modifier and Type Method Description Set<String>CategoryContextMapping. parseContext(ParseContext parseContext, XContentParser parser)Parse a set ofCharSequencecontexts at index-time.abstract Set<String>ContextMapping. parseContext(ParseContext parseContext, XContentParser parser)Parses a set of index-time contexts.Set<String>GeoContextMapping. parseContext(ParseContext parseContext, XContentParser parser)Parse a set ofCharSequencecontexts at index-time.
-