- add
Adds an query atom to the query.
- addDistVar
Adds a distinguished variable to the query with its type - there can be more
variable types to suppo
- getDistVars
Return all the distinguished variables. These are variables that will be bound
to individuals (or _d
- apply
Replace the variables in the query with the values specified in the binding and
return a new query i
- getAtoms
Get all the atoms in the query.
- getResultVars
Return all the variables that will be in the results. For SPARQL, these are the
variables in the SEL
- getUndistVars
Return all undistinguished variables used in this query.
- getVars
Return all the variables used in this query.
- findAtoms
Searches for given atom pattern. This also might be used for different types of
rolling-up, involvin
- getConstants
Return individuals and literals used in this query.
- getDistVarsForType
Returns variables that occur in the subquery specified by the given type.
- getKB
The KB that will be used to answer this query.