This package can be used to compose SQL database query statements without writing SQL manually.
It can compose the SELECT, INSERT, UPDATE and DELETE queries from a list of table field names and the respective values.
The main class can also associate conditions, order and grouping clauses to the queries. A separate class can be used to associate join condition clauses.
The main class returns SQL strings that can be executed separately.