if(searchFilter.getType().equals(DiscoveryConfigurationParameters.TYPE_DATE)){ Date date = toDate(value); if(date != null){ if(configuration.getType().equals(DiscoveryConfigurationParameters.TYPE_DATE)){ Date date = toDate(value); if(date != null){ String indexField = configuration.getIndexFieldName() + ".year"; Date date = toDate(value); if(date != null){ doc.addField(field + "_dt", date);