public class PartialSolution extends Object
SubscriptionImpl, zero or more already-completed bindings of variables to values,
and a basic graph pattern (BGP) of one or more still-to-be-matched triple patterns.
Logically, a SesameStream query engine's index is a set of PartialSolutions.| Constructor and Description |
|---|
PartialSolution(SubscriptionImpl subscription)
Constructs an initial partial solution with no bound variables.
|
PartialSolution(SubscriptionImpl subscription,
LList<TriplePattern> graphPattern,
VarList bindings)
Constructs an partial solution with the specified bindings and triple patterns.
|
| Modifier and Type | Method and Description |
|---|---|
VarList |
getBindings() |
LList<TriplePattern> |
getGraphPattern() |
SubscriptionImpl |
getSubscription() |
String |
toString() |
public PartialSolution(SubscriptionImpl subscription)
subscription - an object containing the query and the handler for query resultspublic PartialSolution(SubscriptionImpl subscription, LList<TriplePattern> graphPattern, VarList bindings)
subscription - an object containing the query and the handler for query resultsgraphPattern - the still-to-be-matched RDF triple patternsbindings - the already-completed bindings of variables to valuespublic VarList getBindings()
public LList<TriplePattern> getGraphPattern()
public SubscriptionImpl getSubscription()
PartialSolution will be deliveredCopyright © 2014. All Rights Reserved.