Class ConceptOps

java.lang.Object
org.aksw.jenax.sparql.fragment.impl.ConceptOps

public class ConceptOps extends Object
  • Constructor Details

    • ConceptOps

      public ConceptOps()
  • Method Details

    • transform

      public static List<org.apache.jena.query.SortCondition> transform(org.apache.jena.sparql.graph.NodeTransform nodeTransform, List<org.apache.jena.query.SortCondition> conditions)
    • applyOrder

      public static OrderedConcept applyOrder(Fragment1 concept, OrderedConcept ordered, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • forAllIfRolePresent

      public static Fragment1 forAllIfRolePresent(Fragment2 role, Fragment1 filler, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • exists

      public static Fragment1 exists(Fragment2 relation, Fragment1 filler, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • align

      public static Fragment1 align(Fragment1 concept, Set<org.apache.jena.sparql.core.Var> vbs, org.apache.jena.sparql.core.Var vbJoinVar, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • applyNodeTransform

      public static Fragment1 applyNodeTransform(Fragment1 concept, Map<? extends org.apache.jena.graph.Node,? extends org.apache.jena.graph.Node> nodeMap)
    • createAlignedVarMap

      public static Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> createAlignedVarMap(Fragment1 concept, Set<org.apache.jena.sparql.core.Var> vbs, org.apache.jena.sparql.core.Var vbJoinVar, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • createAlignedVarMap

      public static Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> createAlignedVarMap(Fragment1 concept, Fragment1 forbiddenVars, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • align

      public static Fragment1 align(Fragment1 alignee, Fragment1 forbiddenVars, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • union

      public static Fragment1 union(Stream<Fragment1> conceptStream)
    • intersect

      public static Fragment1 intersect(Stream<Fragment1> conceptStream)
    • union

      public static Fragment1 union(Fragment1 concept, Fragment1 filter, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)
    • intersect2

      public static Fragment1 intersect2(Fragment1 concept, Fragment1 filter, Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> varMap)
    • intersect

      public static Fragment1 intersect(Fragment1 concept, Fragment1 filter, org.aksw.commons.collections.generator.Generator<org.apache.jena.sparql.core.Var> generator)