java.util.ArrayList<ResultRow> |
Directive.doQuery(QueryContext context,
ResultRow input)
This method does all necessary preparations, executes the query and
returns with a list containing the results.
|
java.lang.Object |
Operand.getOperandObject(QueryContext context,
ResultRow input) |
java.lang.String |
TopicOperand.getOperandSI(QueryContext context,
ResultRow input) |
java.lang.String |
Operand.getOperandString(QueryContext context,
ResultRow input) |
Topic |
TopicOperand.getOperandTopic(QueryContext context,
ResultRow input) |
Tuples.T2<Topic,java.lang.String> |
TopicOperand.getOperandTopicAndSI(QueryContext context,
ResultRow input) |
boolean |
And.includeRow(QueryContext context,
ResultRow input) |
boolean |
Compare.includeRow(QueryContext context,
ResultRow row) |
boolean |
Contains.includeRow(QueryContext context,
ResultRow row) |
boolean |
Exists.includeRow(QueryContext context,
ResultRow input) |
boolean |
IsOfType.includeRow(QueryContext context,
ResultRow input) |
boolean |
Not.includeRow(QueryContext context,
ResultRow input) |
boolean |
Or.includeRow(QueryContext context,
ResultRow input) |
boolean |
Regex.includeRow(QueryContext context,
ResultRow input) |
abstract boolean |
WhereDirective.includeRow(QueryContext context,
ResultRow input) |
ResultRow |
ResultRow.join(ResultRow row) |
private ResultRow |
Union.StaticUnionIterator.makeRow(ResultRow row) |
private ResultRow |
Union.UnionIterator.makeRow(ResultRow row) |
private ResultRow |
Regex.makeRow(ResultRow original,
java.lang.String role,
java.lang.String replacement) |
abstract ResultRow |
FilterDirective.processRow(QueryContext context,
ResultRow input) |
ResultRow |
Regex.processRow(QueryContext context,
ResultRow input) |
ResultRow |
WhereDirective.processRow(QueryContext context,
ResultRow input) |
java.util.ArrayList<ResultRow> |
As.query(QueryContext context,
ResultRow input) |
java.util.ArrayList<ResultRow> |
Directive.query(QueryContext context,
ResultRow input)
Executes the query buffering all results in a list and returning that.
|
java.util.ArrayList<ResultRow> |
If.COND.query(QueryContext context,
ResultRow input) |
java.util.ArrayList<ResultRow> |
Instances.query(QueryContext context,
ResultRow input) |
java.util.ArrayList<ResultRow> |
Literals.query(QueryContext context,
ResultRow input) |
java.util.ArrayList<ResultRow> |
Static.query(QueryContext context,
ResultRow input) |
ResultIterator |
AllTopics.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Average.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
BaseName.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Concat.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Count.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Directive.queryIterator(QueryContext context,
ResultRow input)
You must call startQuery before calling this and endQuery after you are
done with the result iterator.
|
ResultIterator |
Empty.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Eval.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
FilterDirective.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
First.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
From.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Identity.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
If.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
If.COND.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Join.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Last.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Literals.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Null.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Occurrence.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Of.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Operand.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
OrderBy.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Players.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Recursive.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Roles.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Static.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
SubjectIdentifiers.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Sum.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Topics.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Types.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Union.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Unique.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Variant.queryIterator(QueryContext context,
ResultRow input) |
ResultIterator |
Variant2.queryIterator(QueryContext context,
ResultRow input) |