Search in sources :

Example 1 with UnaryExpression

use of com.pogeyan.cmis.api.uri.expression.UnaryExpression in project copper-cms by PogeyanOSS.

the class FilterParserImpl method readUnaryoperator.

protected CommonExpression readUnaryoperator(final Token lookToken, final InfoUnaryOperator unaryOperator) throws ExpressionParserException, ExpressionParserInternalError {
    tokenList.expectToken(lookToken.getUriLiteral(), true);
    CommonExpression operand = readElement(null);
    UnaryExpression unaryExpression = new UnaryExpressionImpl(unaryOperator, operand);
    return unaryExpression;
}
Also used : CommonExpression(com.pogeyan.cmis.api.uri.expression.CommonExpression) UnaryExpression(com.pogeyan.cmis.api.uri.expression.UnaryExpression)

Aggregations

CommonExpression (com.pogeyan.cmis.api.uri.expression.CommonExpression)1 UnaryExpression (com.pogeyan.cmis.api.uri.expression.UnaryExpression)1