Search in sources :

Example 1 with In

use of org.eclipse.rdf4j.query.algebra.In in project rdf4j by eclipse.

the class QueryModelBuilder method visit.

@Override
public In visit(ASTIn node, Object data) throws VisitorException {
    ValueExpr valueExpr = (ValueExpr) node.getLeftOperand().jjtAccept(this, null);
    TupleExpr tupleExpr = (TupleExpr) node.getRightOperand().jjtAccept(this, null);
    return new In(valueExpr, tupleExpr);
}
Also used : ValueExpr(org.eclipse.rdf4j.query.algebra.ValueExpr) ASTValueExpr(org.eclipse.rdf4j.query.parser.serql.ast.ASTValueExpr) In(org.eclipse.rdf4j.query.algebra.In) ASTIn(org.eclipse.rdf4j.query.parser.serql.ast.ASTIn) TupleExpr(org.eclipse.rdf4j.query.algebra.TupleExpr)

Aggregations

In (org.eclipse.rdf4j.query.algebra.In)1 TupleExpr (org.eclipse.rdf4j.query.algebra.TupleExpr)1 ValueExpr (org.eclipse.rdf4j.query.algebra.ValueExpr)1 ASTIn (org.eclipse.rdf4j.query.parser.serql.ast.ASTIn)1 ASTValueExpr (org.eclipse.rdf4j.query.parser.serql.ast.ASTValueExpr)1