Class OutputClauseNormalizer
java.lang.Object
fr.mines_stetienne.ci.sparql_generate.normalizer.aggregates.OutputClauseNormalizer
- All Implemented Interfaces:
SPARQLExtElementVisitor,org.apache.jena.sparql.syntax.ElementVisitor
Class used to normalize output elements of SPARQL-Generate and
SPARQL-Template queries
- Author:
- Maxime Lefrançois
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.syntax.Elementvoidvisit(ElementBox el) voidvisit(ElementExpr el) voidvisit(ElementFormat el) voidvoidvisit(ElementIterator el) voidvisit(ElementPerform el) voidvisit(ElementSource el) voidvoidvisit(ElementTGroup el) voidvisit(org.apache.jena.sparql.syntax.ElementAntiJoin el) voidvisit(org.apache.jena.sparql.syntax.ElementAssign el) voidvisit(org.apache.jena.sparql.syntax.ElementBind el) voidvisit(org.apache.jena.sparql.syntax.ElementData el) voidvisit(org.apache.jena.sparql.syntax.ElementDataset el) voidvisit(org.apache.jena.sparql.syntax.ElementExists el) voidvisit(org.apache.jena.sparql.syntax.ElementFilter el) voidvisit(org.apache.jena.sparql.syntax.ElementGroup el) voidvisit(org.apache.jena.sparql.syntax.ElementLateral el) voidvisit(org.apache.jena.sparql.syntax.ElementMinus el) voidvisit(org.apache.jena.sparql.syntax.ElementNamedGraph el) voidvisit(org.apache.jena.sparql.syntax.ElementNotExists el) voidvisit(org.apache.jena.sparql.syntax.ElementOptional el) voidvisit(org.apache.jena.sparql.syntax.ElementPathBlock el) voidvisit(org.apache.jena.sparql.syntax.ElementSemiJoin el) voidvisit(org.apache.jena.sparql.syntax.ElementService el) voidvisit(org.apache.jena.sparql.syntax.ElementSubQuery el) voidvisit(org.apache.jena.sparql.syntax.ElementTriplesBlock el) voidvisit(org.apache.jena.sparql.syntax.ElementUnfold el) voidvisit(org.apache.jena.sparql.syntax.ElementUnion el)
-
Constructor Details
-
OutputClauseNormalizer
-
-
Method Details
-
getResult
public org.apache.jena.sparql.syntax.Element getResult() -
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
- Specified by:
visitin interfaceSPARQLExtElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementTriplesBlock el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementPathBlock el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementFilter el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementAssign el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementBind el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementUnfold el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementData el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementUnion el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementOptional el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementLateral el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementSemiJoin el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementAntiJoin el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementGroup el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementDataset el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementNamedGraph el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementExists el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementNotExists el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementMinus el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementService el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-
visit
public void visit(org.apache.jena.sparql.syntax.ElementSubQuery el) - Specified by:
visitin interfaceorg.apache.jena.sparql.syntax.ElementVisitor
-