final IndexValue contextValue = indexValueFactory.createIndexValue(simConstraint.getContext()); fields.addAll(simConstraint.getAdditionalFields()); if(!similarityConstraintPresent){ similarityConstraintPresent = true; //similarity constraint present log.warn(" > Field : {}",fieldConstraint.getKey()); log.warn(" > Context : {}",simConstraint.getContext()); log.warn(" > Add Fields : {}",simConstraint.getAdditionalFields());
final IndexValue contextValue = indexValueFactory.createIndexValue(simConstraint.getContext()); fields.addAll(simConstraint.getAdditionalFields()); if(!similarityConstraintPresent){ similarityConstraintPresent = true; //similarity constraint present log.warn(" > Field : {}",fieldConstraint.getKey()); log.warn(" > Context : {}",simConstraint.getContext()); log.warn(" > Add Fields : {}",simConstraint.getAdditionalFields());
SimilarityConstraint simConstraint = (SimilarityConstraint) constraint; jConstraint.put("context", simConstraint.getContext()); if(!simConstraint.getAdditionalFields().isEmpty()){ jConstraint.put("addFields", new JSONArray( simConstraint.getAdditionalFields()));