Package | Description |
---|---|
org.sormula |
Fundamental classes.
|
org.sormula.active |
An implementation of the
active record pattern built on top of sormula.
|
org.sormula.active.operation |
Thread-safe and transaction-compliant database operations used by
ActiveTable . |
org.sormula.annotation |
Annotations for row classes to define mapping between the row class and a database table.
|
org.sormula.operation |
Classes that perform SQL operations such as select, update, insert, save, and delete.
|
org.sormula.reflect |
Classes for performing Java reflection operations.
|
org.sormula.translator |
Classes that provide mapping between columns and Java class members.
|
org.sormula.translator.standard |
Classes that convert values from standard Java data types to a prepared statement and
to convert from result set to standard Java data types.
|
Class and Description |
---|
NameTranslator
Converts a name to the corresponding SQL table or column name.
|
RowTranslator
Translates a row to prepared statement and from result set.
|
TranslatorException
Exception that originates in the translator package.
|
TypeTranslator
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 and Description |
---|
NameTranslator
Converts a name to the corresponding SQL table or column name.
|
Class and Description |
---|
RowTranslator
Translates a row to prepared statement and from result set.
|
TranslatorException
Exception that originates in the translator package.
|
TypeTranslatorMap
Interface for classes that add and retrieve
TypeTranslator using a
key of Class . |
Class and Description |
---|
TypeTranslatorMap
Interface for classes that add and retrieve
TypeTranslator using a
key of Class . |
Class and Description |
---|
AbstractWhereTranslator
Base class for translators that provide parameters for where clause.
|
OrderByTranslator
Supplies order by phrase.
|
Class and Description |
---|
AbstractWhereTranslator
Base class for translators that provide parameters for where clause.
|
RowTranslator
Translates a row to prepared statement and from result set.
|
Class and Description |
---|
AbstractColumnTranslator
Common functionality for most translators.
|
AbstractWhereTranslator
Base class for translators that provide parameters for where clause.
|
ColumnsTranslator
Base class for translators that are made of a list of column translators.
|
ColumnTranslator
Interface of minimal behavior needed for a column translator.
|
DelimitedNameTranslator
Converts name to name surrounded with delimiters.
|
NameTranslator
Converts a name to the corresponding SQL table or column name.
|
NoColumnTranslatorException
Failed column translator lookup exception.
|
PrimaryKeyWhereTranslator
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
Translates a row to prepared statement and from result set.
|
TranslatorException
Exception that originates in the translator package.
|
TypeTranslator
Interface for getting a value from a result set and setting a value
to a prepared statement.
|
Class and Description |
---|
AbstractColumnTranslator
Common functionality for most translators.
|
ColumnTranslator
Interface of minimal behavior needed for a column translator.
|
TypeTranslator
Interface for getting a value from a result set and setting a value
to a prepared statement.
|