Class OutputClauseNormalizer
- java.lang.Object
 - 
- fr.mines_stetienne.ci.sparql_generate.normalizer.xexpr.OutputClauseNormalizer
 
 
- 
- All Implemented Interfaces:
 SPARQLExtElementVisitor,ElementVisitor
public class OutputClauseNormalizer extends Object implements SPARQLExtElementVisitor
Class used to normalize output elements of SPARQL-Generate and SPARQL-Template queries- Author:
 - Maxime Lefrançois
 
 
- 
- 
Constructor Summary
Constructors Constructor Description OutputClauseNormalizer(NodeExprNormalizer nenzer) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementgetResult()The latest result of an element normalization.voidvisit(ElementBox el)voidvisit(ElementExpr el)voidvisit(ElementFormat el)voidvisit(ElementGenerateTriplesBlock el)voidvisit(ElementIterator el)voidvisit(ElementPerform el)voidvisit(ElementSource el)voidvisit(ElementSubExtQuery el)voidvisit(ElementTGroup el)voidvisit(ElementAssign el)voidvisit(ElementBind el)voidvisit(ElementData el)voidvisit(ElementDataset el)voidvisit(ElementExists el)voidvisit(ElementFilter el)voidvisit(ElementGroup el)voidvisit(ElementLateral el)voidvisit(ElementMinus el)voidvisit(ElementNamedGraph el)voidvisit(ElementNotExists el)voidvisit(ElementOptional el)voidvisit(ElementPathBlock el)voidvisit(ElementService el)voidvisit(ElementSubQuery el)voidvisit(ElementTriplesBlock el)voidvisit(ElementUnion el) 
 - 
 
- 
- 
Constructor Detail
- 
OutputClauseNormalizer
public OutputClauseNormalizer(NodeExprNormalizer nenzer)
 
 - 
 
- 
Method Detail
- 
getResult
public Element getResult()
The latest result of an element normalization. 
- 
visit
public void visit(ElementGenerateTriplesBlock el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementExpr el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementBox el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementFormat el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementTGroup el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementPerform el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementSubExtQuery el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementIterator el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementSource el)
- Specified by:
 visitin interfaceSPARQLExtElementVisitor
 
- 
visit
public void visit(ElementTriplesBlock el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementPathBlock el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementFilter el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementAssign el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementBind el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementData el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementUnion el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementOptional el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementLateral el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementGroup el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementDataset el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementNamedGraph el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementExists el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementNotExists el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementMinus el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementService el)
- Specified by:
 visitin interfaceElementVisitor
 
- 
visit
public void visit(ElementSubQuery el)
- Specified by:
 visitin interfaceElementVisitor
 
 - 
 
 -