private static String buildFieldConstraints()

in mail-archive/server/src/main/java/org/apache/sling/mailarchiveserver/impl/QueryBuilderImpl.java [85:95]


	private static String buildFieldConstraints(String tokenClass, Map<String, List<String>> tokens) {
		List<String> ls = tokens.get(tokenClass);
		String messageField = SEARCH_PARAMETER_TO_MESSAGE_FIELD_MAP.get(tokenClass);
		String fieldConstraint = "";
		for (String value : ls) {
			if (!value.trim().equals("")) {
				fieldConstraint += sqlLikeConstraint(sqlLower(messageField), value.toLowerCase()) + OR;
			}
		}
		return fieldConstraint.substring(0, fieldConstraint.length()-OR.length());
	}