public interface IVariableBindingRequirements
Modifier and Type | Method and Description |
---|---|
Set<IVariable<?>> |
getDesiredBound(StaticAnalysis sa)
Get variables that are not required to be bound, but desired in the
sense that we want them to be bound when evaluating the construct.
|
Set<IVariable<?>> |
getRequiredBound(StaticAnalysis sa)
Return the variables used in the node that *must* be bound prior to
evaluating the node.
|
Set<IVariable<?>> getRequiredBound(StaticAnalysis sa)
IVariableBindingRequirements#getRequiredBound()
interface cannot be satisified, the query may still be valid and return
results (for the SPARQL 1.1 service example mentioned above, it may not,
for the FILTER it may).
The set of these variables must be disjoint from
IVariableBindingRequirements#getRequiredUnound()
.Set<IVariable<?>> getDesiredBound(StaticAnalysis sa)
getRequiredBound(StaticAnalysis)
.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.