All Classes and Interfaces
Class
Description
resolve the columns, num rows not the same
Compare the values from a column in two rows
copied from mdbtools.h
Data represents a set of rows containing data
DataSource represents the data store.
Engine is the entry point into a java based database backend
The datastore for the data is un-important since the engine communiates
with the data via a set of defined interfaces.
filter a given result set by a given constraint
All functions must implement this
A defination of a function, used in the parse tree
Length is the sql length function
When passed a string it returns the length of the string
Load any data from a table into data
An implementation of Data that stores the complete result in memory
resolve the columns, num rows stays same
Allow the data to be restarted
Select is the parse tree for a select sql statement.
SelectEngine is able to execute a select query
TODO replace all runtime exceptions with sql exceptions
Sort the given data by the given columns
sql is the super interface for all sql statements
Task is one step on the way to producing a result
Tests cases for the engine itself
Helper methods