Class OpUtils.OpOps

java.lang.Object
org.aksw.jena_sparql_api.algebra.utils.OpUtils.OpOps
All Implemented Interfaces:
org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
Enclosing class:
OpUtils

public static class OpUtils.OpOps extends Object implements org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.sparql.core.Var
    asVar(org.apache.jena.sparql.algebra.Op op)
     
    org.apache.jena.sparql.algebra.Op
    copy(org.apache.jena.sparql.algebra.Op proto, List<org.apache.jena.sparql.algebra.Op> subOps)
     
    List<org.apache.jena.sparql.algebra.Op>
    getSubExprs(org.apache.jena.sparql.algebra.Op op)
     
    boolean
    isFunction(org.apache.jena.sparql.algebra.Op op)
     
    toString(org.apache.jena.sparql.algebra.Op op)
     
    org.apache.jena.sparql.algebra.Op
    varToExpr(org.apache.jena.sparql.core.Var var)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.aksw.commons.util.algebra.ExprOps

    isVar, varsMentioned
  • Constructor Details

    • OpOps

      public OpOps()
  • Method Details

    • getSubExprs

      public List<org.apache.jena.sparql.algebra.Op> getSubExprs(org.apache.jena.sparql.algebra.Op op)
      Specified by:
      getSubExprs in interface org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
    • copy

      public org.apache.jena.sparql.algebra.Op copy(org.apache.jena.sparql.algebra.Op proto, List<org.apache.jena.sparql.algebra.Op> subOps)
      Specified by:
      copy in interface org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
    • isFunction

      public boolean isFunction(org.apache.jena.sparql.algebra.Op op)
      Specified by:
      isFunction in interface org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
    • asVar

      public org.apache.jena.sparql.core.Var asVar(org.apache.jena.sparql.algebra.Op op)
      Specified by:
      asVar in interface org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
    • varToExpr

      public org.apache.jena.sparql.algebra.Op varToExpr(org.apache.jena.sparql.core.Var var)
      Specified by:
      varToExpr in interface org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>
    • toString

      public String toString(org.apache.jena.sparql.algebra.Op op)
      Specified by:
      toString in interface org.aksw.commons.util.algebra.ExprOps<org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var>