Class NodeSpaceFactory

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

public class NodeSpaceFactory extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    equalsTo(org.apache.jena.graph.Node node)
     
     
    notEqualsTo(org.apache.jena.graph.Node node)
    Return a vspace that does not equal the node - in the vspace of that node.
    range(com.google.common.collect.Range<ComparableNodeValue> range)
     
    range(org.apache.jena.graph.Node lower, com.google.common.collect.BoundType lowerBoundType, org.apache.jena.graph.Node upper, com.google.common.collect.BoundType upperBoundType)
     
    range(org.apache.jena.sparql.expr.NodeValue lower, com.google.common.collect.BoundType lowerBoundType, org.apache.jena.sparql.expr.NodeValue upper, com.google.common.collect.BoundType upperBoundType)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NodeSpaceFactory

      public NodeSpaceFactory()
  • Method Details

    • equalsTo

      public VSpace equalsTo(org.apache.jena.graph.Node node)
    • notEqualsTo

      public VSpace notEqualsTo(org.apache.jena.graph.Node node)
      Return a vspace that does not equal the node - in the vspace of that node. For example, notEquals(5) only matches _numeric_ values not equal to 5 It won't strings or IRIs.
    • forStringPrefix

      public VSpace forStringPrefix(String str)
    • range

      public VSpace range(org.apache.jena.graph.Node lower, com.google.common.collect.BoundType lowerBoundType, org.apache.jena.graph.Node upper, com.google.common.collect.BoundType upperBoundType)
    • range

      public VSpace range(org.apache.jena.sparql.expr.NodeValue lower, com.google.common.collect.BoundType lowerBoundType, org.apache.jena.sparql.expr.NodeValue upper, com.google.common.collect.BoundType upperBoundType)
    • range

      public VSpace range(com.google.common.collect.Range<ComparableNodeValue> range)