## Uses of Interface
com.mckoi.database.StatementTreeObject

Packages that use StatementTreeObject
com.mckoi.database: The core database classes for Mckoi.
com.mckoi.database.interpret: These classes interpret specific SQL statements, such as Insert and Delete.

### Uses of StatementTreeObject in com.mckoi.database

Classes in com.mckoi.database that implement StatementTreeObject
`class` `Assignment` An assignment from a variable to an expression.

### Uses of StatementTreeObject in com.mckoi.database.interpret

Classes in com.mckoi.database.interpret that implement StatementTreeObject
`class` `AlterTableAction` Represents an action in an ALTER TABLE SQL statement.
`class` `ByColumn` Object used to represent a column in the 'order by' and 'group by' clauses of a select statement.
`class` `ColumnDef` Represents a column definition (description).
`class` `ConstraintDef` Represents a constraint definition (description) for a table.
`class` `FromClause` A container for the From clause of a select statement.
`class` `SearchExpression` Search expression is a form of an Expression that is split up into component parts that can be easily formed into a search query.
`class` `SelectColumn` Represents a column selected to be in the output of a select statement.
`class` `TableSelectExpression` A container object for the a table select expression, eg.