package org.gcube.application.perform.service.engine.model; import java.util.Map; import java.util.Map.Entry; import lombok.AllArgsConstructor; import lombok.Getter; @Getter @AllArgsConstructor public class DBQueryDescriptor { private Map condition; public String toString() { StringBuilder builder=new StringBuilder(); for(Entry entry : condition.entrySet()) { builder.append(String.format("%1$s = %2$s AND ", entry.getKey().getFieldName(),entry.getValue())); } return builder.substring(0,builder.lastIndexOf(" AND ")).toString(); } }