AbstractConstraint |
An abstract representation of an item that can be present in the WHERE or HAVING
sections of an SQL query.
|
AbstractTable |
An abstract representation of an item that can be present in the FROM section of an
SQL query.
|
AbstractValue |
An abstract representation of an item that can be present in the SELECT, GROUP BY,
or ORDER BY sections of an SQL query, as well as in a constraint.
|
Constant |
A representation of a constant value in an SQL query.
|
Constraint |
A representation of a normal constraint, comparing two AbstractValue objects.
|
ConstraintSet |
A representation of a set of constraints ORed together.
|
DummyExplainResult |
Subclass of ExplainResult not associated with a database.
|
ExplainResult |
Represents a result from an EXPLAIN request to a database.
|
Field |
A representation of a field in a table.
|
Function |
A representation of a function in an SQL query.
|
InListConstraint |
A representation of a constraint where an AbstractValue is IN a list of constants.
|
NotConstraint |
A representation of a constraint that is represented here as the inverse of another Constraint.
|
OrderDescending |
A representation of an item that can be present in the ORDER BY section of an SQL query, but
ordered descending..
|
PostgresExplainResult |
Subclass of ExplainResult specific to PostgreSQL.
|
Query |
Represents an SQL query in parsed form.
|
SelectValue |
Represents an AbstractValue with an alias, suitable for use in the SELECT portion of an SQL
query.
|
SqlLexer |
|
SqlParser |
|
SqlTreeParser |
|
SubQuery |
A representation of a subquery that can be present in the FROM section of an SQL query.
|
SubQueryConstraint |
A representation of a constraint where an AbstractValue is IN the results of a Query.
|
Table |
A representation of a table that can be present in the FROM section of an SQL query.
|