question: convenience that passes through to typeinfodataaccess concode_field_sep DKDBTableDataAccess _tableDataAccess concode_elem_sep Logger _log concode_elem_sep String USERNAME_KEY concode_elem_sep DKDBConnectionInfo _connectionInfo concode_elem_sep String PASSWORD_KEY concode_elem_sep boolean _caseSensitive concode_elem_sep boolean _isDebugEnabled concode_elem_sep DKDBTypeInfoDataAccess _typeInfoDataAccess concode_elem_sep DKSqlGenerator _sqlGenerator concode_field_sep DKDBTable createTable concode_elem_sep DKDBTypeInfo[] getColumnTypeInfos concode_elem_sep DKDBTableDataAccess getTableDataAccess concode_elem_sep boolean tableExists concode_elem_sep boolean getCaseSensitive concode_elem_sep Connection getConnection concode_elem_sep DKDBFlavor getFlavor concode_elem_sep DKDBTypeInfo getConcreteTypeInfo concode_elem_sep boolean dropTable concode_elem_sep DKSqlGenerator getSqlGenerator concode_elem_sep boolean supportsType concode_elem_sep boolean supportsType concode_elem_sep String generateInsertDML concode_elem_sep String generateInsertDML concode_elem_sep String generateInsertDML concode_elem_sep List<String> generateInsertDML concode_elem_sep String generateDeleteDML concode_elem_sep DKDBTypeInfo[] getColumnConcreteTypeInfos concode_elem_sep DKDBTypeInfo[] getKeyConcreteTypeInfos concode_elem_sep DKDBConnectionInfo getConnectionInfo concode_elem_sep List<Map<String,?>> readAllRows concode_elem_sep DKDBTypeInfoDataAccess getTypeInfoDataAccess concode_elem_sep boolean insertRow concode_elem_sep DKDBType getType concode_elem_sep DKDBTable getTable concode_elem_sep DKDBTable getTable concode_elem_sep String generateUpdateDML concode_elem_sep boolean canConnect concode_elem_sep String toString concode_elem_sep boolean executeUpdate
target: DKDBTypeInfo function ( String arg0 ) { return _typeInfoDataAccess . getTypeInfo ( arg0 ) ; }