|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SubjectNode | |
|---|---|
| org.mulgara.mrg | |
| Uses of SubjectNode in org.mulgara.mrg |
|---|
| Subinterfaces of SubjectNode in org.mulgara.mrg | |
|---|---|
interface |
PredicateNode
A marker for predicate nodes. |
| Classes in org.mulgara.mrg that implement SubjectNode | |
|---|---|
class |
Bnode
A blank node. |
class |
Uri
A wrapper for a URI. |
| Methods in org.mulgara.mrg that return SubjectNode | |
|---|---|
SubjectNode |
Triple.getSubject()
Gets the subject |
| Methods in org.mulgara.mrg that return types with arguments of type SubjectNode | |
|---|---|
Collection<SubjectNode> |
Graph.getSubjects()
Gets all the subjects in the graph. |
Collection<SubjectNode> |
AbstractGraph.getSubjects()
Gets all the subjects in the graph. |
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)
|
List<SubjectNode> |
GraphExt.getSubjects(String property,
ObjectNode value)
Gets all the subjects that share a given property/value. |
List<SubjectNode> |
AbstractGraphExt.getSubjects(String s,
ObjectNode p)
|
List<SubjectNode> |
GraphExt.getSubjects(String property,
String value)
Gets all the subjects that share a given property/value. |
List<SubjectNode> |
AbstractGraphExt.getSubjects(String s,
String p)
|
List<SubjectNode> |
GraphExt.getSubjects(String property,
URI value)
Gets all the subjects that share a given property/value. |
List<SubjectNode> |
AbstractGraphExt.getSubjects(String s,
URI p)
|
List<SubjectNode> |
GraphExt.getSubjects(URI property,
ObjectNode value)
Gets all the subjects that share a given property/value. |
List<SubjectNode> |
AbstractGraphExt.getSubjects(URI s,
ObjectNode p)
|
List<SubjectNode> |
GraphExt.getSubjects(URI property,
String value)
Gets all the subjects that share a given property/value. |
List<SubjectNode> |
AbstractGraphExt.getSubjects(URI s,
String p)
|
List<SubjectNode> |
GraphExt.getSubjects(URI property,
URI value)
Gets all the subjects that share a given property/value. |
List<SubjectNode> |
AbstractGraphExt.getSubjects(URI s,
URI p)
|
| Methods in org.mulgara.mrg with parameters of type SubjectNode | |
|---|---|
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<PropertyValue> |
Graph.getProperties(SubjectNode s)
Gets all the properties for a given subject. |
List<PropertyValue> |
AbstractGraph.getProperties(SubjectNode s)
Gets all the properties for a given subject. |
List<Pair<PredicateNode,ObjectNode>> |
AbstractGraph.getRawProperties(SubjectNode s)
Gets all the properties for a given subject as raw pairs. |
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(SubjectNode s,
String p)
Gets an rdf:List property from an object. |
List<ObjectNode> |
AbstractGraphExt.getRdfList(SubjectNode s,
String p)
|
List<ObjectNode> |
GraphExt.getRdfList(SubjectNode s,
URI p)
Gets an rdf:List property from an object. |
List<ObjectNode> |
AbstractGraphExt.getRdfList(SubjectNode s,
URI 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(SubjectNode s,
String p)
Gets a single value for a given property on a subject. |
ObjectNode |
AbstractGraphExt.getValue(SubjectNode s,
String p)
|
ObjectNode |
GraphExt.getValue(SubjectNode s,
URI p)
Gets a single value for a given property on a subject. |
ObjectNode |
AbstractGraphExt.getValue(SubjectNode s,
URI 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(SubjectNode s,
String p)
Gets all the values for a given property on a subject. |
List<ObjectNode> |
AbstractGraphExt.getValues(SubjectNode s,
String p)
|
List<ObjectNode> |
GraphExt.getValues(SubjectNode s,
URI p)
Gets all the values for a given property on a subject. |
List<ObjectNode> |
AbstractGraphExt.getValues(SubjectNode s,
URI 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 |
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(SubjectNode s,
String p,
ObjectNode o)
Tests if a triple has been asserted. |
boolean |
AbstractGraphExt.isAsserted(SubjectNode s,
String p,
ObjectNode o)
|
boolean |
GraphExt.isAsserted(SubjectNode s,
String p,
String o)
Tests if a triple has been asserted. |
boolean |
AbstractGraphExt.isAsserted(SubjectNode s,
String p,
String o)
|
boolean |
GraphExt.isAsserted(SubjectNode s,
String p,
URI o)
Tests if a triple has been asserted. |
boolean |
AbstractGraphExt.isAsserted(SubjectNode s,
String p,
URI o)
|
boolean |
GraphExt.isAsserted(SubjectNode s,
URI p,
ObjectNode o)
Tests if a triple has been asserted. |
boolean |
AbstractGraphExt.isAsserted(SubjectNode s,
URI p,
ObjectNode o)
|
boolean |
GraphExt.isAsserted(SubjectNode s,
URI p,
String o)
Tests if a triple has been asserted. |
boolean |
AbstractGraphExt.isAsserted(SubjectNode s,
URI p,
String o)
|
boolean |
GraphExt.isAsserted(SubjectNode s,
URI p,
URI o)
Tests if a triple has been asserted. |
boolean |
AbstractGraphExt.isAsserted(SubjectNode s,
URI 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(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(SubjectNode s,
String p,
ObjectNode o)
Returns a subgraph of this graph that only contains the triples that match a given pattern. |
Graph |
AbstractGraphExt.matchSubgraphX(SubjectNode s,
String p,
ObjectNode o)
|
Graph |
GraphExt.matchSubgraphX(SubjectNode s,
String p,
String o)
Returns a subgraph of this graph that only contains the triples that match a given pattern. |
Graph |
AbstractGraphExt.matchSubgraphX(SubjectNode s,
String p,
String o)
|
Graph |
GraphExt.matchSubgraphX(SubjectNode s,
String p,
URI o)
Returns a subgraph of this graph that only contains the triples that match a given pattern. |
Graph |
AbstractGraphExt.matchSubgraphX(SubjectNode s,
String p,
URI o)
|
Graph |
GraphExt.matchSubgraphX(SubjectNode s,
URI p,
ObjectNode o)
Returns a subgraph of this graph that only contains the triples that match a given pattern. |
Graph |
AbstractGraphExt.matchSubgraphX(SubjectNode s,
URI p,
ObjectNode o)
|
Graph |
GraphExt.matchSubgraphX(SubjectNode s,
URI p,
String o)
Returns a subgraph of this graph that only contains the triples that match a given pattern. |
Graph |
AbstractGraphExt.matchSubgraphX(SubjectNode s,
URI p,
String o)
|
Graph |
GraphExt.matchSubgraphX(SubjectNode s,
URI p,
URI o)
Returns a subgraph of this graph that only contains the triples that match a given pattern. |
Graph |
AbstractGraphExt.matchSubgraphX(SubjectNode s,
URI 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(SubjectNode s,
String p,
ObjectNode o)
Find all triples that match a given pattern. |
Iterator<Triple> |
AbstractGraphExt.matchX(SubjectNode s,
String p,
ObjectNode o)
|
Iterator<Triple> |
GraphExt.matchX(SubjectNode s,
String p,
String o)
Find all triples that match a given pattern. |
Iterator<Triple> |
AbstractGraphExt.matchX(SubjectNode s,
String p,
String o)
|
Iterator<Triple> |
GraphExt.matchX(SubjectNode s,
String p,
URI o)
Find all triples that match a given pattern. |
Iterator<Triple> |
AbstractGraphExt.matchX(SubjectNode s,
String p,
URI o)
|
Iterator<Triple> |
GraphExt.matchX(SubjectNode s,
URI p,
ObjectNode o)
Find all triples that match a given pattern. |
Iterator<Triple> |
AbstractGraphExt.matchX(SubjectNode s,
URI p,
ObjectNode o)
|
Iterator<Triple> |
GraphExt.matchX(SubjectNode s,
URI p,
String o)
Find all triples that match a given pattern. |
Iterator<Triple> |
AbstractGraphExt.matchX(SubjectNode s,
URI p,
String o)
|
Iterator<Triple> |
GraphExt.matchX(SubjectNode s,
URI p,
URI o)
Find all triples that match a given pattern. |
Iterator<Triple> |
AbstractGraphExt.matchX(SubjectNode s,
URI p,
URI o)
|
| Constructors in org.mulgara.mrg with parameters of type SubjectNode | |
|---|---|
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(SubjectNode s,
String p,
ObjectNode o)
Create a new triple. |
|
Triple(SubjectNode s,
String p,
String o)
Create a new triple. |
|
Triple(SubjectNode s,
String p,
URI o)
Create a new triple. |
|
Triple(SubjectNode s,
URI p,
ObjectNode o)
Create a new triple. |
|
Triple(SubjectNode s,
URI p,
String o)
Create a new triple. |
|
Triple(SubjectNode s,
URI p,
URI o)
Create a new triple. |
|
| Constructor parameters in org.mulgara.mrg with type arguments of type SubjectNode | |
|---|---|
Triple(Trio<SubjectNode,PredicateNode,ObjectNode> t)
Create a new triple. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||