throw new InvalidExpressionException("Unknown or unsupported ComparisonType[" + comparisonType
+ "] for predicate population");
}
if (resourceExpressions.containsKey(predicateName) && whereConditions.containsKey(predicateName)) {
throw new DuplicateExpressionTypeException(resourceExpressions.get(predicateName));
}
whereConditions.put(predicateName, argumentName);
whereReplacements.put(argumentName, value);