|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--kodo.jdbc.sql.DBDictionary
|
+--kodo.jdbc.sql.AbstractSQLServerDictionary
Dictionary for the SQL Server databases (Sybase and MS SQL Server).
| Constructor Summary | |
AbstractSQLServerDictionary()
|
|
| Method Summary | |
protected void |
appendSelectRange(SQLBuffer buf,
long start,
long end)
If this dictionary can select ranges, use this method to append the range SQL. |
Column[] |
getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String colName,
Connection conn)
Reflect on the schema to find columns matching the given table and column patterns. |
String |
getFullName(Index idx)
Returns the full name of the index, including the schema (delimited by the result of DBDictionary.catalogSeparator). |
void |
indexOf(SQLBuffer buf,
FilterValue str,
FilterValue find,
FilterValue start)
Invoke this database's indexOf function. |
void |
setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
Set the given value as a parameters to the statement. |
void |
substring(SQLBuffer buf,
FilterValue str,
FilterValue start,
FilterValue end)
Invoke this database's substring function. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractSQLServerDictionary()
| Method Detail |
public Column[] getColumns(DatabaseMetaData meta,
String catalog,
String schemaName,
String tableName,
String colName,
Connection conn)
throws SQLException
DBDictionarygetColumns in class DBDictionarypublic String getFullName(Index idx)
DBDictionaryDBDictionary.catalogSeparator).getFullName in class DBDictionary
public void setNull(PreparedStatement stmnt,
int idx,
int colType,
Column col)
throws SQLException
DBDictionaryTypes.setNull in class DBDictionary
protected void appendSelectRange(SQLBuffer buf,
long start,
long end)
DBDictionaryappendSelectRange in class DBDictionary
public void substring(SQLBuffer buf,
FilterValue str,
FilterValue start,
FilterValue end)
DBDictionarysubstring in class DBDictionarykodo.jdbc.sql.DBDictionarybuf - the SQL buffer to write the substring invocation tostr - a query value representing the target stringstart - a query value representing the start indexend - a query value representing the end index, or null
for none
public void indexOf(SQLBuffer buf,
FilterValue str,
FilterValue find,
FilterValue start)
DBDictionaryindexOf in class DBDictionarykodo.jdbc.sql.DBDictionarybuf - the SQL buffer to write the indexOf invocation tostr - a query value representing the target stringsearch - a query value representing the search stringstart - a query value representing the start index, or null
to start at the beginning
|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||