Uses of Class
fr.mines_stetienne.ci.sparql_generate.query.SPARQLExtQuery
- 
Packages that use SPARQLExtQuery Package Description fr.mines_stetienne.ci.sparql_generate.engine Classes to create and execute generation plans.fr.mines_stetienne.ci.sparql_generate.function fr.mines_stetienne.ci.sparql_generate.graph Contains new node classes for expression nodes: nodes that can be used anywhere variables are legal, and that bind a (implicit) variable to a SPARQL expression.fr.mines_stetienne.ci.sparql_generate.iterator Interfaces and abstract classes for iterator functions, which are similar to binding functions, except they return a list of list of RDF terms or SPARQL variables.fr.mines_stetienne.ci.sparql_generate.lang Contains the Parser classes for SPARQL-Generate queries, that actually extend the SPARQL 1.1 query syntax.fr.mines_stetienne.ci.sparql_generate.normalizer.aggregates fr.mines_stetienne.ci.sparql_generate.normalizer.bnodes fr.mines_stetienne.ci.sparql_generate.normalizer.xexpr Contains the classes used to to normalize SPARQL-Ext queries, i.e.fr.mines_stetienne.ci.sparql_generate.query Contains the model for SPARQL-Generate and SPARQL-Template queries.fr.mines_stetienne.ci.sparql_generate.serializer Contains the classes to serialize SPARQL-Generate and SPARQL-Template queries.fr.mines_stetienne.ci.sparql_generate.syntax Contains the models of elements of SPARQL-Generate and SPARQL-Template queries. - 
- 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.engine
Methods in fr.mines_stetienne.ci.sparql_generate.engine that return SPARQLExtQuery Modifier and Type Method Description SPARQLExtQuerySelectExtractionVisitor. getOutput()SPARQLExtQueryRootPlan. getQuery()Methods in fr.mines_stetienne.ci.sparql_generate.engine with parameters of type SPARQLExtQuery Modifier and Type Method Description static RootPlanPlanFactory. create(SPARQLExtQuery query)A factory that creates aRootPlanfrom a query.voidQueryExecutor. execGenerateFromQuery(SPARQLExtQuery query, Binding binding, Context context)voidQueryExecutor. execSelectFromQuery(SPARQLExtQuery query, List<List<Node>> callParameters, Context context)voidQueryExecutor. execTemplateFromQuery(SPARQLExtQuery query, List<List<Node>> callParameters, Context context)RootPlanQueryExecutor. getPlan(SPARQLExtQuery query)voidSelectExtractionVisitor. visitBindingClauses(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitBindingClauses(SPARQLExtQuery query)voidSelectExtractionVisitor. visitFunctionExpression(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitFunctionExpression(SPARQLExtQuery query)voidSelectExtractionVisitor. visitGenerateClause(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitGenerateClause(SPARQLExtQuery query)voidSelectExtractionVisitor. visitPerformClause(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitPerformClause(SPARQLExtQuery query)voidSelectExtractionVisitor. visitPostSelect(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitPostSelect(SPARQLExtQuery query)voidSelectExtractionVisitor. visitPragma(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitPragma(SPARQLExtQuery query)voidSelectExtractionVisitor. visitTemplateClause(SPARQLExtQuery query)voidSelectQueryPartialCopyVisitor. visitTemplateClause(SPARQLExtQuery query)Constructors in fr.mines_stetienne.ci.sparql_generate.engine with parameters of type SPARQLExtQuery Constructor Description DatasetDeclarationPlan(SPARQLExtQuery query)RootPlan(SPARQLExtQuery query, DatasetDeclarationPlan datasetDeclarationPlan, List<BindingsClausePlan> iteratorAndSourcePlans, SelectPlan selectPlan)ConstructorRootPlan(SPARQLExtQuery query, DatasetDeclarationPlan datasetDeclarationPlan, List<BindingsClausePlan> iteratorAndSourcePlans, SelectPlan selectPlan, GeneratePlan generatePlan)ConstructorRootPlan(SPARQLExtQuery query, DatasetDeclarationPlan datasetDeclarationPlan, List<BindingsClausePlan> iteratorAndSourcePlans, SelectPlan selectPlan, TemplatePlan templatePlan)ConstructorSelectExtractionVisitor(SPARQLExtQuery input)SelectPlan(SPARQLExtQuery query, boolean isSelectType, List<Var> signature)Constructor. - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.function
Constructors in fr.mines_stetienne.ci.sparql_generate.function with parameters of type SPARQLExtQuery Constructor Description SPARQLExtFunction(SPARQLExtQuery function) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.graph
Methods in fr.mines_stetienne.ci.sparql_generate.graph that return SPARQLExtQuery Modifier and Type Method Description SPARQLExtQueryNode_Template. getQuery()The TEMPLATE query.Constructors in fr.mines_stetienne.ci.sparql_generate.graph with parameters of type SPARQLExtQuery Constructor Description Node_Template(SPARQLExtQuery query)Constructor - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.iterator
Constructors in fr.mines_stetienne.ci.sparql_generate.iterator with parameters of type SPARQLExtQuery Constructor Description SPARQLExtIteratorFunction(SPARQLExtQuery select, Context context) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.lang
Methods in fr.mines_stetienne.ci.sparql_generate.lang that return SPARQLExtQuery Modifier and Type Method Description SPARQLExtQuerySPARQLExtParserBase. asSPARQLExtQuery()If possible, cast the query to a SPARQL-Generate Query.protected SPARQLExtQuerySPARQLExtParserBase. endSubQueryExt(int line, int column)Finishes the parsing of a sub GENERATE query.static SPARQLExtQueryParserSPARQLExt. parseSubQuery(String queryString)Parses the query.static SPARQLExtQueryParserSPARQLExt. parseSubQuery(Query query, String queryString)Parses the query.Methods in fr.mines_stetienne.ci.sparql_generate.lang with parameters of type SPARQLExtQuery Modifier and Type Method Description static voidSPARQLExtSyntaxVarScope. check(SPARQLExtQuery query) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.normalizer.aggregates
Methods in fr.mines_stetienne.ci.sparql_generate.normalizer.aggregates with parameters of type SPARQLExtQuery Modifier and Type Method Description voidQueryAggregatesNormalizer. visitBindingClauses(SPARQLExtQuery query)voidQueryAggregatesNormalizer. visitFunctionExpression(SPARQLExtQuery query)voidQueryAggregatesNormalizer. visitGenerateClause(SPARQLExtQuery query)voidQueryAggregatesNormalizer. visitPerformClause(SPARQLExtQuery query)voidQueryAggregatesNormalizer. visitPostSelect(SPARQLExtQuery query)voidQueryAggregatesNormalizer. visitPragma(SPARQLExtQuery query)voidQueryAggregatesNormalizer. visitTemplateClause(SPARQLExtQuery query)Constructors in fr.mines_stetienne.ci.sparql_generate.normalizer.aggregates with parameters of type SPARQLExtQuery Constructor Description ExprNormalizer(SPARQLExtQuery query) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.normalizer.bnodes
Methods in fr.mines_stetienne.ci.sparql_generate.normalizer.bnodes with parameters of type SPARQLExtQuery Modifier and Type Method Description static Set<String>QueryBNodeNormalizer. normalizeBNodes(SPARQLExtQuery query, Map<String,Var> assignSuper)static voidQueryBNodeNormalizer. normalizeCallParameters(SPARQLExtQuery query) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.normalizer.xexpr
Methods in fr.mines_stetienne.ci.sparql_generate.normalizer.xexpr with parameters of type SPARQLExtQuery Modifier and Type Method Description static E_FunctionTemplateUtils. getFunction(SPARQLExtQuery query)voidQueryXExprNormalizer. visitBindingClauses(SPARQLExtQuery query)voidQueryXExprNormalizer. visitFunctionExpression(SPARQLExtQuery query)voidQueryXExprNormalizer. visitGenerateClause(SPARQLExtQuery query)voidQueryXExprNormalizer. visitPerformClause(SPARQLExtQuery query)voidQueryXExprNormalizer. visitPostSelect(SPARQLExtQuery query)voidQueryXExprNormalizer. visitPragma(SPARQLExtQuery query)voidQueryXExprNormalizer. visitTemplateClause(SPARQLExtQuery query) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.query
Methods in fr.mines_stetienne.ci.sparql_generate.query that return SPARQLExtQuery Modifier and Type Method Description default SPARQLExtQuerySPARQLExtQueryVisitor. asSPARQLExtQuery(Query q)SPARQLExtQuerySPARQLExtQuery. cloneQuery()Methods in fr.mines_stetienne.ci.sparql_generate.query with parameters of type SPARQLExtQuery Modifier and Type Method Description voidSPARQLExtQuery. addGraphQuery(SPARQLExtQuery generate)adds a FROM GENERATE clausevoidSPARQLExtQuery. addNamedGraphQuery(Expr expr, SPARQLExtQuery generate)adds a FROM NAMED varOrIri clausestatic booleanSPARQLExtQueryCompare. equals(SPARQLExtQuery query1, SPARQLExtQuery query2)voidSPARQLExtQueryCompare. visitBindingClauses(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitBindingClauses(SPARQLExtQuery query)Visits all the binding clauses likeITERATORandSOURCE.voidSPARQLExtQueryVisitorDelegate. visitBindingClauses(SPARQLExtQuery query)voidSPARQLExtQueryCompare. visitFunctionExpression(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitFunctionExpression(SPARQLExtQuery query)Visits theFUNCTIONclause.voidSPARQLExtQueryVisitorDelegate. visitFunctionExpression(SPARQLExtQuery query)voidSPARQLExtQueryCompare. visitGenerateClause(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitGenerateClause(SPARQLExtQuery query)Visits theGENERATEclause.voidSPARQLExtQueryVisitorDelegate. visitGenerateClause(SPARQLExtQuery query)voidSPARQLExtQueryCompare. visitPerformClause(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitPerformClause(SPARQLExtQuery query)Visits thePERFORMclause.voidSPARQLExtQueryVisitorDelegate. visitPerformClause(SPARQLExtQuery query)voidSPARQLExtQueryCompare. visitPostSelect(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitPostSelect(SPARQLExtQuery query)Visits the select clause after the where.voidSPARQLExtQueryVisitorDelegate. visitPostSelect(SPARQLExtQuery query)voidSPARQLExtQueryCompare. visitPragma(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitPragma(SPARQLExtQuery query)Visits the pragma clause.voidSPARQLExtQueryVisitorDelegate. visitPragma(SPARQLExtQuery query)voidSPARQLExtQueryCompare. visitTemplateClause(SPARQLExtQuery query)voidSPARQLExtQueryVisitor. visitTemplateClause(SPARQLExtQuery query)Visits theTEMPLATEclause.voidSPARQLExtQueryVisitorDelegate. visitTemplateClause(SPARQLExtQuery query)Constructors in fr.mines_stetienne.ci.sparql_generate.query with parameters of type SPARQLExtQuery Constructor Description SPARQLExtQueryCompare(SPARQLExtQuery query2) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.serializer
Methods in fr.mines_stetienne.ci.sparql_generate.serializer with parameters of type SPARQLExtQuery Modifier and Type Method Description voidSPARQLExtQuerySerializer. visitBindingClauses(SPARQLExtQuery query)voidSPARQLExtQuerySerializer. visitFunctionExpression(SPARQLExtQuery query)voidSPARQLExtQuerySerializer. visitGenerateClause(SPARQLExtQuery query)voidSPARQLExtQuerySerializer. visitPerformClause(SPARQLExtQuery query)voidSPARQLExtQuerySerializer. visitPostSelect(SPARQLExtQuery query)voidSPARQLExtQuerySerializer. visitPragma(SPARQLExtQuery query)voidSPARQLExtQuerySerializer. visitTemplateClause(SPARQLExtQuery query) - 
Uses of SPARQLExtQuery in fr.mines_stetienne.ci.sparql_generate.syntax
Methods in fr.mines_stetienne.ci.sparql_generate.syntax that return SPARQLExtQuery Modifier and Type Method Description SPARQLExtQueryFromClause. getGenerate()SPARQLExtQueryElementSubExtQuery. getQuery()Constructors in fr.mines_stetienne.ci.sparql_generate.syntax with parameters of type SPARQLExtQuery Constructor Description ElementSubExtQuery(SPARQLExtQuery query)FromClause(SPARQLExtQuery generate)FromClause(SPARQLExtQuery generate, Expr name) 
 -