Class EvaluationOfConstraints

java.lang.Object
org.aksw.jenax.sparql.algebra.eval.EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
org.aksw.jenax.sparql.algebra.eval.EvaluationOfConstraints
All Implemented Interfaces:
Evaluator<org.aksw.jenax.constraint.api.CBinding>

public class EvaluationOfConstraints extends EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
  • Field Summary

    Fields inherited from class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase

    dispatcher, level
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpBGP op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpDistinct op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpExtend op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpFilter op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpGraph op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpGroup op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpJoin op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpOrder op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpProject op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpQuadPattern op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpReduced op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpService opService, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpSlice op, org.aksw.jenax.constraint.api.CBinding input)
     
    org.aksw.jenax.constraint.api.CBinding
    eval(org.apache.jena.sparql.algebra.op.OpUnion op, org.aksw.jenax.constraint.api.CBinding input)
     
    static void
    main(String[] args)
     

    Methods inherited from class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase

    eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, eval, evalOp

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EvaluationOfConstraints

      public EvaluationOfConstraints()
  • Method Details

    • main

      public static void main(String[] args)
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpBGP op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpQuadPattern op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpFilter op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpJoin op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpUnion op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpSlice op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpProject op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpOrder op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpDistinct op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpReduced op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpService opService, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpGroup op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpGraph op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
    • eval

      public org.aksw.jenax.constraint.api.CBinding eval(org.apache.jena.sparql.algebra.op.OpExtend op, org.aksw.jenax.constraint.api.CBinding input)
      Specified by:
      eval in interface Evaluator<org.aksw.jenax.constraint.api.CBinding>
      Overrides:
      eval in class EvaluatorBase<org.aksw.jenax.constraint.api.CBinding>