addressAsObject = fieldType().nullValue(); context.allEntries().addText(fieldType().name(), addressAsString, fieldType().boost()); if (fieldType().indexOptions() != IndexOptions.NONE) { fields.add(new InetAddressPoint(fieldType().name(), address)); if (fieldType().hasDocValues()) { fields.add(new SortedSetDocValuesField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address)))); } else if (fieldType().stored() || fieldType().indexOptions() != IndexOptions.NONE) { createFieldNamesField(context, fields); if (fieldType().stored()) { fields.add(new StoredField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address))));
@Override protected void doXContentBody(XContentBuilder builder, boolean includeDefaults, Params params) throws IOException { super.doXContentBody(builder, includeDefaults, params); if (includeDefaults || fieldType().nullValue() != null) { Object nullValue = fieldType().nullValue(); if (nullValue != null) { nullValue = InetAddresses.toAddrString((InetAddress) nullValue); } builder.field("null_value", nullValue); } if (includeDefaults || ignoreMalformed.explicit()) { builder.field("ignore_malformed", ignoreMalformed.value()); } if (includeInAll != null) { builder.field("include_in_all", includeInAll); } else if (includeDefaults) { builder.field("include_in_all", false); } } }
addressAsObject = fieldType().nullValue(); context.allEntries().addText(fieldType().name(), addressAsString, fieldType().boost()); if (fieldType().indexOptions() != IndexOptions.NONE) { fields.add(new InetAddressPoint(fieldType().name(), address)); if (fieldType().hasDocValues()) { fields.add(new SortedSetDocValuesField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address)))); } else if (fieldType().stored() || fieldType().indexOptions() != IndexOptions.NONE) { createFieldNamesField(context, fields); if (fieldType().stored()) { fields.add(new StoredField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address))));
addressAsObject = fieldType().nullValue(); context.allEntries().addText(fieldType().name(), addressAsString, fieldType().boost()); if (fieldType().indexOptions() != IndexOptions.NONE) { fields.add(new InetAddressPoint(fieldType().name(), address)); if (fieldType().hasDocValues()) { fields.add(new SortedSetDocValuesField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address)))); } else if (fieldType().stored() || fieldType().indexOptions() != IndexOptions.NONE) { createFieldNamesField(context, fields); if (fieldType().stored()) { fields.add(new StoredField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address))));
addressAsObject = fieldType().nullValue(); context.allEntries().addText(fieldType().name(), addressAsString, fieldType().boost()); if (fieldType().indexOptions() != IndexOptions.NONE) { fields.add(new InetAddressPoint(fieldType().name(), address)); if (fieldType().hasDocValues()) { fields.add(new SortedSetDocValuesField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address)))); if (fieldType().stored()) { fields.add(new StoredField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address))));
String ipAsString = fieldType().nullValueAsString(); if (ipAsString == null) { return; context.allEntries().addText(fieldType().name(), NetworkAddress.format(address), fieldType().boost()); if (fieldType().indexOptions() != IndexOptions.NONE) { context.doc().add(new InetAddressPoint(fieldType().name(), address)); if (fieldType().hasDocValues()) { context.doc().add(new SortedSetDocValuesField(fieldType().name(), new BytesRef(InetAddressPoint.encode(address))));
@Override protected void doXContentBody(XContentBuilder builder, boolean includeDefaults, Params params) throws IOException { super.doXContentBody(builder, includeDefaults, params); if (includeDefaults || fieldType().nullValue() != null) { Object nullValue = fieldType().nullValue(); if (nullValue != null) { nullValue = InetAddresses.toAddrString((InetAddress) nullValue); } builder.field("null_value", nullValue); } if (includeDefaults || ignoreMalformed.explicit()) { builder.field("ignore_malformed", ignoreMalformed.value()); } if (includeInAll != null) { builder.field("include_in_all", includeInAll); } else if (includeDefaults) { builder.field("include_in_all", false); } }
@Override protected void doXContentBody(XContentBuilder builder, boolean includeDefaults, Params params) throws IOException { super.doXContentBody(builder, includeDefaults, params); if (includeDefaults || fieldType().nullValue() != null) { Object nullValue = fieldType().nullValue(); if (nullValue != null) { nullValue = InetAddresses.toAddrString((InetAddress) nullValue); } builder.field("null_value", nullValue); } if (includeDefaults || ignoreMalformed.explicit()) { builder.field("ignore_malformed", ignoreMalformed.value()); } if (includeInAll != null) { builder.field("include_in_all", includeInAll); } else if (includeDefaults) { builder.field("include_in_all", false); } } }
@Override protected void doXContentBody(XContentBuilder builder, boolean includeDefaults, Params params) throws IOException { super.doXContentBody(builder, includeDefaults, params); if (includeDefaults || fieldType().nullValue() != null) { Object nullValue = fieldType().nullValue(); if (nullValue != null) { nullValue = InetAddresses.toAddrString((InetAddress) nullValue); } builder.field("null_value", nullValue); } if (includeDefaults || ignoreMalformed.explicit()) { builder.field("ignore_malformed", ignoreMalformed.value()); } if (includeInAll != null) { builder.field("include_in_all", includeInAll); } else if (includeDefaults) { builder.field("include_in_all", false); } } }