Uses of Package
org.d2rq.db.op

Packages that use org.d2rq.db.op
org.d2rq   
org.d2rq.algebra   
org.d2rq.db   
org.d2rq.db.expr   
org.d2rq.db.op   
org.d2rq.db.op.util   
org.d2rq.db.renamer   
org.d2rq.engine   
org.d2rq.lang   
org.d2rq.nodes   
org.d2rq.tmp   
org.d2rq.values   
 

Classes in org.d2rq.db.op used by org.d2rq
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
 

Classes in org.d2rq.db.op used by org.d2rq.algebra
AliasOp
           
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
DistinctOp
          Removes duplicates from the wrapped DatabaseOp.
EmptyOp
          A DatabaseOp that is known to be empty (has zero rows).
InnerJoinOp
          An inner join between multiple NamedOps.
LimitOp
           
NamedOp
          A DatabaseOp that can be used directly in the FROM clause of a SQL join.
OrderOp
          An ORDER BY clause for a DatabaseOp.
OrderOp.OrderSpec
           
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.
ProjectOp
          Also forces all projected columns and expression to be not null.
SelectOp
           
SQLOp
          A SQL SELECT statement.
TableOp
           
 

Classes in org.d2rq.db.op used by org.d2rq.db
AliasOp
           
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
DistinctOp
          Removes duplicates from the wrapped DatabaseOp.
EmptyOp
          A DatabaseOp that is known to be empty (has zero rows).
InnerJoinOp
          An inner join between multiple NamedOps.
LimitOp
           
OpVisitor
          Visitor for DatabaseOps.
OpVisitor.Default
           
OrderOp
          An ORDER BY clause for a DatabaseOp.
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.
ProjectOp
          Also forces all projected columns and expression to be not null.
SelectOp
           
SQLOp
          A SQL SELECT statement.
TableOp
           
 

Classes in org.d2rq.db.op used by org.d2rq.db.expr
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
 

Classes in org.d2rq.db.op used by org.d2rq.db.op
AliasOp
           
AssertUniqueKeyOp
          Asserts that a certain combination of columns is unique in the wrapped DatabaseOp, even if no unique key is present on it.
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
DatabaseOp.Wrapper
           
DistinctOp
          Removes duplicates from the wrapped DatabaseOp.
EmptyOp
          A DatabaseOp that is known to be empty (has zero rows).
InnerJoinOp
          An inner join between multiple NamedOps.
LimitOp
           
NamedOp
          A DatabaseOp that can be used directly in the FROM clause of a SQL join.
OpVisitor
          Visitor for DatabaseOps.
OrderOp
          An ORDER BY clause for a DatabaseOp.
OrderOp.OrderSpec
           
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.
ProjectOp
          Also forces all projected columns and expression to be not null.
SelectOp
           
SQLOp
          A SQL SELECT statement.
TableOp
           
 

Classes in org.d2rq.db.op used by org.d2rq.db.op.util
AliasOp
           
AssertUniqueKeyOp
          Asserts that a certain combination of columns is unique in the wrapped DatabaseOp, even if no unique key is present on it.
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
DistinctOp
          Removes duplicates from the wrapped DatabaseOp.
EmptyOp
          A DatabaseOp that is known to be empty (has zero rows).
InnerJoinOp
          An inner join between multiple NamedOps.
LimitOp
           
NamedOp
          A DatabaseOp that can be used directly in the FROM clause of a SQL join.
OrderOp
          An ORDER BY clause for a DatabaseOp.
ProjectOp
          Also forces all projected columns and expression to be not null.
SelectOp
           
SQLOp
          A SQL SELECT statement.
TableOp
           
 

Classes in org.d2rq.db.op used by org.d2rq.db.renamer
AliasOp
           
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
NamedOp
          A DatabaseOp that can be used directly in the FROM clause of a SQL join.
OrderOp.OrderSpec
           
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.
 

Classes in org.d2rq.db.op used by org.d2rq.engine
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
 

Classes in org.d2rq.db.op used by org.d2rq.lang
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.
 

Classes in org.d2rq.db.op used by org.d2rq.nodes
OrderOp.OrderSpec
           
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.
 

Classes in org.d2rq.db.op used by org.d2rq.tmp
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
 

Classes in org.d2rq.db.op used by org.d2rq.values
DatabaseOp
          An operator or operand in a relational algebra expression over SQL-style tables.
OrderOp.OrderSpec
           
ProjectionSpec
          Something to be used in the SELECT clause of a SQL query, e.g.