| 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.
|