Interface RDFLinkDecoratorBuilder<X extends RDFLinkDecoratorBuilder<X>>

All Known Implementing Classes:
DecoratedRDFLinkSourceBuilder, RDFLinkTransformBuilder

public interface RDFLinkDecoratorBuilder<X extends RDFLinkDecoratorBuilder<X>>
Interface to apply transformations on different levels (link, query/update, algebra, exec). Also used to ensure consistency between the decorator APIs for link sources, links and link transforms.
  • Method Summary

    Modifier and Type
    Method
    Description
    decorate(org.aksw.jenax.arq.util.exec.query.QueryExecTransform transform)
     
    decorate(org.aksw.jenax.arq.util.query.QueryTransform transform)
     
    decorate(org.aksw.jenax.arq.util.update.UpdateRequestTransform transform)
     
     
     
    decorate(org.aksw.jenax.stmt.core.SparqlStmtTransform transform)
     
    decorate(org.apache.jena.sparql.algebra.optimize.Rewrite transform)
     
    decorate(org.apache.jena.sparql.expr.ExprTransform transform)
     
  • Method Details

    • decorate

      X decorate(RDFLinkTransform transform)
    • decorate

      X decorate(org.aksw.jenax.arq.util.query.QueryTransform transform)
    • decorate

      X decorate(org.aksw.jenax.arq.util.exec.query.QueryExecTransform transform)
    • decorate

      X decorate(org.aksw.jenax.arq.util.update.UpdateRequestTransform transform)
    • decorate

      X decorate(LinkSparqlQueryTransform transform)
    • decorate

      X decorate(org.aksw.jenax.stmt.core.SparqlStmtTransform transform)
    • decorate

      X decorate(org.apache.jena.sparql.algebra.optimize.Rewrite transform)
    • decorate

      X decorate(org.apache.jena.sparql.expr.ExprTransform transform)