AbstractAbstractconnectConnect to database.
AbstractdisconnectDisconnect from database.
AbstractinitializeInitialize a data model by getting the SQL schema and populating OINODataFields of the model.
api which data model to initialize.
AbstractparseParse a single SQL result value for serialization using the context of the native data type.
data from serialization
native type name for table column
AbstractprintPrint a single data value from serialization using the context of the native data type with the correct SQL escaping.
data from sql results
native type name for table column
AbstractprintPrint a column name with correct datasource specific formatting.
name of the column
AbstractprintPrint a single string value as valid sql literal
string value
AbstractvalidateValidate connection to database is working.
Base class for database abstraction, implementing methods for connecting, making queries and parsing/formatting data between SQL and serialization formats.