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.ElementVisitorvisit in class org.apache.jena.sparql.syntax.ElementVisitorBasepublic void visit(org.apache.jena.sparql.syntax.ElementOptional el)
visit in interface org.apache.jena.sparql.syntax.ElementVisitorvisit in class org.apache.jena.sparql.syntax.ElementVisitorBasepublic void visit(org.apache.jena.sparql.syntax.ElementTriplesBlock el)
visit in interface org.apache.jena.sparql.syntax.ElementVisitorvisit in class org.apache.jena.sparql.syntax.ElementVisitorBasepublic void visit(org.apache.jena.sparql.syntax.ElementPathBlock el)
visit in interface org.apache.jena.sparql.syntax.ElementVisitorvisit in class org.apache.jena.sparql.syntax.ElementVisitorBasepublic void visit(org.apache.jena.sparql.syntax.ElementUnion el)
visit in interface org.apache.jena.sparql.syntax.ElementVisitorvisit 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