Modifier and Type | Class and Description |
---|---|
static class |
ParseContext.InternalParseContext |
Modifier and Type | Method and Description |
---|---|
ParseContext |
ParseContext.createCopyToContext()
Return a new context that will be within a copy-to operation.
|
ParseContext |
ParseContext.createExternalValueContext(Object externalValue)
Return a new context that will have the external value set.
|
ParseContext |
ParseContext.createMultiFieldContext()
Return a new context that will be within multi-fields.
|
ParseContext |
ParseContext.createNestedContext(String fullPath)
Return a new context that will be used within a nested document.
|
ParseContext |
ParseContext.overridePath(ContentPath path)
Return a new context that will have the provided path.
|
ParseContext |
ParseContext.switchDoc(ParseContext.Document document)
Return a new context that has the provided document as the current document.
|
Modifier and Type | Method and Description |
---|---|
void |
Mapper.parse(ParseContext context) |
void |
RootMapper.postParse(ParseContext context)
Called after
Mapper.parse(ParseContext) on the RootObjectMapper . |
void |
RootMapper.preParse(ParseContext context)
Called before
Mapper.parse(ParseContext) on the RootObjectMapper . |
Modifier and Type | Method and Description |
---|---|
protected void |
NumberFieldMapper.addDocValue(ParseContext context,
List<org.apache.lucene.document.Field> fields,
long value) |
protected void |
IntegerFieldMapper.addIntegerFields(ParseContext context,
List<org.apache.lucene.document.Field> fields,
int value,
float boost) |
protected void |
DoubleFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected abstract void |
NumberFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
ByteFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
ShortFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
IntegerFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
LongFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
FloatFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
Murmur3FieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
DateFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
void |
AbstractFieldMapper.MultiFields.parse(AbstractFieldMapper mainField,
ParseContext context) |
void |
CompletionFieldMapper.parse(ParseContext context) |
void |
AbstractFieldMapper.parse(ParseContext context) |
void |
AbstractFieldMapper.CopyTo.parse(ParseContext context)
Creates instances of the fields that the current field should be copied to
|
void |
AbstractFieldMapper.CopyTo.parse(String field,
ParseContext context)
Creates an copy of the current field with given field name and boost
|
protected void |
TokenCountFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
BinaryFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
NumberFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
CompletionFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected abstract void |
AbstractFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields)
Parse the field value and populate
fields . |
protected void |
BooleanFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
StringFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
static StringFieldMapper.ValueAndBoost |
StringFieldMapper.parseCreateFieldForString(ParseContext context,
String nullValue,
float defaultBoost)
Parse a field as though it were a string.
|
Modifier and Type | Method and Description |
---|---|
void |
GeoShapeFieldMapper.parse(ParseContext context) |
void |
GeoPointFieldMapper.parse(ParseContext context) |
protected void |
GeoShapeFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
GeoPointFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
Modifier and Type | Method and Description |
---|---|
protected void |
TTLFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
BoostFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
TimestampFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
SizeFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
void |
RoutingFieldMapper.parse(ParseContext context) |
void |
FieldNamesFieldMapper.parse(ParseContext context) |
void |
TTLFieldMapper.parse(ParseContext context) |
void |
BoostFieldMapper.parse(ParseContext context) |
void |
IndexFieldMapper.parse(ParseContext context) |
void |
UidFieldMapper.parse(ParseContext context) |
void |
SourceFieldMapper.parse(ParseContext context) |
void |
TypeFieldMapper.parse(ParseContext context) |
void |
TimestampFieldMapper.parse(ParseContext context) |
void |
SizeFieldMapper.parse(ParseContext context) |
void |
IdFieldMapper.parse(ParseContext context) |
void |
AnalyzerMapper.parse(ParseContext context) |
void |
AllFieldMapper.parse(ParseContext context) |
void |
VersionFieldMapper.parse(ParseContext context) |
protected void |
RoutingFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
FieldNamesFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
IndexFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
UidFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
SourceFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
TypeFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
IdFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
ParentFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
AllFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
protected void |
VersionFieldMapper.parseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
void |
RoutingFieldMapper.postParse(ParseContext context) |
void |
FieldNamesFieldMapper.postParse(ParseContext context) |
void |
TTLFieldMapper.postParse(ParseContext context) |
void |
BoostFieldMapper.postParse(ParseContext context) |
void |
IndexFieldMapper.postParse(ParseContext context) |
void |
UidFieldMapper.postParse(ParseContext context) |
void |
SourceFieldMapper.postParse(ParseContext context) |
void |
TypeFieldMapper.postParse(ParseContext context) |
void |
TimestampFieldMapper.postParse(ParseContext context) |
void |
SizeFieldMapper.postParse(ParseContext context) |
void |
IdFieldMapper.postParse(ParseContext context) |
void |
AnalyzerMapper.postParse(ParseContext context) |
void |
ParentFieldMapper.postParse(ParseContext context) |
void |
AllFieldMapper.postParse(ParseContext context) |
void |
VersionFieldMapper.postParse(ParseContext context) |
void |
RoutingFieldMapper.preParse(ParseContext context) |
void |
FieldNamesFieldMapper.preParse(ParseContext context) |
void |
TTLFieldMapper.preParse(ParseContext context) |
void |
BoostFieldMapper.preParse(ParseContext context) |
void |
IndexFieldMapper.preParse(ParseContext context) |
void |
UidFieldMapper.preParse(ParseContext context) |
void |
SourceFieldMapper.preParse(ParseContext context) |
void |
TypeFieldMapper.preParse(ParseContext context) |
void |
TimestampFieldMapper.preParse(ParseContext context) |
void |
SizeFieldMapper.preParse(ParseContext context) |
void |
IdFieldMapper.preParse(ParseContext context) |
void |
AnalyzerMapper.preParse(ParseContext context) |
void |
ParentFieldMapper.preParse(ParseContext context) |
void |
AllFieldMapper.preParse(ParseContext context) |
void |
VersionFieldMapper.preParse(ParseContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
IpFieldMapper.innerParseCreateField(ParseContext context,
List<org.apache.lucene.document.Field> fields) |
Modifier and Type | Method and Description |
---|---|
Mapper.Builder |
RootObjectMapper.findTemplateBuilder(ParseContext context,
String name,
String dynamicType) |
Mapper.Builder |
RootObjectMapper.findTemplateBuilder(ParseContext context,
String name,
String dynamicType,
String matchType) |
void |
ObjectMapper.parse(ParseContext context) |
void |
ObjectMapper.parseDynamicValue(ParseContext context,
String currentFieldName,
XContentParser.Token token) |
Modifier and Type | Method and Description |
---|---|
ContextMapping.ContextConfig |
GeolocationContextMapping.parseContext(ParseContext parseContext,
XContentParser parser) |
abstract ContextMapping.ContextConfig |
ContextMapping.parseContext(ParseContext parseContext,
XContentParser parser)
A
ContextMapping combined with the information provided by a document
form a ContextMapping.ContextConfig which is used to build the underlying FST. |
ContextMapping.ContextConfig |
CategoryContextMapping.parseContext(ParseContext parseContext,
XContentParser parser) |
Copyright © 2009–2015. All rights reserved.