public class RedundantTypeTriplePatternRemover extends org.apache.jena.sparql.syntax.ElementVisitorBase
Constructor and Description |
---|
RedundantTypeTriplePatternRemover(org.aksw.jena_sparql_api.core.QueryExecutionFactory qef) |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args) |
org.apache.jena.query.Query |
pruneQuery(org.apache.jena.query.Query query)
Returns a pruned copy of the given query.
|
void |
visit(org.apache.jena.sparql.syntax.ElementGroup el) |
void |
visit(org.apache.jena.sparql.syntax.ElementOptional el) |
void |
visit(org.apache.jena.sparql.syntax.ElementPathBlock el) |
void |
visit(org.apache.jena.sparql.syntax.ElementTriplesBlock el) |
void |
visit(org.apache.jena.sparql.syntax.ElementUnion el) |
public RedundantTypeTriplePatternRemover(org.aksw.jena_sparql_api.core.QueryExecutionFactory qef)
public org.apache.jena.query.Query pruneQuery(org.apache.jena.query.Query query)
query
- the querypublic void visit(org.apache.jena.sparql.syntax.ElementGroup el)
visit
in interface org.apache.jena.sparql.syntax.ElementVisitor
visit
in class org.apache.jena.sparql.syntax.ElementVisitorBase
public void visit(org.apache.jena.sparql.syntax.ElementOptional el)
visit
in interface org.apache.jena.sparql.syntax.ElementVisitor
visit
in class org.apache.jena.sparql.syntax.ElementVisitorBase
public void visit(org.apache.jena.sparql.syntax.ElementTriplesBlock el)
visit
in interface org.apache.jena.sparql.syntax.ElementVisitor
visit
in class org.apache.jena.sparql.syntax.ElementVisitorBase
public void visit(org.apache.jena.sparql.syntax.ElementPathBlock el)
visit
in interface org.apache.jena.sparql.syntax.ElementVisitor
visit
in class org.apache.jena.sparql.syntax.ElementVisitorBase
public void visit(org.apache.jena.sparql.syntax.ElementUnion el)
visit
in interface org.apache.jena.sparql.syntax.ElementVisitor
visit
in class org.apache.jena.sparql.syntax.ElementVisitorBase
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann