package frame.object.dao; public class FilterItem { private String fieldName; private String operator; private String value; private String raw; public FilterItem(String fieldName, String operator, String value) { this.fieldName = fieldName; this.operator = operator; this.value = value; this.raw = null; } public FilterItem(String raw) { this.raw = raw; } public String toSQLString() { if (raw != null) { return raw; } return fieldName + " " + operator + " " + value; } public String getFieldName() { return fieldName; } public String getOperator() { return operator; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } @Override public String toString() { return toSQLString(); } }