See: Description
Interface | Description |
---|---|
ColumnTranslator<R> |
Interface of minimal behavior needed for a column translator.
|
NameTranslator |
Converts a name to the corresponding SQL table or column name.
|
TypeTranslator<T> |
Interface for getting a value from a result set and setting a value
to a prepared statement.
|
TypeTranslatorMap |
Interface for classes that add and retrieve
TypeTranslator using a
key of Class . |
Class | Description |
---|---|
AbstractBlobColumnTranslator<R,T> |
Base class for creating custom column translators for fields stored as SQL BLOB.
|
AbstractColumnTranslator<R,T> |
Common functionality for most translators.
|
AbstractWhereTranslator<R> |
Base class for translators that provide parameters for where clause.
|
ColumnsTranslator<R> |
Base class for translators that are made of a list of column translators.
|
DelimitedNameTranslator |
Converts name to name surrounded with delimiters.
|
ExpandedNameTranslator |
Converts name from CamelCase (mixed case) to a SQL name that is case insensitive with
a delimiter between each word.
|
LowerCaseNameTranslator |
Converts name to lower case using
String.toLowerCase() . |
OrderByTranslator<R> |
Supplies order by phrase.
|
PrimaryKeyWhereTranslator<R> |
Translates values from row object to JDBC parameters for a where condition as defined
by
Column.primaryKey() or Column.identity() annotations or
by Row.primaryKeyFields() . |
RowTranslator<R> |
Translates a row to prepared statement and from result set.
|
Sql2003KeywordNameTranslator |
Converts keyword from SQL 2003 to keyword with delimiters.
|
Sql92KeywordNameTranslator |
Converts keyword from SQL 92 to keyword with delimiters.
|
Sql99KeywordNameTranslator |
Converts keyword from SQL 99 to keyword with delimiters.
|
UpperCaseNameTranslator |
Converts name to upper case using
String.toUpperCase() . |
WhereTranslator<R> |
Translates row values to where condition parameters.
|
Exception | Description |
---|---|
NoColumnTranslatorException |
Failed column translator lookup exception.
|
NoTypeTranslatorException |
No type translator defined.
|
TranslatorException |
Exception that originates in the translator package.
|