{
for (IndexExpression e : expressions)
{
if (primaryKeyName.equals(new String(e.getColumn_name())))
{
IndexOperator operator = e.op;
if (operator.equals(IndexOperator.LTE) || operator.equals(IndexOperator.LT))
{
rowKeys.put(MAX_, e.getValue());
rowExpressions.add(e);
}
else if (operator.equals(IndexOperator.GTE) || operator.equals(IndexOperator.GT))
{
rowKeys.put(MIN_, e.getValue());
rowExpressions.add(e);
}
else if (operator.equals(IndexOperator.EQ))
{
rowKeys.put(MAX_, e.getValue());
rowKeys.put(MIN_, e.getValue());
rowExpressions.add(e);
}