package com.andrew_eells.persistence.infrastructure.query;

/**
 * query field criteria object.
 */
public class QueryClause
{
    private String fieldName;

    private String fieldValue;

    private QueryClauseOperator operator = null;

    public QueryClause(final String fieldName, final String fieldValue, final QueryClauseOperator operator)
    {
        this.fieldName = fieldName;
        this.fieldValue = fieldValue;
        this.operator = operator;
    }

    public QueryClauseOperator getOperator()
    {
        return operator;
    }

    public String getFieldName()
    {
        return fieldName;
    }

    public String getFieldValue()
    {
        return fieldValue;
    }
}

@@ -159,30 +159,30 @@
     private 
-String
+Object
  fieldValue;
@@ -282,30 +282,30 @@
 Name, final 
-String
+Object
  fieldValue,
@@ -620,38 +620,38 @@
   %7D%0A%0A    public 
-String
+Object
  getFieldValue()

fieldValue should be Object not String