private void convertFeatures(Map<String, Object> map, Base base) { for (Feature f : base.getType().getFeatures()) { processFeature(map, base, f); } map.put(fields.getType(), base.getType().getShortName()); if (map.get(FIELD_VALUE) == null || Strings.isNullOrEmpty(map.get(FIELD_VALUE).toString())) { map.put(FIELD_VALUE, base.getCoveredText()); } }
.stream() .map(converter::convertEntity) .peek(mention -> types.add(mention.get(fields.getType()).toString())) .filter( mention ->
.stream() .map(converter::convertEntity) .peek(mention -> types.add(mention.get(fields.getType()).toString())) .filter( mention ->