public Query transform(String squery) throws EngineException { return transform(squery, false); }
public Query transform(String squery) throws EngineException { return transform(squery, false); }
public Query compileRule(String squery, Dataset ds) throws EngineException { Transformer transformer = createTransformer(ds); Query query = transformer.transform(squery, true); return query; }
public Query compileRule(String squery, Dataset ds) throws EngineException { Transformer transformer = createTransformer(ds); Query query = transformer.transform(squery, true); return query; }
public Query compile(ASTQuery ast, Dataset ds) { if (ds!=null){ ast.setDefaultDataset(ds); } Transformer transformer = transformer(); return transformer.transform(ast); }
/** * Predefined extension functions for SPARQL functions */ void init() { if (Processor.getAST() != null) { Query q = transform(Processor.getAST()); } }
public Query compile(String squery, Dataset ds) throws EngineException { Transformer transformer = createTransformer(ds); transformer.setSPARQLCompliant(isSPARQLCompliant); Query query = transformer.transform(squery); return query; }
public Query compile(ASTQuery ast, Dataset ds) { if (ds!=null){ ast.setDefaultDataset(ds); } Transformer transformer = transformer(); return transformer.transform(ast); }
public Query compile(String squery, Dataset ds) throws EngineException { Transformer transformer = createTransformer(ds); transformer.setSPARQLCompliant(isSPARQLCompliant); Query query = transformer.transform(squery); return query; }
/** * Predefined extension functions for SPARQL functions */ void init() { if (Processor.getAST() != null) { Query q = transform(Processor.getAST()); } }
/** * equivalent of std query(ast) but for update */ public Mappings update(ASTQuery ast) { Transformer transformer = transformer(); Query query = transformer.transform(ast); return query(query); }
public Query compile(ASTQuery ast) { Transformer transformer = transformer(); setParameter(transformer); transformer.setSPARQLCompliant(isSPARQLCompliant); Query query = transformer.transform(ast); return query; }
public Query compile(ASTQuery ast) { Transformer transformer = transformer(); setParameter(transformer); transformer.setSPARQLCompliant(isSPARQLCompliant); Query query = transformer.transform(ast); return query; }
/** * Subquery is a construct where */ Query constructQuery(ASTQuery ast) { Transformer t = Transformer.create(); t.setAlgebra(isAlgebra()); return t.transform(ast); }
/** * Subquery is a construct where */ Query constructQuery(ASTQuery ast) { Transformer t = Transformer.create(); t.setAlgebra(isAlgebra()); return t.transform(ast); }
public Mappings query(ASTQuery ast, Dataset ds) { if (ds != null) { ast.setDefaultDataset(ds); } Transformer transformer = transformer(); Query query = transformer.transform(ast); try { return query(query, null, ds); } catch (EngineException e) { return Mappings.create(query); } }
/** * Generate a complementary Query that checks: definition of class/property */ void check(Triple tt, Edge edge) { ASTQuery aa = new Checker(ast).check(tt); if (aa != null) { Transformer tr = Transformer.create(); Query qq = tr.transform(aa); add(edge, qq); } }
/** * Generate a complementary Query that checks: definition of class/property */ void check(Triple tt, Edge edge) { ASTQuery aa = new Checker(ast).check(tt); if (aa != null) { Transformer tr = Transformer.create(); Query qq = tr.transform(aa); add(edge, qq); } }
public Query transform(String squery, boolean isRule) throws EngineException { ast = ASTQuery.create(squery); ast.setRule(isRule); ast.setDefaultNamespaces(namespaces); ast.setDefaultBase(getDefaultBase()); ast.setSPARQLCompliant(isSPARQLCompliant); if (dataset != null) { ast.setDefaultDataset(dataset); } ParserSparql1.create(ast).parse(); Query q = transform(ast); return q; }
public Query transform(String squery, boolean isRule) throws EngineException { ast = ASTQuery.create(squery); ast.setRule(isRule); ast.setDefaultNamespaces(namespaces); ast.setDefaultBase(getDefaultBase()); ast.setSPARQLCompliant(isSPARQLCompliant); if (dataset != null) { ast.setDefaultDataset(dataset); } ParserSparql1.create(ast).parse(); Query q = transform(ast); return q; }