provide an interface for programmatic generation of SQL queries
Final patch with tests covering everything of class hierarchy to generate SQL statements including some minor improvements of this class hierarchy and its use.
Castor-977 demonstrates the original idea of a class hierarchy for SQL generation. Parts of this idea have been implemented with this issue.
Moved to new package.
Can you please move tests to: cpa/src/test/java/org.castor.cpa.persistence.sql.query
Includes the basic tests for SQL construction class hierarchy. ATM It is placed under the package org.castor.cpa.persistence.sql.query.tests.