Package | Description |
---|---|
net.ontopia.topicmaps.query.impl.basic |
Contains the in-memory implementation of the query language.
|
net.ontopia.topicmaps.query.impl.rdbms |
Contains the rdbms implementation of the query language.
|
net.ontopia.topicmaps.query.impl.utils |
Code shared between query implementations.
|
net.ontopia.topicmaps.query.parser |
Contains the code that parses tolog queries.
|
Modifier and Type | Method and Description |
---|---|
int |
QueryMatches.getIndex(Variable var)
INTERNAL: Returns the index of the given variable in the table.
|
Modifier and Type | Method and Description |
---|---|
protected List<String> |
ParsedQuery.getVariables(Collection<Variable> varnames) |
Modifier and Type | Method and Description |
---|---|
void |
QueryBuilder.addUnsupportedVariable(Variable var) |
boolean |
QueryBuilder.isSupportedVariable(Variable var) |
Modifier and Type | Field and Description |
---|---|
protected Variable |
HierarchyWalkerRulePredicate.firstvar |
protected Variable |
HierarchyWalkerRulePredicate.midvar |
protected Variable |
HierarchyWalkerRulePredicate.secondvar |
Constructor and Description |
---|
HierarchyWalkerRulePredicate(RulePredicate rule,
Variable firstvar,
Variable secondvar,
Variable midvar,
PredicateClause wrapped) |
PumpPredicate(TopicMapIF topicmap,
List subclauses,
int limit,
Variable valuevar,
Variable objectvar,
Object literal,
boolean equals,
boolean bigger) |
Modifier and Type | Field and Description |
---|---|
protected Set<Variable> |
TologQuery.allVariables |
protected Set<Variable> |
TologQuery.countVariables |
protected List<Variable> |
TologQuery.variables |
Modifier and Type | Method and Description |
---|---|
void |
TologQuery.addCountVariable(Variable variable) |
void |
TologQuery.addOrderBy(Variable variable,
boolean ascending) |
void |
ParsedRule.addParameter(Variable var) |
void |
TologQuery.addVariable(Variable variable) |
Modifier and Type | Method and Description |
---|---|
void |
TologQuery.setSelectedVariables(List<Variable> vars)
Used to override the actual query string and set the projection from
code.
|