Class EvaluationBase<T>

java.lang.Object
org.aksw.jenax.sparql.algebra.transform2.EvaluationBase<T>
All Implemented Interfaces:
Evaluation<T>

public class EvaluationBase<T> extends Object implements Evaluation<T>
Base class that evals everything to null.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    eval(org.apache.jena.sparql.algebra.op.OpAntiJoin opAntiJoin, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpAssign opAssign, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpBGP opBGP)
     
    eval(org.apache.jena.sparql.algebra.op.OpConditional opCondition, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpDatasetNames dsNames)
     
    eval(org.apache.jena.sparql.algebra.op.OpDisjunction opDisjunction, List<T> elts)
     
    eval(org.apache.jena.sparql.algebra.op.OpDistinct opDistinct, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpExt opExt)
     
    eval(org.apache.jena.sparql.algebra.op.OpExtend opExtend, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpFilter opFilter, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpGraph opGraph, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpGroup opGroup, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpJoin opJoin, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpLabel opLabel, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpLateral opLater, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpLeftJoin opLeftJoin, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpList opList, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpMinus opMinus, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpNull opNull)
     
    eval(org.apache.jena.sparql.algebra.op.OpOrder opOrder, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpPath opPath)
     
    eval(org.apache.jena.sparql.algebra.op.OpProcedure opProcedure, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpProject opProject, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpPropFunc opPropFunc, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpQuad opQuad)
     
    eval(org.apache.jena.sparql.algebra.op.OpQuadBlock quadBlock)
     
    eval(org.apache.jena.sparql.algebra.op.OpQuadPattern quadPattern)
     
    eval(org.apache.jena.sparql.algebra.op.OpReduced opReduced, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpSemiJoin opSemiJoin, T left, T right)
     
    eval(org.apache.jena.sparql.algebra.op.OpSequence opSequence, List<T> elts)
     
    eval(org.apache.jena.sparql.algebra.op.OpService opService, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpSlice opSlice, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpTable opUnit)
     
    eval(org.apache.jena.sparql.algebra.op.OpTopN opTop, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpTriple opTriple)
     
    eval(org.apache.jena.sparql.algebra.op.OpUnfold opUnfold, T subOp)
     
    eval(org.apache.jena.sparql.algebra.op.OpUnion opUnion, T left, T right)
     

    Methods inherited from class java.lang.Object

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

    • EvaluationBase

      public EvaluationBase()
  • Method Details

    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpTable opUnit)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpBGP opBGP)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpTriple opTriple)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpQuad opQuad)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpPath opPath)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpDatasetNames dsNames)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpQuadPattern quadPattern)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpQuadBlock quadBlock)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpNull opNull)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpFilter opFilter, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpGraph opGraph, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpService opService, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpProcedure opProcedure, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpPropFunc opPropFunc, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpLabel opLabel, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpAssign opAssign, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpExtend opExtend, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpJoin opJoin, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpLeftJoin opLeftJoin, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpSemiJoin opSemiJoin, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpAntiJoin opAntiJoin, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpMinus opMinus, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpUnion opUnion, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpLateral opLater, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpConditional opCondition, T left, T right)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpSequence opSequence, List<T> elts)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpDisjunction opDisjunction, List<T> elts)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpExt opExt)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpList opList, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpOrder opOrder, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpTopN opTop, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpProject opProject, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpDistinct opDistinct, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpReduced opReduced, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpSlice opSlice, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpGroup opGroup, T subOp)
      Specified by:
      eval in interface Evaluation<T>
    • eval

      public T eval(org.apache.jena.sparql.algebra.op.OpUnfold opUnfold, T subOp)
      Specified by:
      eval in interface Evaluation<T>