|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Domain | |
---|---|
com.hp.hpl.jena.graph.query | Defines the graph-level Query classes, allowing multi-pattern query over arbitrary graphs. |
com.hp.hpl.jena.util | Miscellaneous collection of utility classes. |
Uses of Domain in com.hp.hpl.jena.graph.query |
---|
Methods in com.hp.hpl.jena.graph.query that return Domain | |
---|---|
Domain |
Domain.copy()
|
Domain |
Pipe.get()
Answer the next element if there is one, otherwise throw a NoSuchElementException. |
Domain |
BufferPipe.get()
|
Methods in com.hp.hpl.jena.graph.query that return types with arguments of type Domain | |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
SimpleQueryPlan.executeBindings()
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
BindingQueryPlan.executeBindings()
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
Query.executeBindings(Graph g,
java.util.List<Stage> stages,
Node[] results)
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
Query.executeBindings(Graph g,
Node[] results)
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
SimpleQueryEngine.executeBindings(java.util.List<Stage> outStages,
NamedGraphMap args,
Node[] nodes)
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
Query.executeBindings(java.util.List<Stage> outStages,
NamedGraphMap args,
Node[] nodes)
the standard "default" implementation of executeBindings. |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Domain> |
Query.executeBindings(NamedGraphMap args,
Node[] nodes)
|
Methods in com.hp.hpl.jena.graph.query with parameters of type Domain | |
---|---|
void |
QueryTriple.SimpleApplyer.applyToTriples(Domain d,
Matcher m,
StageElement next)
|
abstract void |
Applyer.applyToTriples(Domain d,
Matcher m,
StageElement next)
|
Node |
Fixed.asNodeMatch(Domain d)
Answer the Node we represent given the variable-bindings Domain. |
abstract Node |
Element.asNodeMatch(Domain d)
Answer a Node suitable as a pattern-match element in a TripleMatch approximating this Element. |
Node |
Bound.asNodeMatch(Domain d)
|
Node |
Bind.asNodeMatch(Domain d)
Answer Node.ANY, as a binding occurance of a variable can match anything. |
TripleMatch |
Pattern.asTripleMatch(Domain d)
Convert a Pattern into a TripleMatch by making a Triple who's Nodes are the conversions of the constituent elements. |
java.util.Iterator<Triple> |
QueryTriple.SimpleApplyer.find(Domain d)
|
Node |
QueryNode.finder(Domain d)
Answer a Node value to use when this QueryValue is used to select objects in a Graph::find() operation; for concrete nodes, that very node, for variables their current value (ANY if not bound). |
Node |
QueryNode.Fixed.finder(Domain d)
|
Node |
QueryNode.Bound.finder(Domain d)
|
boolean |
QueryNode.match(Domain d,
Node x)
Answer true iff this QueryNode matches, in the context of the binding Domain d , the node x . |
boolean |
QueryNode.Bind.match(Domain d,
Node value)
|
boolean |
QueryNode.JustBound.match(Domain d,
Node X)
|
boolean |
Fixed.match(Domain d,
Node x)
Answer true iff we are matched against a node with the same value as ours. |
abstract boolean |
Element.match(Domain d,
Node x)
Answer true if this Element matches x given the bindings in d. |
boolean |
Bound.match(Domain d,
Node x)
Answer true iff the node x matches the previously-seen value at
Donain[index]. |
boolean |
Bind.match(Domain d,
Node x)
Answer true after updating the domain to record the value this element binds. |
boolean |
Pattern.match(Domain d,
Triple t)
Answer true iff this pattern, given the values for variables as found in a given Domain, matches the given triple; update the Domain with any variable bindings. |
abstract boolean |
Matcher.match(Domain d,
Triple t)
Answer true iff we match the triple t given the bindings
in d , updating those bindings if appropriate; the bindings
may be updated even if the match answers false . |
abstract boolean |
QueryNode.matchOrBind(Domain d,
Node x)
Optimisation: the action to be performed when matching a just-bound variable or binding a newly-bound variable, or nothing for any other kind of QueryNode. |
boolean |
QueryNode.Fixed.matchOrBind(Domain d,
Node x)
|
boolean |
QueryNode.Bind.matchOrBind(Domain d,
Node value)
|
boolean |
QueryNode.JustBound.matchOrBind(Domain d,
Node x)
|
boolean |
QueryNode.Bound.matchOrBind(Domain d,
Node x)
|
boolean |
QueryNode.Any.matchOrBind(Domain d,
Node x)
|
void |
Pipe.put(Domain d)
Put a domain element into the pipe for later extraction. |
void |
BufferPipe.put(Domain d)
|
abstract void |
StageElement.run(Domain current)
|
void |
StageElement.PutBindings.run(Domain current)
|
void |
StageElement.FindTriples.run(Domain current)
|
void |
StageElement.RunValuatorSet.run(Domain current)
|
Uses of Domain in com.hp.hpl.jena.util |
---|
Methods in com.hp.hpl.jena.util with parameters of type Domain | |
---|---|
static java.util.List<RDFNode> |
ModelQueryUtil.mappy(Model m,
Domain L)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |