Package to.etc.webapp.qsql

Interface Summary
IInitializable Used for computing value of calculated fields.
IJdbcTypeFactory  
ILongIdentifyable  
 

Class Summary
BooleanType JDBC converter for [boolean] and [Boolean] type.
DoubleType JDBC converter for [double] and [Double] type.
IntegerType JDBC converter for [int] and [Integer] type.
JdbcAnyRecord EXPERIMENTAL A record read from the database.
JdbcClassMeta Metadata for a JDBC accessible class.
JdbcDataContext WATCH OUT- THIS DOES NOT OBEY OBJECT IDENTITY RULES!! Records loaded through this code are NOT mapped by identity, so multiple queries for the same object WILL return different copies!!
JdbcInOutParam<T> IN OUT parameter definition when calling oracle function/stored procedure that has IN OUT params.
See JdbcUtil.oracleSpCall(Connection, Class, String, Object...).
JdbcMetaManager Singleton to manage all JDBC class metadata.
JdbcOutParam<T> OUT parameter definition when calling oracle function/stored procedure that has OUT params.
See JdbcUtil.oracleSpCall(Connection, Class, String, Object...).
JdbcPropertyMeta  
JdbcQuery<T> Encapsulates an actual query.
JdbcQueryExecutor  
JdbcSQLGenerator Generate a SQL query from a QCriteria selection using the poor man's JDBC code.
JdbcUtil Utility class for JDBC code.
LongType JDBC converter for [long] and [Long] type.
PClassRef  
TimestampType JDBC converter for full Date type.
 

Exception Summary
JdbcConversionException  
QQuerySyntaxException An exception thrown when a database query is somehow incorrect (grammar, column references).
 

Annotation Types Summary
QJdbcColumn  
QJdbcCompound Marks a type as a compound (embedded) type.
QJdbcId  
QJdbcTable Marks a POJO class as a JDBC accessed table or view.