Modifier and Type | Method and Description |
---|---|
static Table |
TableFactory.create() |
static Table |
TableFactory.create(List<Var> vars) |
static Table |
TableFactory.create(QueryIterator queryIterator) |
static Table |
TableFactory.create(Var var,
Node value) |
static Table |
TableFactory.createEmpty() |
static Table |
TableFactory.createUnit() |
Modifier and Type | Method and Description |
---|---|
Table |
OpTable.getTable() |
Modifier and Type | Method and Description |
---|---|
static OpTable |
OpTable.create(Table table) |
Modifier and Type | Class and Description |
---|---|
class |
Table1
A table of one row of one binding
|
class |
TableBase |
class |
TableData |
class |
TableEmpty |
class |
TableN |
class |
TableUnit |
Modifier and Type | Method and Description |
---|---|
Table |
TableBase.eval(Evaluator evaluator) |
Modifier and Type | Method and Description |
---|---|
static String |
TableWriter.asSSE(Table table) |
static boolean |
TableUnit.isTableUnit(Table table) |
static void |
TableWriter.output(Table table,
IndentedWriter out) |
static void |
TableWriter.output(Table table,
IndentedWriter out,
SerializationContext sCxt) |
Constructor and Description |
---|
QueryIterJoinBase(QueryIterator left,
Table right,
ExprList exprs,
ExecutionContext execCxt) |
Modifier and Type | Method and Description |
---|---|
Table |
EvaluatorSimple.assign(Table table,
VarExprList exprs) |
Table |
Evaluator.assign(Table table,
VarExprList exprs) |
Table |
EvaluatorSimple.basicPattern(BasicPattern pattern) |
Table |
Evaluator.basicPattern(BasicPattern pattern) |
Table |
EvaluatorSimple.condition(Table left,
Table right) |
Table |
Evaluator.condition(Table left,
Table right) |
Table |
EvaluatorSimple.diff(Table tableLeft,
Table tableRight) |
Table |
Evaluator.diff(Table tableLeft,
Table tableRight) |
Table |
EvaluatorSimple.distinct(Table table) |
Table |
Evaluator.distinct(Table table) |
static Table |
Eval.eval(Evaluator evaluator,
Op op) |
Table |
EvaluatorSimple.extend(Table table,
VarExprList exprs) |
Table |
Evaluator.extend(Table table,
VarExprList exprs) |
Table |
EvaluatorSimple.filter(ExprList expressions,
Table table) |
Table |
Evaluator.filter(ExprList expressions,
Table tableLeft) |
Table |
EvaluatorSimple.groupBy(Table table,
VarExprList groupVars,
List<ExprAggregator> aggregators) |
Table |
Evaluator.groupBy(Table table,
VarExprList groupVars,
List<ExprAggregator> aggregators) |
Table |
EvaluatorSimple.join(Table tableLeft,
Table tableRight) |
Table |
Evaluator.join(Table tableLeft,
Table tableRight) |
Table |
EvaluatorSimple.leftJoin(Table tableLeft,
Table tableRight,
ExprList exprs) |
Table |
Evaluator.leftJoin(Table tableLeft,
Table tableRight,
ExprList expr) |
Table |
EvaluatorSimple.list(Table table) |
Table |
Evaluator.list(Table table) |
Table |
EvaluatorSimple.minus(Table tableLeft,
Table tableRight) |
Table |
Evaluator.minus(Table left,
Table right) |
Table |
EvaluatorSimple.order(Table table,
List<SortCondition> conditions) |
Table |
Evaluator.order(Table table,
List<SortCondition> conditions) |
Table |
EvaluatorSimple.pathPattern(TriplePath triplePath) |
Table |
Evaluator.pathPattern(TriplePath triplePath) |
Table |
EvaluatorSimple.procedure(Table table,
Node procId,
ExprList args) |
Table |
Evaluator.procedure(Table table,
Node procId,
ExprList args) |
Table |
EvaluatorSimple.project(Table table,
List<Var> projectVars) |
Table |
Evaluator.project(Table table,
List<Var> projectVars) |
Table |
EvaluatorSimple.propertyFunction(Table table,
Node procId,
PropFuncArg subjArgs,
PropFuncArg objArgs) |
Table |
Evaluator.propertyFunction(Table table,
Node procId,
PropFuncArg subjArgs,
PropFuncArg objArgs) |
Table |
EvaluatorSimple.reduced(Table table) |
Table |
Evaluator.reduced(Table table) |
Table |
EvaluatorSimple.slice(Table table,
long start,
long length) |
Table |
Evaluator.slice(Table table,
long start,
long length) |
Table |
EvaluatorSimple.union(Table tableLeft,
Table tableRight) |
Table |
Evaluator.union(Table tableLeft,
Table tableRight) |
Table |
EvaluatorSimple.unit() |
Table |
Evaluator.unit() |
Modifier and Type | Method and Description |
---|---|
Table |
EvaluatorSimple.assign(Table table,
VarExprList exprs) |
Table |
Evaluator.assign(Table table,
VarExprList exprs) |
Table |
EvaluatorSimple.condition(Table left,
Table right) |
Table |
Evaluator.condition(Table left,
Table right) |
Table |
EvaluatorSimple.diff(Table tableLeft,
Table tableRight) |
Table |
Evaluator.diff(Table tableLeft,
Table tableRight) |
Table |
EvaluatorSimple.distinct(Table table) |
Table |
Evaluator.distinct(Table table) |
Table |
EvaluatorSimple.extend(Table table,
VarExprList exprs) |
Table |
Evaluator.extend(Table table,
VarExprList exprs) |
Table |
EvaluatorSimple.filter(ExprList expressions,
Table table) |
Table |
Evaluator.filter(ExprList expressions,
Table tableLeft) |
Table |
EvaluatorSimple.groupBy(Table table,
VarExprList groupVars,
List<ExprAggregator> aggregators) |
Table |
Evaluator.groupBy(Table table,
VarExprList groupVars,
List<ExprAggregator> aggregators) |
Table |
EvaluatorSimple.join(Table tableLeft,
Table tableRight) |
Table |
Evaluator.join(Table tableLeft,
Table tableRight) |
Table |
EvaluatorSimple.leftJoin(Table tableLeft,
Table tableRight,
ExprList exprs) |
Table |
Evaluator.leftJoin(Table tableLeft,
Table tableRight,
ExprList expr) |
Table |
EvaluatorSimple.list(Table table) |
Table |
Evaluator.list(Table table) |
Table |
EvaluatorSimple.minus(Table tableLeft,
Table tableRight) |
Table |
Evaluator.minus(Table left,
Table right) |
Table |
EvaluatorSimple.order(Table table,
List<SortCondition> conditions) |
Table |
Evaluator.order(Table table,
List<SortCondition> conditions) |
Table |
EvaluatorSimple.procedure(Table table,
Node procId,
ExprList args) |
Table |
Evaluator.procedure(Table table,
Node procId,
ExprList args) |
Table |
EvaluatorSimple.project(Table table,
List<Var> projectVars) |
Table |
Evaluator.project(Table table,
List<Var> projectVars) |
Table |
EvaluatorSimple.propertyFunction(Table table,
Node procId,
PropFuncArg subjArgs,
PropFuncArg objArgs) |
Table |
Evaluator.propertyFunction(Table table,
Node procId,
PropFuncArg subjArgs,
PropFuncArg objArgs) |
Table |
EvaluatorSimple.reduced(Table table) |
Table |
Evaluator.reduced(Table table) |
Table |
EvaluatorSimple.slice(Table table,
long start,
long length) |
Table |
Evaluator.slice(Table table,
long start,
long length) |
Table |
EvaluatorSimple.union(Table tableLeft,
Table tableRight) |
Table |
Evaluator.union(Table tableLeft,
Table tableRight) |
Modifier and Type | Method and Description |
---|---|
static Table |
SSE.parseTable(String s)
Parse a string and obtain a SPARQL algebra table
|
static Table |
SSE.parseTable(String s,
PrefixMapping pmap)
Parse a string and obtain a SPARQL algebra table
|
static Table |
SSE.readTable(String filename)
Read a file and obtain a SPARQL algebra table
|
static Table |
SSE.readTable(String filename,
PrefixMapping pmap)
Read a file and obtain a SPARQL algebra table
|
Modifier and Type | Method and Description |
---|---|
static Table |
BuilderTable.build(Item item) |
Modifier and Type | Method and Description |
---|---|
static void |
WriterTable.output(IndentedWriter out,
Table table,
SerializationContext sCxt) |
static void |
WriterTable.outputPlain(IndentedWriter out,
Table table,
SerializationContext sCxt) |
Modifier and Type | Method and Description |
---|---|
Table |
ElementData.getTable() |
Licenced under the Apache License, Version 2.0