if (StringUtils.startsWith(fts.getPropertyName(), "rep:filter(")) {
try {
StaticOperand expr = fts.getFullTextSearchExpression();
if (expr instanceof Literal) {
QueryParser qp = new JahiaQueryParser(FieldNames.FULLTEXT, new KeywordAnalyzer());
qp.setLowercaseExpandedTerms(false);
qobj = qp.parse(((Literal) expr).getLiteralValue().getString());
} else {
throw new RepositoryException("Unknown static operand type: " + expr);
}
} catch (ParseException e) {
throw new RepositoryException(e);