java.lang.Object
org.apache.jena.sparql.service.enhancer.impl.ServiceCacheKeyFactory

public class ServiceCacheKeyFactory extends Object
  • Constructor Details

    • ServiceCacheKeyFactory

      public ServiceCacheKeyFactory(OpServiceInfo serviceInfo, Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> joinVarMap, org.apache.jena.sparql.graph.NodeTransform serviceNodeRemapper)
  • Method Details

    • getJoinVarMap

      public Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> getJoinVarMap()
    • createCacheKey

      public ServiceCacheKey createCacheKey(org.apache.jena.sparql.engine.binding.Binding binding)
    • createJoinVarMapScopedToNormed

      public static Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> createJoinVarMapScopedToNormed(OpServiceInfo serviceInfo, Set<org.apache.jena.sparql.core.Var> lhsBindingVarsScoped)
    • createCacheKeyFactory

      public static ServiceCacheKeyFactory createCacheKeyFactory(OpServiceInfo serviceInfo, Set<org.apache.jena.sparql.core.Var> lhsBindingVarsScoped, org.apache.jena.sparql.graph.NodeTransform serviceNodeRemapper)