Class BindingMapperProjectVar

java.lang.Object
org.aksw.jenax.arq.util.binding.BindingMapperProjectVar
All Implemented Interfaces:
BiFunction<org.apache.jena.sparql.engine.binding.Binding,Long,org.apache.jena.graph.Node>, BindingMapper<org.apache.jena.graph.Node>, BindingMapperVarAware<org.apache.jena.graph.Node>

public class BindingMapperProjectVar extends Object implements BindingMapperVarAware<org.apache.jena.graph.Node>
  • Constructor Details

    • BindingMapperProjectVar

      public BindingMapperProjectVar(org.apache.jena.sparql.core.Var var)
  • Method Details

    • getVar

      public org.apache.jena.sparql.core.Var getVar()
    • apply

      public org.apache.jena.graph.Node apply(org.apache.jena.sparql.engine.binding.Binding binding, Long rowNum)
      Specified by:
      apply in interface BiFunction<org.apache.jena.sparql.engine.binding.Binding,Long,org.apache.jena.graph.Node>
    • create

      public static BindingMapperProjectVar create(org.apache.jena.sparql.core.Var var)
    • getVarsMentioned

      public Set<org.apache.jena.sparql.core.Var> getVarsMentioned()
      Specified by:
      getVarsMentioned in interface BindingMapperVarAware<org.apache.jena.graph.Node>