Uses of Interface
org.mulgara.mrg.PredicateNode

Packages that use PredicateNode
org.mulgara.mrg   
org.mulgara.mrg.writer   
 

Uses of PredicateNode in org.mulgara.mrg
 

Classes in org.mulgara.mrg that implement PredicateNode
 class Uri
          A wrapper for a URI.
 

Methods in org.mulgara.mrg that return PredicateNode
 PredicateNode Triple.getPredicate()
          Gets the predicate
 PredicateNode PropertyValue.getPredicate()
          Gets the predicate
 PredicateNode PropertyValue.getProperty()
          Gets the predicate
 

Methods in org.mulgara.mrg that return types with arguments of type PredicateNode
 Collection<PredicateNode> IndexedGraph.getPredicates()
          Gets all the predicates in the graph.
 Collection<PredicateNode> Graph.getPredicates()
          Gets all the predicates in the graph.
 Collection<PredicateNode> AbstractGraph.getPredicates()
          Gets all the predicates in the graph.
 List<Pair<PredicateNode,ObjectNode>> AbstractGraph.getRawProperties(SubjectNode s)
          Gets all the properties for a given subject as raw pairs.
 

Methods in org.mulgara.mrg with parameters of type PredicateNode
 boolean WritableGraph.delete(SubjectNode s, PredicateNode p, ObjectNode o)
          Add a new triple to the graph.
 boolean IndexedGraph.delete(SubjectNode s, PredicateNode p, ObjectNode o)
          Remove a triple from the graph.
 boolean AbstractGraph.delete(SubjectNode s, PredicateNode p, ObjectNode o)
          Remove a triple from the graph.
 List<ObjectNode> GraphExt.getRdfList(String s, PredicateNode p)
          Gets an rdf:List property from an object.
 List<ObjectNode> AbstractGraphExt.getRdfList(String s, PredicateNode p)
           
 List<ObjectNode> Graph.getRdfList(SubjectNode s, PredicateNode p)
          Gets an rdf:List property from an object.
 List<ObjectNode> AbstractGraph.getRdfList(SubjectNode s, PredicateNode p)
          Gets an rdf:List property from an object.
 List<ObjectNode> GraphExt.getRdfList(URI s, PredicateNode p)
          Gets an rdf:List property from an object.
 List<ObjectNode> AbstractGraphExt.getRdfList(URI s, PredicateNode p)
           
 List<SubjectNode> Graph.getSubjects(PredicateNode property, ObjectNode value)
          Gets all the subjects that share a given property/value.
 List<SubjectNode> AbstractGraph.getSubjects(PredicateNode property, ObjectNode value)
          Gets all the subjects that share a given property/value.
 List<SubjectNode> GraphExt.getSubjects(PredicateNode property, String value)
          Gets all the subjects that share a given property/value.
 List<SubjectNode> AbstractGraphExt.getSubjects(PredicateNode property, String value)
           
 List<SubjectNode> AbstractGraphExt.getSubjects(PredicateNode s, URI p)
           
 ObjectNode GraphExt.getValue(String s, PredicateNode p)
          Gets a single value for a given property on a subject.
 ObjectNode AbstractGraphExt.getValue(String s, PredicateNode p)
           
 ObjectNode Graph.getValue(SubjectNode s, PredicateNode p)
          Gets a single value for a given property on a subject.
 ObjectNode AbstractGraph.getValue(SubjectNode s, PredicateNode p)
          Gets a single value for a given property on a subject.
 ObjectNode GraphExt.getValue(URI s, PredicateNode p)
          Gets a single value for a given property on a subject.
 ObjectNode AbstractGraphExt.getValue(URI s, PredicateNode p)
           
 List<ObjectNode> GraphExt.getValues(String s, PredicateNode p)
          Gets all the values for a given property on a subject.
 List<ObjectNode> AbstractGraphExt.getValues(String s, PredicateNode p)
           
 List<ObjectNode> Graph.getValues(SubjectNode s, PredicateNode p)
          Gets all the values for a given property on a subject.
 List<ObjectNode> AbstractGraph.getValues(SubjectNode s, PredicateNode p)
          Gets all the values for a given property on a subject.
 List<ObjectNode> GraphExt.getValues(URI s, PredicateNode p)
          Gets all the values for a given property on a subject.
 List<ObjectNode> AbstractGraphExt.getValues(URI s, PredicateNode p)
           
 boolean IndexedGraph.insert(SubjectNode s, PredicateNode p, ObjectNode o)
          Add a new triple to the graph.
 boolean AppendableGraph.insert(SubjectNode s, PredicateNode p, ObjectNode o)
          Add a new triple to the graph.
 boolean AbstractGraph.insert(SubjectNode s, PredicateNode p, ObjectNode o)
          Add a new triple to the graph.
 boolean GraphExt.isAsserted(String s, PredicateNode p, ObjectNode o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(String s, PredicateNode p, ObjectNode o)
           
 boolean GraphExt.isAsserted(String s, PredicateNode p, String o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(String s, PredicateNode p, String o)
           
 boolean GraphExt.isAsserted(String s, PredicateNode p, URI o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(String s, PredicateNode p, URI o)
           
 boolean Graph.isAsserted(SubjectNode s, PredicateNode p, ObjectNode o)
          Tests if a triple has been asserted.
 boolean AbstractGraph.isAsserted(SubjectNode s, PredicateNode p, ObjectNode o)
          Tests if a triple has been asserted.
 boolean GraphExt.isAsserted(SubjectNode s, PredicateNode p, String o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(SubjectNode s, PredicateNode p, String o)
           
 boolean GraphExt.isAsserted(SubjectNode s, PredicateNode p, URI o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(SubjectNode s, PredicateNode p, URI o)
           
 boolean GraphExt.isAsserted(URI s, PredicateNode p, ObjectNode o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(URI s, PredicateNode p, ObjectNode o)
           
 boolean GraphExt.isAsserted(URI s, PredicateNode p, String o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(URI s, PredicateNode p, String o)
           
 boolean GraphExt.isAsserted(URI s, PredicateNode p, URI o)
          Tests if a triple has been asserted.
 boolean AbstractGraphExt.isAsserted(URI s, PredicateNode p, URI o)
           
 Iterator<Triple> IndexedGraph.match(SubjectNode s, PredicateNode p, ObjectNode o)
          Find all triples that match a given pattern.
 Iterator<Triple> Graph.match(SubjectNode s, PredicateNode p, ObjectNode o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraph.match(SubjectNode s, PredicateNode p, ObjectNode o)
          Find all triples that match a given pattern.
 Graph Graph.matchSubgraph(SubjectNode s, PredicateNode p, ObjectNode o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraph.matchSubgraph(SubjectNode s, PredicateNode p, ObjectNode o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph GraphExt.matchSubgraphX(String s, PredicateNode p, ObjectNode o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(String s, PredicateNode p, ObjectNode o)
           
 Graph GraphExt.matchSubgraphX(String s, PredicateNode p, String o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(String s, PredicateNode p, String o)
           
 Graph GraphExt.matchSubgraphX(String s, PredicateNode p, URI o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(String s, PredicateNode p, URI o)
           
 Graph GraphExt.matchSubgraphX(SubjectNode s, PredicateNode p, String o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(SubjectNode s, PredicateNode p, String o)
           
 Graph GraphExt.matchSubgraphX(SubjectNode s, PredicateNode p, URI o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(SubjectNode s, PredicateNode p, URI o)
           
 Graph GraphExt.matchSubgraphX(URI s, PredicateNode p, ObjectNode o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(URI s, PredicateNode p, ObjectNode o)
           
 Graph GraphExt.matchSubgraphX(URI s, PredicateNode p, String o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(URI s, PredicateNode p, String o)
           
 Graph GraphExt.matchSubgraphX(URI s, PredicateNode p, URI o)
          Returns a subgraph of this graph that only contains the triples that match a given pattern.
 Graph AbstractGraphExt.matchSubgraphX(URI s, PredicateNode p, URI o)
           
 Iterator<Triple> GraphExt.matchX(String s, PredicateNode p, ObjectNode o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(String s, PredicateNode p, ObjectNode o)
           
 Iterator<Triple> GraphExt.matchX(String s, PredicateNode p, String o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(String s, PredicateNode p, String o)
           
 Iterator<Triple> GraphExt.matchX(String s, PredicateNode p, URI o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(String s, PredicateNode p, URI o)
           
 Iterator<Triple> GraphExt.matchX(SubjectNode s, PredicateNode p, String o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(SubjectNode s, PredicateNode p, String o)
           
 Iterator<Triple> GraphExt.matchX(SubjectNode s, PredicateNode p, URI o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(SubjectNode s, PredicateNode p, URI o)
           
 Iterator<Triple> GraphExt.matchX(URI s, PredicateNode p, ObjectNode o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(URI s, PredicateNode p, ObjectNode o)
           
 Iterator<Triple> GraphExt.matchX(URI s, PredicateNode p, String o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(URI s, PredicateNode p, String o)
           
 Iterator<Triple> GraphExt.matchX(URI s, PredicateNode p, URI o)
          Find all triples that match a given pattern.
 Iterator<Triple> AbstractGraphExt.matchX(URI s, PredicateNode p, URI o)
           
 

Constructors in org.mulgara.mrg with parameters of type PredicateNode
PropertyValue(PredicateNode p, ObjectNode o)
          Create a new property value.
PropertyValue(PredicateNode p, String o)
          Create a new property value with a string literal.
Triple(String s, PredicateNode p, ObjectNode o)
          Create a new triple.
Triple(String s, PredicateNode p, String o)
          Create a new triple.
Triple(String s, PredicateNode p, URI o)
          Create a new triple.
Triple(SubjectNode s, PredicateNode p, ObjectNode o)
          Create a new triple.
Triple(SubjectNode s, PredicateNode p, String o)
          Create a new triple with a string literal.
Triple(SubjectNode s, PredicateNode p, URI o)
          Create a new triple.
Triple(URI s, PredicateNode p, ObjectNode o)
          Create a new triple.
Triple(URI s, PredicateNode p, String o)
          Create a new triple.
Triple(URI s, PredicateNode p, URI o)
          Create a new triple.
 

Constructor parameters in org.mulgara.mrg with type arguments of type PredicateNode
PropertyValue(Pair<PredicateNode,ObjectNode> pair)
          Create a new property value.
Triple(Trio<SubjectNode,PredicateNode,ObjectNode> t)
          Create a new triple.
 

Uses of PredicateNode in org.mulgara.mrg.writer
 

Methods in org.mulgara.mrg.writer with parameters of type PredicateNode
protected  String N3Writer.formatUri(PredicateNode p)
          Overloads N3Writer.formatUri(Uri) to avoid the need to cast.
 



Copyright © 2011. All Rights Reserved.