@Override public Object visit(ASTConstraint node, Object data) throws VisitorException { ValueExpr valueExpr = (ValueExpr)super.visit(node, null); graphPattern.addConstraint(valueExpr); return valueExpr; }
@Override public Var visit(ASTBlankNodePropertyList node, Object data) throws VisitorException { Var bnodeVar = createAnonVar(); super.visit(node, bnodeVar); return bnodeVar; }
@Override public Object visit(ASTCollection node, Object data) throws VisitorException { node.setVarName(createAnonVarName()); return super.visit(node, data); } }
@Override public FunctionCall visit(ASTStrDt node, Object data) throws VisitorException { return createFunctionCall("STRDT", node, 2, 2); }
public static TestSuite suite() throws Exception { return suite(new SPARQLQueryTest.Factory()); }
@Override protected void setUp() throws Exception { dataRep = createRepository(); if (dataset != null) { uploadDataset(dataset); } }
public SPARQLQueryTest createSPARQLQueryTest(String testURI, String name, String queryFileURL, String resultFileURL, Dataset dataSet) { return new SPARQLQueryTest(testURI, name, queryFileURL, resultFileURL, dataSet); } }
@Override public FunctionCall visit(ASTSHA1 node, Object data) throws VisitorException { return createFunctionCall("SHA1", node, 1, 1); }
@Override public FunctionCall visit(ASTSHA384 node, Object data) throws VisitorException { return createFunctionCall("SHA384", node, 1, 1); }
@Override public FunctionCall visit(ASTStrLang node, Object data) throws VisitorException { return createFunctionCall("STRLANG", node, 2, 2); }
@Override public FunctionCall visit(ASTNow node, Object data) throws VisitorException { return createFunctionCall("NOW", node, 0, 0); }
@Override public FunctionCall visit(ASTSHA256 node, Object data) throws VisitorException { return createFunctionCall("SHA256", node, 1, 1); }
@Override public FunctionCall visit(ASTUUID node, Object data) throws VisitorException { return createFunctionCall("UUID", node, 0, 0); }
@Override public FunctionCall visit(ASTRand node, Object data) throws VisitorException { return createFunctionCall("RAND", node, 0, 0); }
@Override public FunctionCall visit(ASTTz node, Object data) throws VisitorException { return createFunctionCall("TZ", node, 1, 1); }
@Override public FunctionCall visit(ASTMD5 node, Object data) throws VisitorException { return createFunctionCall("MD5", node, 1, 1); }
@Override public FunctionCall visit(ASTSHA512 node, Object data) throws VisitorException { return createFunctionCall("SHA512", node, 1, 1); }
@Override public FunctionCall visit(ASTSTRUUID node, Object data) throws VisitorException { return createFunctionCall("STRUUID", node, 0, 0); }