throw new ElasticsearchParseException("both [{}] and [{}] must be set for numeric fields.", DecayFunctionBuilder.SCALE, DecayFunctionBuilder.ORIGIN); IndexNumericFieldData numericFieldData = parseContext.getForField(fieldType); return new NumericFieldDataScoreFunction(origin, scale, decay, offset, getDecayFunction(), numericFieldData, mode);
val = TimeValue.parseTimeValue(offsetString, TimeValue.timeValueHours(24), getClass().getSimpleName() + ".offset"); double offset = val.getMillis(); IndexNumericFieldData numericFieldData = parseContext.getForField(dateFieldType); return new NumericFieldDataScoreFunction(origin, scale, decay, offset, getDecayFunction(), numericFieldData, mode);
IndexGeoPointFieldData indexFieldData = parseContext.getForField(fieldType); return new GeoFieldDataScoreFunction(origin, scale, decay, offset, getDecayFunction(), indexFieldData, mode);
IndexGeoPointFieldData indexFieldData = parseContext.getForField(fieldType); final Query query; if (parseContext.indexVersionCreated().before(Version.V_2_2_0)) {
IndexFieldData fieldData = parseContext.getForField(fieldType); Query query = this.toFieldDataTermsQuery(fieldType, fieldData, value, cacheKey);
IndexGeoPointFieldData indexFieldData = parseContext.getForField(fieldType);
IndexGeoPointFieldData indexFieldData = parseContext.getForField(fieldType); final Query query; if (parseContext.indexVersionCreated().before(Version.V_2_2_0)) {
if (parentFieldMapper.active() && parentType.equals(parentFieldMapper.type())) { childTypes.add(documentMapper.type()); parentChildIndexFieldData = parseContext.getForField(parentFieldMapper.fieldType());
query = IndexedGeoBoundingBoxQuery.create(topLeft, bottomRight, geoFieldType); } else if ("memory".equals(type)) { IndexGeoPointFieldData indexFieldData = parseContext.getForField(fieldType); query = new InMemoryGeoBoundingBoxQuery(topLeft, bottomRight, indexFieldData); } else {
final ParentChildIndexFieldData parentChildIndexFieldData = parseContext.getForField(parentFieldMapper.fieldType()); if (parseContext.indexVersionCreated().onOrAfter(Version.V_2_0_0_beta1)) { query = joinUtilHelper(parentType, parentChildIndexFieldData, parseContext.similarityService().similarity(), parentDocMapper.typeFilter(), scoreType, innerQuery, minChildren, maxChildren);