@Override protected void innerWriteTo(StreamOutput out) throws IOException { out.writeDouble(origin.lat()); out.writeDouble(origin.lon()); out.writeVInt(ranges.size()); for (Range range : ranges) { range.writeTo(out); } out.writeBoolean(keyed); distanceType.writeTo(out); unit.writeTo(out); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeDouble(distance); validationMethod.writeTo(out); out.writeGeoPoint(center); if (out.getVersion().before(Version.V_6_0_0_alpha1)) { // optimize bounding box was removed in 6.0 out.writeOptionalString(null); } geoDistance.writeTo(out); out.writeBoolean(ignoreUnmapped); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeGenericValue(points); geoDistance.writeTo(out); unit.writeTo(out); order.writeTo(out); out.writeOptionalWriteable(sortMode); out.writeOptionalNamedWriteable(nestedFilter); out.writeOptionalString(nestedPath); if (out.getVersion().onOrAfter(Version.V_6_1_0)) { out.writeOptionalWriteable(nestedSort); } validation.writeTo(out); if (out.getVersion().onOrAfter(Version.V_6_4_0)) { out.writeBoolean(ignoreUnmapped); } }
@Override protected void innerWriteTo(StreamOutput out) throws IOException { out.writeDouble(origin.lat()); out.writeDouble(origin.lon()); out.writeVInt(ranges.size()); for (Range range : ranges) { range.writeTo(out); } out.writeBoolean(keyed); distanceType.writeTo(out); unit.writeTo(out); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeDouble(distance); validationMethod.writeTo(out); out.writeGeoPoint(center); out.writeOptionalString(optimizeBbox); geoDistance.writeTo(out); out.writeBoolean(ignoreUnmapped); }
@Override protected void innerWriteTo(StreamOutput out) throws IOException { out.writeDouble(origin.lat()); out.writeDouble(origin.lon()); out.writeVInt(ranges.size()); for (Range range : ranges) { range.writeTo(out); } out.writeBoolean(keyed); distanceType.writeTo(out); unit.writeTo(out); }
@Override protected void innerWriteTo(StreamOutput out) throws IOException { out.writeDouble(origin.lat()); out.writeDouble(origin.lon()); out.writeVInt(ranges.size()); for (Range range : ranges) { range.writeTo(out); } out.writeBoolean(keyed); distanceType.writeTo(out); unit.writeTo(out); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeGenericValue(points); geoDistance.writeTo(out); unit.writeTo(out); order.writeTo(out); out.writeOptionalWriteable(sortMode); out.writeOptionalNamedWriteable(nestedFilter); out.writeOptionalString(nestedPath); if (out.getVersion().onOrAfter(Version.V_6_1_0)) { out.writeOptionalWriteable(nestedSort); } validation.writeTo(out); if (out.getVersion().onOrAfter(Version.V_6_4_0)) { out.writeBoolean(ignoreUnmapped); } }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeDouble(distance); validationMethod.writeTo(out); out.writeGeoPoint(center); if (out.getVersion().before(Version.V_6_0_0_alpha1)) { // optimize bounding box was removed in 6.0 out.writeOptionalString(null); } geoDistance.writeTo(out); out.writeBoolean(ignoreUnmapped); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeGenericValue(points); geoDistance.writeTo(out); unit.writeTo(out); order.writeTo(out); out.writeOptionalWriteable(sortMode); out.writeOptionalNamedWriteable(nestedFilter); out.writeOptionalString(nestedPath); validation.writeTo(out); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeDouble(distance); validationMethod.writeTo(out); out.writeGeoPoint(center); if (out.getVersion().before(Version.V_6_0_0_alpha1)) { // optimize bounding box was removed in 6.0 out.writeOptionalString(null); } geoDistance.writeTo(out); out.writeBoolean(ignoreUnmapped); }
@Override protected void doWriteTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeGeoPoint(point); out.writeGenericValue(from); out.writeGenericValue(to); out.writeBoolean(includeLower); out.writeBoolean(includeUpper); out.writeString(unit.name()); geoDistance.writeTo(out);; out.writeOptionalString(optimizeBbox); validationMethod.writeTo(out); out.writeBoolean(ignoreUnmapped); }
@Override public void writeTo(StreamOutput out) throws IOException { out.writeString(fieldName); out.writeGenericValue(points); geoDistance.writeTo(out); unit.writeTo(out); order.writeTo(out); out.writeOptionalWriteable(sortMode); out.writeOptionalNamedWriteable(nestedFilter); out.writeOptionalString(nestedPath); if (out.getVersion().onOrAfter(Version.V_6_1_0)) { out.writeOptionalWriteable(nestedSort); } validation.writeTo(out); if (out.getVersion().onOrAfter(Version.V_6_4_0)) { out.writeBoolean(ignoreUnmapped); } }