|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||