Class ConstraintDerivations

java.lang.Object
org.aksw.jenax.constraint.util.ConstraintDerivations

public class ConstraintDerivations extends Object
  • Constructor Details

    • ConstraintDerivations

      public ConstraintDerivations()
  • Method Details

    • deriveConstraints

      public static void deriveConstraints(CBinding row, org.apache.jena.sparql.core.Quad quad)
      Derive constraints from a quad; merges them into the RowConstraints instance
    • deriveConstraints

      public static void deriveConstraints(CBinding row, org.apache.jena.graph.Triple triple)
    • deriveConstraints

      public static void deriveConstraints(CBinding row, org.apache.jena.sparql.core.VarExprList defs)
      ElementBind
    • derive

      public static void derive(CBinding row, org.apache.jena.sparql.expr.Expr expr)
    • deriveValueSpace

      public static VSpace deriveValueSpace(org.apache.jena.sparql.expr.Expr expr, CBinding cxt)
      Attempt to figure out what the expression might return
    • mapRangeToPrefix

      public static com.google.common.collect.Range<ComparableNodeValue> mapRangeToPrefix(com.google.common.collect.Range<ComparableNodeValue> r)