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>
-
Field Summary
Fields inherited from class org.aksw.jenax.sparql.algebra.eval.EvaluatorBase
dispatcher, level -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpBGP op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpDistinct op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpExtend op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpFilter op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpGraph op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpGroup op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpJoin op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpOrder op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpProject op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpQuadPattern op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpReduced op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpService opService, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpSlice op, org.aksw.jenax.constraint.api.CBinding input) org.aksw.jenax.constraint.api.CBindingeval(org.apache.jena.sparql.algebra.op.OpUnion op, org.aksw.jenax.constraint.api.CBinding input) static void
-
Constructor Details
-
EvaluationOfConstraints
public EvaluationOfConstraints()
-
-
Method Details
-
main
-
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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<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:
evalin interfaceEvaluator<org.aksw.jenax.constraint.api.CBinding>- Overrides:
evalin classEvaluatorBase<org.aksw.jenax.constraint.api.CBinding>
-