| Class and Description |
|---|
| SqlNodeOld |
| Class and Description |
|---|
| SqlTable |
| Class and Description |
|---|
| Projection |
| Schema |
| SchemaImpl
A simple schema which keeps track of column names and column datatypes.
|
| SqlJoin |
| SqlNodeBase |
| SqlNodeBase0 |
| SqlNodeBase1 |
| SqlNodeBase2 |
| SqlNodeBaseN |
| SqlNodeOld |
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| SqlOpBase |
| SqlOpBase0 |
| SqlOpBase1 |
| SqlOpBase2 |
| SqlOpBaseN |
| SqlOpDistinct |
| SqlOpEmpty |
| SqlOpExtend |
| SqlOpFilter |
| SqlOpFilterExpr
A maybe hacky filter that allows SQL ops to be constrained by SPARQL
expressions.
|
| SqlOpGroupBy |
| SqlOpJoin |
| SqlOpJoinN |
| SqlOpLeaf
Leaf nodes in an SQL expression.
|
| SqlOpOrder |
| SqlOpProject
This is actually a combination of extend, rename and project.
|
| SqlOpRename
The rename operator from the relational algebra.
|
| SqlOpSelectBlock
Similar to SqlSelectBlock:
The sql generation process is to generate SqlSelectBlock from the
algebra, which are then turned into strings.
|
| SqlOpSlice |
| SqlOpUnionN |
| SqlSelectBlock
Similar to SqlSelectBlock:
The sql generation process is to generate SqlSelectBlock from the
algebra, which are then turned into strings.
|
| SqlSortCondition |
| VarDef |
| Class and Description |
|---|
| VarDef |
| Class and Description |
|---|
| SqlAlias
Simply assigns an alias to a subnode
|
| SqlDistinct |
| SqlGroup |
| SqlJoin |
| SqlMyRestrict
A fundamental question is how to generate sql statements from
relational algebra expressions.
|
| SqlNodeEmpty
A node corresponding to an empty relation.
|
| SqlNodeOld |
| SqlNodeOrder |
| SqlProjection
Projects the columns of the inner statement to new colums.
|
| SqlQuery |
| SqlSelectBlock
Similar to SqlSelectBlock:
The sql generation process is to generate SqlSelectBlock from the
algebra, which are then turned into strings.
|
| SqlSlice |
| SqlTable |
| SqlUnion |
| SqlUnionN |
| Class and Description |
|---|
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| Class and Description |
|---|
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| VarDef |
| Class and Description |
|---|
| Schema |
| Class and Description |
|---|
| SqlAlias
Simply assigns an alias to a subnode
|
| SqlNodeOld |
| SqlProjection
Projects the columns of the inner statement to new colums.
|
| SqlQuery |
| VarDef |
| Class and Description |
|---|
| Projection |
| Schema |
| SqlNodeEmpty
A node corresponding to an empty relation.
|
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| SqlOpDistinct |
| SqlOpEmpty |
| SqlOpExtend |
| SqlOpFilter |
| SqlOpGroupBy |
| SqlOpJoin |
| SqlOpJoinN |
| SqlOpOrder |
| SqlOpProject
This is actually a combination of extend, rename and project.
|
| SqlOpQuery |
| SqlOpRename
The rename operator from the relational algebra.
|
| SqlOpSelectBlock
Similar to SqlSelectBlock:
The sql generation process is to generate SqlSelectBlock from the
algebra, which are then turned into strings.
|
| SqlOpSlice |
| SqlOpTable |
| SqlOpUnionN |
| SqlSortCondition |
| SqlUnion |
| Class and Description |
|---|
| Schema |
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| Class and Description |
|---|
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| Class and Description |
|---|
| SqlOp
An SqlNode corresponds to an operator in the relational algebra.
|
| Class and Description |
|---|
| VarDef |
| Class and Description |
|---|
| SqlNodeOld |
Copyright © 2013. All Rights Reserved.