Package org.eclipse.datatools.modelbase.sql.query.util

Interface Summary
SQLQueryArrayDataType The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType, and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.
SQLQueryMultisetDataType The SQL Model SQLDataTypesFactory class does not provide a method to create a MultisetDataType, and the constructor of MultisetDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.
SQLSourceWriter A SQLSourceWriter provides a generic getSQL() method to generate the SQL source of a given queryObject.
 

Class Summary
SQLComment  
SQLLogUtil This class provides the logging and tracing facility using Eclipse standard logging machanism.
SQLQueryArrayDataTypeImpl The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType, and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.
SQLQueryLogger The SQLQueryLogger is a slim wrapper around the eclipse logging, with the intention to be refactored in future to adopt the common logging strategy, preferably Logger.
SQLQueryModelAdapterFactory The Adapter Factory for the model.
SQLQueryModelPlugin Life cycle method Plugin.start(org.osgi.framework.BundleContext) is needed to register this plugin's SQLQuerySourceWriter.
SQLQueryModelSwitch The Switch for the model's inheritance hierarchy.
SQLQueryMultisetDataTypeImpl The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType, and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.
SQLQuerySourceBuffer  
SQLQuerySourceFormat The SQLQuerySourceFormat can be used to provide settings regarding the SQL source text for parsing or source generation from a SQLQueryObject model representation.
SQLQuerySourceInfo  
SQLQuerySourceWriter The SQLQuerySourceWriter provides a generic getSQL() method to generate the SQL source text of a given queryObject in the package org.eclipse.datatools.modelbase.sql.query.
SQLQuerySourceWriterProvider Singleton SQLQuerySourceWriterProvider holds a registry of SQLQuerySourceWriter extensions and creates instances of SQLQuerySourceWriters, that are registered for a specific SQLQueryObject Package.