empire-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From doeb...@apache.org
Subject svn commit: r1404540 [2/3] - /empire-db/site/javadocs/empire-db/
Date Thu, 01 Nov 2012 11:14:21 GMT
Modified: empire-db/site/javadocs/empire-db/index-all.html
URL: http://svn.apache.org/viewvc/empire-db/site/javadocs/empire-db/index-all.html?rev=1404540&r1=1404539&r2=1404540&view=diff
==============================================================================
--- empire-db/site/javadocs/empire-db/index-all.html (original)
+++ empire-db/site/javadocs/empire-db/index-all.html Thu Nov  1 11:14:21 2012
@@ -2,13 +2,13 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_33) on Tue Jul 31 13:24:57 CEST 2012 -->
+<!-- Generated by javadoc (build 1.6.0_33) on Thu Oct 25 10:06:26 CEST 2012 -->
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>
-Index (Apache Empire-db Core 2.4.0 API)
+Index (Apache Empire-db Core 2.4.1 API)
 </TITLE>
 
-<META NAME="date" CONTENT="2012-07-31">
+<META NAME="date" CONTENT="2012-10-25">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
 
@@ -16,7 +16,7 @@ Index (Apache Empire-db Core 2.4.0 API)
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Index (Apache Empire-db Core 2.4.0 API)";
+        parent.document.title="Index (Apache Empire-db Core 2.4.1 API)";
     }
 }
 </SCRIPT>
@@ -189,6 +189,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBCommand.html#addJoins(java.util.List)"><B>addJoins(List&lt;DBJoinExpr&gt;)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommand.html" title="class in org.apache.empire.db">DBCommand</A>
 <DD>Adds a list of join expressions to the command.
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html#addJoins(java.util.List)"><B>addJoins(List&lt;DBJoinExpr&gt;)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite.DBCommandSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBCommandExpr.html#addListExpr(java.lang.StringBuilder, java.util.List, long, java.lang.String)"><B>addListExpr(StringBuilder, List&lt;? extends DBExpr&gt;, long, String)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommandExpr.html" title="class in org.apache.empire.db">DBCommandExpr</A>
 <DD>Internally used to build a string from a list of database expressions
@@ -502,6 +505,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/DBQuery.html#alias"><B>alias</B></A> - 
 Variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBQuery.html" title="class in org.apache.empire.db">DBQuery</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#allowFieldChange(org.apache.empire.db.DBColumn)"><B>allowFieldChange(DBColumn)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>Checks whether or not this field can be changed at all.
 <DT><A HREF="./org/apache/empire/db/DBDDLGenerator.html#alterColumnPhrase"><B>alterColumnPhrase</B></A> - 
 Variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDDLGenerator.html" title="class in org.apache.empire.db">DBDDLGenerator</A>
 <DD>&nbsp;
@@ -778,9 +784,9 @@ Variable in class org.apache.empire.xml.
 <DT><A HREF="./org/apache/empire/db/oracle/OracleSYSDatabase.html#CC"><B>CC</B></A> - 
 Variable in class org.apache.empire.db.oracle.<A HREF="./org/apache/empire/db/oracle/OracleSYSDatabase.html" title="class in org.apache.empire.db.oracle">OracleSYSDatabase</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#changeState(int, java.lang.Object)"><B>changeState(int, Object)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#changeState(org.apache.empire.db.DBRecord.State)"><B>changeState(DBRecord.State)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>This method is used internally be the RowSet to change the record's state<BR>
+<DD>changes the state of the record
 <DT><A HREF="./org/apache/empire/xml/XMLUtil.html#changeTagName(org.w3c.dom.Element, java.lang.String)"><B>changeTagName(Element, String)</B></A> - 
 Static method in class org.apache.empire.xml.<A HREF="./org/apache/empire/xml/XMLUtil.html" title="class in org.apache.empire.xml">XMLUtil</A>
 <DD>Changes the tag name of an element.
@@ -1085,6 +1091,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#createCommand(org.apache.empire.db.DBDatabase)"><B>createCommand(DBDatabase)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>Creates a new PostgreSQL command object.
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#createCommand(org.apache.empire.db.DBDatabase)"><B>createCommand(DBDatabase)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>Creates a new SQLite command object.
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#createCommand(org.apache.empire.db.DBDatabase)"><B>createCommand(DBDatabase)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>Creates a new Microsoft SQL-Server command object.
@@ -1143,6 +1152,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBDDLGenerator.html#createRelation(org.apache.empire.db.DBRelation, org.apache.empire.db.DBSQLScript)"><B>createRelation(DBRelation, DBSQLScript)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDDLGenerator.html" title="class in org.apache.empire.db">DBDDLGenerator</A>
 <DD>Appends the DDL-Script for creating the given foreign-key relation to an SQL-Script
+<DT><A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html#createRelation(org.apache.empire.db.DBRelation, org.apache.empire.db.DBSQLScript)"><B>createRelation(DBRelation, DBSQLScript)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html" title="class in org.apache.empire.db.sqlite">SQLiteDDLGenerator</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#createReverseFunction(java.sql.Connection)"><B>createReverseFunction(Connection)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>Creates the reverse function in postgre sql that returns the reverse of a string value.
@@ -1164,6 +1176,9 @@ Method in class org.apache.empire.db.mys
 <DT><A HREF="./org/apache/empire/db/oracle/OracleDDLGenerator.html#createTable(org.apache.empire.db.DBTable, org.apache.empire.db.DBSQLScript)"><B>createTable(DBTable, DBSQLScript)</B></A> - 
 Method in class org.apache.empire.db.oracle.<A HREF="./org/apache/empire/db/oracle/OracleDDLGenerator.html" title="class in org.apache.empire.db.oracle">OracleDDLGenerator</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html#createTable(org.apache.empire.db.DBTable, org.apache.empire.db.DBSQLScript)"><B>createTable(DBTable, DBSQLScript)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html" title="class in org.apache.empire.db.sqlite">SQLiteDDLGenerator</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBDDLGenerator.html#createTableIndexes(org.apache.empire.db.DBTable, org.apache.empire.db.DBIndex, org.apache.empire.db.DBSQLScript)"><B>createTableIndexes(DBTable, DBIndex, DBSQLScript)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDDLGenerator.html" title="class in org.apache.empire.db">DBDDLGenerator</A>
 <DD>Appends the DDL-Script for creating all indexes of table (except the primary key) to an SQL-Script
@@ -1303,7 +1318,10 @@ Constructor for class org.apache.empire.
 <DT><A HREF="./org/apache/empire/db/DBCmdParam.html" title="class in org.apache.empire.db"><B>DBCmdParam</B></A> - Class in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This class defines a parameter for a prepared statement query.<DT><A HREF="./org/apache/empire/db/DBCmdParam.html#DBCmdParam(org.apache.empire.db.DBCommand, org.apache.empire.data.DataType, java.lang.Object)"><B>DBCmdParam(DBCommand, DataType, Object)</B></A> - 
 Constructor for class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCmdParam.html" title="class in org.apache.empire.db">DBCmdParam</A>
 <DD>Protected constructor used e.g.
-<DT><A HREF="./org/apache/empire/db/DBCmdType.html" title="enum in org.apache.empire.db"><B>DBCmdType</B></A> - Enum in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This enum allocates the available command types.<DT><A HREF="./org/apache/empire/db/DBCmpType.html" title="enum in org.apache.empire.db"><B>DBCmpType</B></A> - Enum in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This enum allocates the available compare types.<DT><A HREF="./org/apache/empire/db/DBColumn.html#DBCOLATTR_MANDATORY"><B>DBCOLATTR_MANDATORY</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBCmdType.html" title="enum in org.apache.empire.db"><B>DBCmdType</B></A> - Enum in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This enum allocates the available command types.<DT><A HREF="./org/apache/empire/db/DBCmpType.html" title="enum in org.apache.empire.db"><B>DBCmpType</B></A> - Enum in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This enum allocates the available compare types.<DT><A HREF="./org/apache/empire/db/DBColumn.html#DBCOLATTR_DATETIMEPATTERN"><B>DBCOLATTR_DATETIMEPATTERN</B></A> - 
+Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumn.html" title="class in org.apache.empire.db">DBColumn</A>
+<DD>Maximum value (Integer)
+<DT><A HREF="./org/apache/empire/db/DBColumn.html#DBCOLATTR_MANDATORY"><B>DBCOLATTR_MANDATORY</B></A> - 
 Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumn.html" title="class in org.apache.empire.db">DBColumn</A>
 <DD>Mandatory column (Boolean)
 <DT><A HREF="./org/apache/empire/db/DBColumn.html#DBCOLATTR_MAXVALUE"><B>DBCOLATTR_MAXVALUE</B></A> - 
@@ -1428,6 +1446,12 @@ Constructor for class org.apache.empire.
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.DBCommandPostreSQL.html" title="class in org.apache.empire.db.postgresql"><B>DBDatabaseDriverPostgreSQL.DBCommandPostreSQL</B></A> - Class in <A HREF="./org/apache/empire/db/postgresql/package-summary.html">org.apache.empire.db.postgresql</A><DD>Defines the PostgreSQL command type.<DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.DBCommandPostreSQL.html#DBDatabaseDriverPostgreSQL.DBCommandPostreSQL(org.apache.empire.db.DBDatabase)"><B>DBDatabaseDriverPostgreSQL.DBCommandPostreSQL(DBDatabase)</B></A> - 
 Constructor for class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.DBCommandPostreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL.DBCommandPostreSQL</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite"><B>DBDatabaseDriverSQLite</B></A> - Class in <A HREF="./org/apache/empire/db/sqlite/package-summary.html">org.apache.empire.db.sqlite</A><DD>This class provides support for the SQLite database system.<br><DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#DBDatabaseDriverSQLite()"><B>DBDatabaseDriverSQLite()</B></A> - 
+Constructor for class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>Constructor for the SQLite database driver.
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html" title="class in org.apache.empire.db.sqlite"><B>DBDatabaseDriverSQLite.DBCommandSQLite</B></A> - Class in <A HREF="./org/apache/empire/db/sqlite/package-summary.html">org.apache.empire.db.sqlite</A><DD>Defines the SQLite command type.<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html#DBDatabaseDriverSQLite.DBCommandSQLite(org.apache.empire.db.DBDatabase)"><B>DBDatabaseDriverSQLite.DBCommandSQLite(DBDatabase)</B></A> - 
+Constructor for class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite.DBCommandSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBDDLGenerator.html" title="class in org.apache.empire.db"><B>DBDDLGenerator</B></A>&lt;<A HREF="./org/apache/empire/db/DBDDLGenerator.html" title="type parameter in DBDDLGenerator">T</A> extends <A HREF="./org/apache/empire/db/DBDatabaseDriver.html" title="class in org.apache.empire.db">DBDatabaseDriver</A>&gt; - Class in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/DBDDLGenerator.html#DBDDLGenerator(T)"><B>DBDDLGenerator(T)</B></A> - 
 Constructor for class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDDLGenerator.html" title="class in org.apache.empire.db">DBDDLGenerator</A>
 <DD>&nbsp;
@@ -1510,7 +1534,10 @@ Constructor for class org.apache.empire.
 Constructor for class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
 <DD>Create a new DBRecord object.<BR>
  The record is not attached to a RowSet and the record's state is initially set to REC_INVALID.
-<DT><A HREF="./org/apache/empire/db/DBRecordData.html" title="class in org.apache.empire.db"><B>DBRecordData</B></A> - Class in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This interface defines for the classes DDRecordSet and DBRecord.<DT><A HREF="./org/apache/empire/db/DBRecordData.html#DBRecordData()"><B>DBRecordData()</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#DBRecord(org.apache.empire.db.DBRowSet)"><B>DBRecord(DBRowSet)</B></A> - 
+Constructor for class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/DBRecord.State.html" title="enum in org.apache.empire.db"><B>DBRecord.State</B></A> - Enum in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/DBRecordData.html" title="class in org.apache.empire.db"><B>DBRecordData</B></A> - Class in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This interface defines for the classes DDRecordSet and DBRecord.<DT><A HREF="./org/apache/empire/db/DBRecordData.html#DBRecordData()"><B>DBRecordData()</B></A> - 
 Constructor for class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecordData.html" title="class in org.apache.empire.db">DBRecordData</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBRelation.html" title="class in org.apache.empire.db"><B>DBRelation</B></A> - Class in <A HREF="./org/apache/empire/db/package-summary.html">org.apache.empire.db</A><DD>This class creates a DBReferene object for a foreing key relation.<DT><A HREF="./org/apache/empire/db/DBRelation.html#DBRelation(org.apache.empire.db.DBDatabase, java.lang.String, org.apache.empire.db.DBRelation.DBReference[], org.apache.empire.db.DBRelation.DBCascadeAction)"><B>DBRelation(DBDatabase, String, DBRelation.DBReference[], DBRelation.DBCascadeAction)</B></A> - 
@@ -1835,9 +1862,15 @@ Static variable in exception org.apache.
 <DT><A HREF="./org/apache/empire/exceptions/UnexpectedReturnValueException.html#errorType"><B>errorType</B></A> - 
 Static variable in exception org.apache.empire.exceptions.<A HREF="./org/apache/empire/exceptions/UnexpectedReturnValueException.html" title="class in org.apache.empire.exceptions">UnexpectedReturnValueException</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#executeDelete(org.apache.empire.db.DBTable, org.apache.empire.db.DBCommand, java.sql.Connection)"><B>executeDelete(DBTable, DBCommand, Connection)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
+<DD>Executes a Delete statement from a command object
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#executeInsert(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>executeInsert(DBCommand, Connection)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
+<DD>Executes an Insert statement from a command object
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#executeQuery(java.lang.String, java.lang.Object[], boolean, java.sql.Connection)"><B>executeQuery(String, Object[], boolean, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
-<DD>Executes a select SQL-Statement and returns a resultset containing the query results.<BR>
+<DD>Executes a select SQL-Statement and returns a ResultSet containing the query results.<BR>
  This function returns a JDBC ResultSet.<BR>
  Instead of using this function directly you should use a DBReader object instead.<BR>
 <DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#executeQuery(java.lang.String, java.lang.Object[], boolean, java.sql.Connection)"><B>executeQuery(String, Object[], boolean, Connection)</B></A> - 
@@ -1852,11 +1885,24 @@ Method in class org.apache.empire.db.<A 
 <DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#executeSQL(java.lang.String, java.sql.Connection)"><B>executeSQL(String, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
-<DD>Executes an update, insert or delete SQL-Statement.<BR>
- We recommend to use a DBCommand object in order to build the sqlCmd.<BR>
+<DD><B>Deprecated.</B>&nbsp;<I>This method has be deprecated in order to avoid missing command parameters for prepared statements  
+ <pre>
+ Instead of using this method signature please use any of the following:
+      executeInsert(...)
+      executeUpdate(...)
+      executeDelete(...)
+ or use  
+      executeSQL(String sqlCmd, Object[] sqlParams, Connection conn)
+ </pre></I>
 <DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#executeSQL(java.lang.String, java.lang.Object[], java.sql.Connection, org.apache.empire.db.DBDatabaseDriver.DBSetGenKeys)"><B>executeSQL(String, Object[], Connection, DBDatabaseDriver.DBSetGenKeys)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabaseDriver.html" title="class in org.apache.empire.db">DBDatabaseDriver</A>
 <DD>Executes the select, update or delete SQL-Command with a Statement object.
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#executeSQL(java.lang.String, java.lang.Object[], java.sql.Connection, org.apache.empire.db.DBDatabaseDriver.DBSetGenKeys)"><B>executeSQL(String, Object[], Connection, DBDatabaseDriver.DBSetGenKeys)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#executeUpdate(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>executeUpdate(DBCommand, Connection)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
+<DD>Executes an Update statement from a command object
 <DT><A HREF="./org/apache/empire/db/DBQuery.DBQueryColumn.html#expr"><B>expr</B></A> - 
 Variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBQuery.DBQueryColumn.html" title="class in org.apache.empire.db">DBQuery.DBQueryColumn</A>
 <DD>&nbsp;
@@ -1910,6 +1956,15 @@ Constructor for exception org.apache.emp
 <DT><A HREF="./org/apache/empire/db/exceptions/FieldValueException.html#FieldValueException(org.apache.empire.data.Column, org.apache.empire.commons.ErrorType, java.lang.String[])"><B>FieldValueException(Column, ErrorType, String[])</B></A> - 
 Constructor for exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueException.html" title="class in org.apache.empire.db.exceptions">FieldValueException</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html" title="class in org.apache.empire.db.exceptions"><B>FieldValueOutOfRangeException</B></A> - Exception in <A HREF="./org/apache/empire/db/exceptions/package-summary.html">org.apache.empire.db.exceptions</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html#FieldValueOutOfRangeException(org.apache.empire.data.Column)"><B>FieldValueOutOfRangeException(Column)</B></A> - 
+Constructor for exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html" title="class in org.apache.empire.db.exceptions">FieldValueOutOfRangeException</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html#FieldValueOutOfRangeException(org.apache.empire.data.Column, java.lang.Number, java.lang.Number)"><B>FieldValueOutOfRangeException(Column, Number, Number)</B></A> - 
+Constructor for exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html" title="class in org.apache.empire.db.exceptions">FieldValueOutOfRangeException</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html#FieldValueOutOfRangeException(org.apache.empire.data.Column, java.lang.Number, boolean)"><B>FieldValueOutOfRangeException(Column, Number, boolean)</B></A> - 
+Constructor for exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html" title="class in org.apache.empire.db.exceptions">FieldValueOutOfRangeException</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/exceptions/FieldValueTooLongException.html" title="class in org.apache.empire.db.exceptions"><B>FieldValueTooLongException</B></A> - Exception in <A HREF="./org/apache/empire/db/exceptions/package-summary.html">org.apache.empire.db.exceptions</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueTooLongException.html#FieldValueTooLongException(org.apache.empire.data.Column)"><B>FieldValueTooLongException(Column)</B></A> - 
 Constructor for exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueTooLongException.html" title="class in org.apache.empire.db.exceptions">FieldValueTooLongException</A>
 <DD>&nbsp;
@@ -1973,6 +2028,9 @@ Static method in class org.apache.empire
 <DT><A HREF="./org/apache/empire/commons/DateUtils.html#formatDayOfWeek(java.util.Date, java.util.Locale, boolean)"><B>formatDayOfWeek(Date, Locale, boolean)</B></A> - 
 Static method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/DateUtils.html" title="class in org.apache.empire.commons">DateUtils</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/exceptions/EmpireException.html#formatErrorMessage(org.apache.empire.commons.ErrorType, java.lang.String, java.lang.String[])"><B>formatErrorMessage(ErrorType, String, String[])</B></A> - 
+Static method in exception org.apache.empire.exceptions.<A HREF="./org/apache/empire/exceptions/EmpireException.html" title="class in org.apache.empire.exceptions">EmpireException</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/commons/DateUtils.html#formatMonth(java.util.Date, java.util.Locale, boolean)"><B>formatMonth(Date, Locale, boolean)</B></A> - 
 Static method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/DateUtils.html" title="class in org.apache.empire.commons">DateUtils</A>
 <DD>&nbsp;
@@ -2241,6 +2299,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#getConvertPhrase(org.apache.empire.data.DataType, org.apache.empire.data.DataType, java.lang.Object)"><B>getConvertPhrase(DataType, DataType, Object)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#getConvertPhrase(org.apache.empire.data.DataType, org.apache.empire.data.DataType, java.lang.Object)"><B>getConvertPhrase(DataType, DataType, Object)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#getConvertPhrase(org.apache.empire.data.DataType, org.apache.empire.data.DataType, java.lang.Object)"><B>getConvertPhrase(DataType, DataType, Object)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>&nbsp;
@@ -2465,6 +2526,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#getDDLScript(org.apache.empire.db.DBCmdType, org.apache.empire.db.DBObject, org.apache.empire.db.DBSQLScript)"><B>getDDLScript(DBCmdType, DBObject, DBSQLScript)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#getDDLScript(org.apache.empire.db.DBCmdType, org.apache.empire.db.DBObject, org.apache.empire.db.DBSQLScript)"><B>getDDLScript(DBCmdType, DBObject, DBSQLScript)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#getDDLScript(org.apache.empire.db.DBCmdType, org.apache.empire.db.DBObject, org.apache.empire.db.DBSQLScript)"><B>getDDLScript(DBCmdType, DBObject, DBSQLScript)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>&nbsp;
@@ -2857,6 +2921,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#getNextSequenceValue(org.apache.empire.db.DBDatabase, java.lang.String, int, java.sql.Connection)"><B>getNextSequenceValue(DBDatabase, String, int, Connection)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#getNextSequenceValue(org.apache.empire.db.DBDatabase, java.lang.String, int, java.sql.Connection)"><B>getNextSequenceValue(DBDatabase, String, int, Connection)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#getNextSequenceValue(org.apache.empire.db.DBDatabase, java.lang.String, int, java.sql.Connection)"><B>getNextSequenceValue(DBDatabase, String, int, Connection)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>&nbsp;
@@ -2984,6 +3051,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#getResultValue(java.sql.ResultSet, int, org.apache.empire.data.DataType)"><B>getResultValue(ResultSet, int, DataType)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>Postgre needs special handling for CLOBs and BLOB's
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#getResultValue(java.sql.ResultSet, int, org.apache.empire.data.DataType)"><B>getResultValue(ResultSet, int, DataType)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/expr/compare/DBCompareAndOrExpr.html#getRight()"><B>getRight()</B></A> - 
 Method in class org.apache.empire.db.expr.compare.<A HREF="./org/apache/empire/db/expr/compare/DBCompareAndOrExpr.html" title="class in org.apache.empire.db.expr.compare">DBCompareAndOrExpr</A>
 <DD>&nbsp;
@@ -3114,6 +3184,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#getSQLDateTimeString(java.lang.Object, int, int, int)"><B>getSQLDateTimeString(Object, int, int, int)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabaseDriver.html" title="class in org.apache.empire.db">DBDatabaseDriver</A>
 <DD>encodes a Date value for an SQL command string.
+<DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#getSQLNumberString(java.lang.Object, org.apache.empire.data.DataType)"><B>getSQLNumberString(Object, DataType)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabaseDriver.html" title="class in org.apache.empire.db">DBDatabaseDriver</A>
+<DD>encodes a numeric value for an SQL command string.
 <DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#getSQLPhrase(int)"><B>getSQLPhrase(int)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabaseDriver.html" title="class in org.apache.empire.db">DBDatabaseDriver</A>
 <DD>Returns an sql phrase template for this database system.<br>
@@ -3138,6 +3211,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#getSQLPhrase(int)"><B>getSQLPhrase(int)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>Gets an sql phrase template for this database system.<br>
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#getSQLPhrase(int)"><B>getSQLPhrase(int)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>Gets an sql phrase template for this database system.<br>
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#getSQLPhrase(int)"><B>getSQLPhrase(int)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>Gets an sql phrase template for this database system.<br>
@@ -3268,6 +3344,9 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#getUpdateTimestamp(java.sql.Connection)"><B>getUpdateTimestamp(Connection)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>Overridden.
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#getUpdateTimestamp(java.sql.Connection)"><B>getUpdateTimestamp(Connection)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>Overridden.
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#getUpdateTimestamp(java.sql.Connection)"><B>getUpdateTimestamp(Connection)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>Overridden.
@@ -3445,9 +3524,6 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBColumnExpr.html#indexOf(java.lang.Object, int)"><B>indexOf(Object, int)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumnExpr.html" title="class in org.apache.empire.db">DBColumnExpr</A>
 <DD>Overloaded.
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#init(org.apache.empire.db.DBRowSet, int, java.lang.Object)"><B>init(DBRowSet, int, Object)</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>This method is used internally by the RowSet to initialize the record's properties
 <DT><A HREF="./org/apache/empire/db/DBRecord.html#init(org.apache.empire.db.DBRowSet, java.lang.Object[], boolean)"><B>init(DBRowSet, Object[], boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
 <DD>Initializes this record object by attaching it to a rowset,
@@ -3456,10 +3532,13 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/xml/XMLConfiguration.html#init(java.lang.String, boolean)"><B>init(String, boolean)</B></A> - 
 Method in class org.apache.empire.xml.<A HREF="./org/apache/empire/xml/XMLConfiguration.html" title="class in org.apache.empire.xml">XMLConfiguration</A>
 <DD>Initialize the configuration.
-<DT><A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html#initRecord(org.apache.empire.db.DBRecord, java.lang.Object[])"><B>initRecord(DBRecord, Object[])</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#initData(org.apache.empire.db.DBRowSet, java.lang.Object, boolean)"><B>initData(DBRowSet, Object, boolean)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>This method is used internally by the RowSet to initialize the record's properties
+<DT><A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html#initRecord(org.apache.empire.db.DBRecord, java.lang.Object[], boolean)"><B>initRecord(DBRecord, Object[], boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html" title="class in org.apache.empire.db">DBCommandExpr.DBCmdQuery</A>
 <DD>Returns the error message: ERR_NOTSUPPORTED
-<DT><A HREF="./org/apache/empire/db/DBQuery.html#initRecord(org.apache.empire.db.DBRecord, java.lang.Object[])"><B>initRecord(DBRecord, Object[])</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBQuery.html#initRecord(org.apache.empire.db.DBRecord, java.lang.Object[], boolean)"><B>initRecord(DBRecord, Object[], boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBQuery.html" title="class in org.apache.empire.db">DBQuery</A>
 <DD>Initialize specified DBRecord object with primary key
  columns (the Object[] keyValues).
@@ -3467,7 +3546,7 @@ Method in class org.apache.empire.db.<A 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBReader.html" title="class in org.apache.empire.db">DBReader</A>
 <DD>
  initializes a DBRecord object with the values of the current row.
-<DT><A HREF="./org/apache/empire/db/DBRowSet.html#initRecord(org.apache.empire.db.DBRecord, java.lang.Object[])"><B>initRecord(DBRecord, Object[])</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBRowSet.html#initRecord(org.apache.empire.db.DBRecord, java.lang.Object[], boolean)"><B>initRecord(DBRecord, Object[], boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRowSet.html" title="class in org.apache.empire.db">DBRowSet</A>
 <DD>Initializes a DBRecord for this RowSet and sets primary key values (the Object[] keyValues).
 <DT><A HREF="./org/apache/empire/db/DBRowSet.html#initRecord(org.apache.empire.db.DBRecord, org.apache.empire.db.DBRecordData)"><B>initRecord(DBRecord, DBRecordData)</B></A> - 
@@ -3575,6 +3654,9 @@ Method in class org.apache.empire.db.<A 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumnExpr.html" title="class in org.apache.empire.db">DBColumnExpr</A>
 <DD>Creates and returns a new comparison object 
  for the SQL "between" operator.
+<DT><A HREF="./org/apache/empire/data/DataType.html#isBoolean()"><B>isBoolean()</B></A> - 
+Method in enum org.apache.empire.data.<A HREF="./org/apache/empire/data/DataType.html" title="enum in org.apache.empire.data">DataType</A>
+<DD>Returns true if the data type is a boolean type
 <DT><A HREF="./org/apache/empire/db/DBTable.html#isCascadeDelete()"><B>isCascadeDelete()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBTable.html" title="class in org.apache.empire.db">DBTable</A>
 <DD><B>Deprecated.</B>&nbsp;<I>Deprecated flag that indicates whether cascaded deletes are enabled on this table.
@@ -3583,9 +3665,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBRowSet.html#isColumnReadOnly(org.apache.empire.db.DBColumn)"><B>isColumnReadOnly(DBColumn)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRowSet.html" title="class in org.apache.empire.db">DBRowSet</A>
 <DD>Checks whether a column is read only or writable.
-<DT><A HREF="./org/apache/empire/db/DBColumn.html#isDateColumn()"><B>isDateColumn()</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumn.html" title="class in org.apache.empire.db">DBColumn</A>
-<DD>Returns true if column the column is a date based column (date or datetime)
+<DT><A HREF="./org/apache/empire/data/DataType.html#isDate()"><B>isDate()</B></A> - 
+Method in enum org.apache.empire.data.<A HREF="./org/apache/empire/data/DataType.html" title="enum in org.apache.empire.data">DataType</A>
+<DD>Returns true if the data type is a date based data type (date or datetime)
 <DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#isDDLColumnDefaults()"><B>isDDLColumnDefaults()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabaseDriver.html" title="class in org.apache.empire.db">DBDatabaseDriver</A>
 <DD>&nbsp;
@@ -3607,24 +3689,27 @@ Method in class org.apache.empire.data.b
 <DT><A HREF="./org/apache/empire/data/Record.html#isFieldReadOnly(org.apache.empire.data.Column)"><B>isFieldReadOnly(Column)</B></A> - 
 Method in interface org.apache.empire.data.<A HREF="./org/apache/empire/data/Record.html" title="interface in org.apache.empire.data">Record</A>
 <DD>returns true if the field is read-only.
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#isFieldReadOnly(org.apache.empire.db.DBColumn)"><B>isFieldReadOnly(DBColumn)</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>returns whether a field is read only or not
 <DT><A HREF="./org/apache/empire/db/DBRecord.html#isFieldReadOnly(org.apache.empire.data.Column)"><B>isFieldReadOnly(Column)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
 <DD>returns whether a field is read only or not
+<DT><A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html#isFieldRequired(org.apache.empire.data.Column)"><B>isFieldRequired(Column)</B></A> - 
+Method in class org.apache.empire.data.bean.<A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html" title="class in org.apache.empire.data.bean">BeanRecordProxy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/empire/data/Record.html#isFieldRequired(org.apache.empire.data.Column)"><B>isFieldRequired(Column)</B></A> - 
+Method in interface org.apache.empire.data.<A HREF="./org/apache/empire/data/Record.html" title="interface in org.apache.empire.data">Record</A>
+<DD>returns true if the field is required.
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#isFieldRequired(org.apache.empire.data.Column)"><B>isFieldRequired(Column)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>returns whether a field is required or not
 <DT><A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html#isFieldVisible(org.apache.empire.data.Column)"><B>isFieldVisible(Column)</B></A> - 
 Method in class org.apache.empire.data.bean.<A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html" title="class in org.apache.empire.data.bean">BeanRecordProxy</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/empire/data/Record.html#isFieldVisible(org.apache.empire.data.Column)"><B>isFieldVisible(Column)</B></A> - 
 Method in interface org.apache.empire.data.<A HREF="./org/apache/empire/data/Record.html" title="interface in org.apache.empire.data">Record</A>
 <DD>returns true if the field is visible to the client.
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#isFieldVisible(org.apache.empire.db.DBColumn)"><B>isFieldVisible(DBColumn)</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>returns whether a field is visible to the client or not
 <DT><A HREF="./org/apache/empire/db/DBRecord.html#isFieldVisible(org.apache.empire.data.Column)"><B>isFieldVisible(Column)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>returns whether a field is read only or not
+<DD>returns whether a field is visible to the client or not
 <DT><A HREF="./org/apache/empire/db/DBColumnExpr.html#isGreaterThan(java.lang.Object)"><B>isGreaterThan(Object)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumnExpr.html" title="class in org.apache.empire.db">DBColumnExpr</A>
 <DD>Creates and returns a new comparison object
@@ -3642,9 +3727,6 @@ Method in class org.apache.empire.db.<A 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumnExpr.html" title="class in org.apache.empire.db">DBColumnExpr</A>
 <DD>Creates and returns a new comparison object
  for the SQL "<=" (less or equal) operator.
-<DT><A HREF="./org/apache/empire/db/DBColumn.html#isLOBColumn()"><B>isLOBColumn()</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumn.html" title="class in org.apache.empire.db">DBColumn</A>
-<DD>Returns true if column the column is a large object (LOB) column
 <DT><A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html#isModified()"><B>isModified()</B></A> - 
 Method in class org.apache.empire.data.bean.<A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html" title="class in org.apache.empire.data.bean">BeanRecordProxy</A>
 <DD>&nbsp;
@@ -3720,9 +3802,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBRecordData.html#isNull(org.apache.empire.data.ColumnExpr)"><B>isNull(ColumnExpr)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecordData.html" title="class in org.apache.empire.db">DBRecordData</A>
 <DD>Checks whether or not the value for the given column is null.
-<DT><A HREF="./org/apache/empire/db/DBColumn.html#isNumericColumn()"><B>isNumericColumn()</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumn.html" title="class in org.apache.empire.db">DBColumn</A>
-<DD>Returns true if column the column is a numeric column (integer, decimal, float)
+<DT><A HREF="./org/apache/empire/data/DataType.html#isNumeric()"><B>isNumeric()</B></A> - 
+Method in enum org.apache.empire.data.<A HREF="./org/apache/empire/data/DataType.html" title="enum in org.apache.empire.data">DataType</A>
+<DD>Returns true if the data type is a numeric data type (integer, decimal, float)
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#isOpen()"><B>isOpen()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Indicates whether the database has been opened.
@@ -3823,12 +3905,15 @@ Method in class org.apache.empire.db.ora
 <DT><A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html#isSupported(org.apache.empire.db.DBDriverFeature)"><B>isSupported(DBDriverFeature)</B></A> - 
 Method in class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/DBDatabaseDriverPostgreSQL.html" title="class in org.apache.empire.db.postgresql">DBDatabaseDriverPostgreSQL</A>
 <DD>Returns whether or not a particular feature is supported by this driver
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html#isSupported(org.apache.empire.db.DBDriverFeature)"><B>isSupported(DBDriverFeature)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite</A>
+<DD>Returns whether or not a particular feature is supported by this driver
 <DT><A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html#isSupported(org.apache.empire.db.DBDriverFeature)"><B>isSupported(DBDriverFeature)</B></A> - 
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>Returns whether or not a particular feature is supported by this driver
-<DT><A HREF="./org/apache/empire/db/DBColumn.html#isTextColumn()"><B>isTextColumn()</B></A> - 
-Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumn.html" title="class in org.apache.empire.db">DBColumn</A>
-<DD>Returns true if column the column is a character based column (char, text or clob)
+<DT><A HREF="./org/apache/empire/data/DataType.html#isText()"><B>isText()</B></A> - 
+Method in enum org.apache.empire.data.<A HREF="./org/apache/empire/data/DataType.html" title="enum in org.apache.empire.data">DataType</A>
+<DD>Returns true if the data type is a text based data type (char, text or clob)
 <DT><A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html#isUpdateable()"><B>isUpdateable()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html" title="class in org.apache.empire.db">DBCommandExpr.DBCmdQuery</A>
 <DD>Not applicable - returns false
@@ -3884,6 +3969,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBRecord.html#isValid()"><B>isValid()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
 <DD>Returns true if the record is valid.
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#isValidateFieldValues()"><B>isValidateFieldValues()</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>Returns whether or not values are checked for validity when calling setValue().
 <DT><A HREF="./org/apache/empire/db/DBCommand.html#isValidQuery()"><B>isValidQuery()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommand.html" title="class in org.apache.empire.db">DBCommand</A>
 <DD>Returns whether the command object can produce a select sql-statement.
@@ -3936,6 +4024,9 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBCommand.html#join(org.apache.empire.db.DBRowSet, org.apache.empire.db.expr.compare.DBCompareExpr)"><B>join(DBRowSet, DBCompareExpr)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommand.html" title="class in org.apache.empire.db">DBCommand</A>
 <DD>Adds an inner join based on a compare expression to the command.
+<DT><A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html#join(org.apache.empire.db.DBColumnExpr, org.apache.empire.db.DBColumn, org.apache.empire.db.DBJoinType)"><B>join(DBColumnExpr, DBColumn, DBJoinType)</B></A> - 
+Method in class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/DBDatabaseDriverSQLite.DBCommandSQLite.html" title="class in org.apache.empire.db.sqlite">DBDatabaseDriverSQLite.DBCommandSQLite</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBCommand.html#joins"><B>joins</B></A> - 
 Variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommand.html" title="class in org.apache.empire.db">DBCommand</A>
 <DD>&nbsp;
@@ -4102,7 +4193,7 @@ Constructor for exception org.apache.emp
 <DT><A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html#modified"><B>modified</B></A> - 
 Variable in class org.apache.empire.data.bean.<A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html" title="class in org.apache.empire.data.bean">BeanRecordProxy</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#modifyValue(int, java.lang.Object)"><B>modifyValue(int, Object)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#modifyValue(int, java.lang.Object, boolean)"><B>modifyValue(int, Object, boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
 <DD>Modifies a column value bypassing all checks made by setValue.
 <DT><A HREF="./org/apache/empire/db/DBColumnExpr.html#month()"><B>month()</B></A> - 
@@ -4167,6 +4258,9 @@ Constructor for exception org.apache.emp
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumnExpr.html" title="class in org.apache.empire.db">DBColumnExpr</A>
 <DD>Creates and returns a new comparison object
  for the SQL "not in" operator.
+<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html#notInRangeErrorType"><B>notInRangeErrorType</B></A> - 
+Static variable in exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html" title="class in org.apache.empire.db.exceptions">FieldValueOutOfRangeException</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBColumnExpr.html#notLike(java.lang.Object)"><B>notLike(Object)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBColumnExpr.html" title="class in org.apache.empire.db">DBColumnExpr</A>
 <DD>Creates and returns a new comparison object for the SQL "not like" operator.
@@ -4187,8 +4281,7 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/exceptions/ObjectNotValidException.html" title="class in org.apache.empire.exceptions"><B>ObjectNotValidException</B></A> - Exception in <A HREF="./org/apache/empire/exceptions/package-summary.html">org.apache.empire.exceptions</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/exceptions/ObjectNotValidException.html#ObjectNotValidException(java.lang.Object)"><B>ObjectNotValidException(Object)</B></A> - 
 Constructor for exception org.apache.empire.exceptions.<A HREF="./org/apache/empire/exceptions/ObjectNotValidException.html" title="class in org.apache.empire.exceptions">ObjectNotValidException</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/empire/commons/ObjectUtils.html" title="class in org.apache.empire.commons"><B>ObjectUtils</B></A> - Class in <A HREF="./org/apache/empire/commons/package-summary.html">org.apache.empire.commons</A><DD>This class contains common functions for comparing and converting values of type Object.<DT><A HREF="./org/apache/empire/commons/ObjectUtils.NoValue.html" title="class in org.apache.empire.commons"><B>ObjectUtils.NoValue</B></A> - Class in <A HREF="./org/apache/empire/commons/package-summary.html">org.apache.empire.commons</A><DD>This class eplicitly defines that an Object has not been assined a value.<BR>
- This may be used in cases where the value of null may be a valid value.<DT><A HREF="./org/apache/empire/db/DBRelation.html#onDeleteCascade()"><B>onDeleteCascade()</B></A> - 
+<DT><A HREF="./org/apache/empire/commons/ObjectUtils.html" title="class in org.apache.empire.commons"><B>ObjectUtils</B></A> - Class in <A HREF="./org/apache/empire/commons/package-summary.html">org.apache.empire.commons</A><DD>This class contains common functions for comparing and converting values of type Object.<DT><A HREF="./org/apache/empire/db/DBRelation.html#onDeleteCascade()"><B>onDeleteCascade()</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRelation.html" title="class in org.apache.empire.db">DBRelation</A>
 <DD>short for
 <DT><A HREF="./org/apache/empire/db/DBRelation.html#onDeleteCascadeRecords()"><B>onDeleteCascadeRecords()</B></A> - 
@@ -4290,9 +4383,12 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBCommandExpr.html#orderBy(org.apache.empire.db.DBColumnExpr, boolean)"><B>orderBy(DBColumnExpr, boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommandExpr.html" title="class in org.apache.empire.db">DBCommandExpr</A>
 <DD>Adds an order by with ascending or descending order
-<DT><A HREF="./org/apache/empire/commons/package-summary.html"><B>org.apache.empire.commons</B></A> - package org.apache.empire.commons<DD>This package contains various common classes for error handling, specific data types and data type conversion.<DT><A HREF="./org/apache/empire/data/package-summary.html"><B>org.apache.empire.data</B></A> - package org.apache.empire.data<DD>This package contains interfaces for data and metadata handling.<DT><A HREF="./org/apache/empire/data/bean/package-summary.html"><B>org.apache.empire.data.bean</B></A> - package org.apache.empire.data.bean<DD>This package contains implmentations of Empire's data and metadata interfaces for JavaBeans of Data Tranfer Objects (DTO's).<DT><A HREF="./org/apache/empire/db/package-summary.html"><B>org.apache.empire.db</B></A> - package org.apache.empire.db<DD>This package contains the core Empire-DB implementation classes.<DT><A HREF="./org/apache/empire/db/derby/package-summary.html"><B>org.apache.empire.db.d
 erby</B></A> - package org.apache.empire.db.derby<DD>This package contains classes necessary to support the Apache Derby database system.<DT><A HREF="./org/apache/empire/db/exceptions/package-summary.html"><B>org.apache.empire.db.exceptions</B></A> - package org.apache.empire.db.exceptions<DD>This package contains classes for exception handling of database related errors.<DT><A HREF="./org/apache/empire/db/expr/column/package-summary.html"><B>org.apache.empire.db.expr.column</B></A> - package org.apache.empire.db.expr.column<DD>This package contains SQL-generator classes for column expressions.<DT><A HREF="./org/apache/empire/db/expr/compare/package-summary.html"><B>org.apache.empire.db.expr.compare</B></A> - package org.apache.empire.db.expr.compare<DD>This package contains SQL-generator classes for compare expressions used in the where and having clause.<DT><A HREF="./org/apache/empire/db/expr/join/package-summary.html"><B>org.apache.empire.db.expr.join</B></A> - package o
 rg.apache.empire.db.expr.join<DD>This package contains SQL-generator classes for join expressions used in the from clause.<DT><A HREF="./org/apache/empire/db/expr/order/package-summary.html"><B>org.apache.empire.db.expr.order</B></A> - package org.apache.empire.db.expr.order<DD>&nbsp;<DT><A HREF="./org/apache/empire/db/expr/set/package-summary.html"><B>org.apache.empire.db.expr.set</B></A> - package org.apache.empire.db.expr.set<DD>This package contains SQL-generator classes for set expressions used in the set clause.<DT><A HREF="./org/apache/empire/db/h2/package-summary.html"><B>org.apache.empire.db.h2</B></A> - package org.apache.empire.db.h2<DD>This package contains classes necessary to support the H2 database system.<DT><A HREF="./org/apache/empire/db/hsql/package-summary.html"><B>org.apache.empire.db.hsql</B></A> - package org.apache.empire.db.hsql<DD>This package contains classes necessary to support the HSQLDB database system.<DT><A HREF="./org/apache/empire/db/mysql/
 package-summary.html"><B>org.apache.empire.db.mysql</B></A> - package org.apache.empire.db.mysql<DD>This package contains classes necessary to support the MySQL database system.<DT><A HREF="./org/apache/empire/db/oracle/package-summary.html"><B>org.apache.empire.db.oracle</B></A> - package org.apache.empire.db.oracle<DD>This package contains classes necessary to support the Oracle database system.<DT><A HREF="./org/apache/empire/db/postgresql/package-summary.html"><B>org.apache.empire.db.postgresql</B></A> - package org.apache.empire.db.postgresql<DD>This package contains classes necessary to support the PostgreSQL database system.<DT><A HREF="./org/apache/empire/db/sqlserver/package-summary.html"><B>org.apache.empire.db.sqlserver</B></A> - package org.apache.empire.db.sqlserver<DD>This package contains classes necessary to support the Microsoft SQL-Server database system.<DT><A HREF="./org/apache/empire/exceptions/package-summary.html"><B>org.apache.empire.exceptions</B></A
 > - package org.apache.empire.exceptions<DD>This package contains classes for exception handling of general errors.<DT><A HREF="./org/apache/empire/xml/package-summary.html"><B>org.apache.empire.xml</B></A> - package org.apache.empire.xml<DD>This package contains classes for XML generation and configuration.<DT><A HREF="./org/apache/empire/xml/XMLWriter.html#out"><B>out</B></A> - 
+<DT><A HREF="./org/apache/empire/commons/package-summary.html"><B>org.apache.empire.commons</B></A> - package org.apache.empire.commons<DD>This package contains various common classes for error handling, specific data types and data type conversion.<DT><A HREF="./org/apache/empire/data/package-summary.html"><B>org.apache.empire.data</B></A> - package org.apache.empire.data<DD>This package contains interfaces for data and metadata handling.<DT><A HREF="./org/apache/empire/data/bean/package-summary.html"><B>org.apache.empire.data.bean</B></A> - package org.apache.empire.data.bean<DD>This package contains implmentations of Empire's data and metadata interfaces for JavaBeans of Data Tranfer Objects (DTO's).<DT><A HREF="./org/apache/empire/db/package-summary.html"><B>org.apache.empire.db</B></A> - package org.apache.empire.db<DD>This package contains the core Empire-DB implementation classes.<DT><A HREF="./org/apache/empire/db/derby/package-summary.html"><B>org.apache.empire.db.d
 erby</B></A> - package org.apache.empire.db.derby<DD>This package contains classes necessary to support the Apache Derby database system.<DT><A HREF="./org/apache/empire/db/exceptions/package-summary.html"><B>org.apache.empire.db.exceptions</B></A> - package org.apache.empire.db.exceptions<DD>This package contains classes for exception handling of database related errors.<DT><A HREF="./org/apache/empire/db/expr/column/package-summary.html"><B>org.apache.empire.db.expr.column</B></A> - package org.apache.empire.db.expr.column<DD>This package contains SQL-generator classes for column expressions.<DT><A HREF="./org/apache/empire/db/expr/compare/package-summary.html"><B>org.apache.empire.db.expr.compare</B></A> - package org.apache.empire.db.expr.compare<DD>This package contains SQL-generator classes for compare expressions used in the where and having clause.<DT><A HREF="./org/apache/empire/db/expr/join/package-summary.html"><B>org.apache.empire.db.expr.join</B></A> - package o
 rg.apache.empire.db.expr.join<DD>This package contains SQL-generator classes for join expressions used in the from clause.<DT><A HREF="./org/apache/empire/db/expr/order/package-summary.html"><B>org.apache.empire.db.expr.order</B></A> - package org.apache.empire.db.expr.order<DD>&nbsp;<DT><A HREF="./org/apache/empire/db/expr/set/package-summary.html"><B>org.apache.empire.db.expr.set</B></A> - package org.apache.empire.db.expr.set<DD>This package contains SQL-generator classes for set expressions used in the set clause.<DT><A HREF="./org/apache/empire/db/h2/package-summary.html"><B>org.apache.empire.db.h2</B></A> - package org.apache.empire.db.h2<DD>This package contains classes necessary to support the H2 database system.<DT><A HREF="./org/apache/empire/db/hsql/package-summary.html"><B>org.apache.empire.db.hsql</B></A> - package org.apache.empire.db.hsql<DD>This package contains classes necessary to support the HSQLDB database system.<DT><A HREF="./org/apache/empire/db/mysql/
 package-summary.html"><B>org.apache.empire.db.mysql</B></A> - package org.apache.empire.db.mysql<DD>This package contains classes necessary to support the MySQL database system.<DT><A HREF="./org/apache/empire/db/oracle/package-summary.html"><B>org.apache.empire.db.oracle</B></A> - package org.apache.empire.db.oracle<DD>This package contains classes necessary to support the Oracle database system.<DT><A HREF="./org/apache/empire/db/postgresql/package-summary.html"><B>org.apache.empire.db.postgresql</B></A> - package org.apache.empire.db.postgresql<DD>This package contains classes necessary to support the PostgreSQL database system.<DT><A HREF="./org/apache/empire/db/sqlite/package-summary.html"><B>org.apache.empire.db.sqlite</B></A> - package org.apache.empire.db.sqlite<DD>&nbsp;<DT><A HREF="./org/apache/empire/db/sqlserver/package-summary.html"><B>org.apache.empire.db.sqlserver</B></A> - package org.apache.empire.db.sqlserver<DD>This package contains classes necessary to su
 pport the Microsoft SQL-Server database system.<DT><A HREF="./org/apache/empire/exceptions/package-summary.html"><B>org.apache.empire.exceptions</B></A> - package org.apache.empire.exceptions<DD>This package contains classes for exception handling of general errors.<DT><A HREF="./org/apache/empire/xml/package-summary.html"><B>org.apache.empire.xml</B></A> - package org.apache.empire.xml<DD>This package contains classes for XML generation and configuration.<DT><A HREF="./org/apache/empire/xml/XMLWriter.html#out"><B>out</B></A> - 
 Variable in class org.apache.empire.xml.<A HREF="./org/apache/empire/xml/XMLWriter.html" title="class in org.apache.empire.xml">XMLWriter</A>
 <DD>Print writer.
+<DT><A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html#outOfRangeErrorType"><B>outOfRangeErrorType</B></A> - 
+Static variable in exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/FieldValueOutOfRangeException.html" title="class in org.apache.empire.db.exceptions">FieldValueOutOfRangeException</A>
+<DD>&nbsp;
 </DL>
 <HR>
 <A NAME="_P_"><!-- --></A><H2>
@@ -4326,7 +4422,7 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/postgresql/PostgreDDLGenerator.html" title="class in org.apache.empire.db.postgresql"><B>PostgreDDLGenerator</B></A> - Class in <A HREF="./org/apache/empire/db/postgresql/package-summary.html">org.apache.empire.db.postgresql</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/postgresql/PostgreDDLGenerator.html#PostgreDDLGenerator(org.apache.empire.db.postgresql.DBDatabaseDriverPostgreSQL)"><B>PostgreDDLGenerator(DBDatabaseDriverPostgreSQL)</B></A> - 
 Constructor for class org.apache.empire.db.postgresql.<A HREF="./org/apache/empire/db/postgresql/PostgreDDLGenerator.html" title="class in org.apache.empire.db.postgresql">PostgreDDLGenerator</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRowSet.html#prepareInitRecord(org.apache.empire.db.DBRecord, int, java.lang.Object)"><B>prepareInitRecord(DBRecord, int, Object)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBRowSet.html#prepareInitRecord(org.apache.empire.db.DBRecord, java.lang.Object, boolean)"><B>prepareInitRecord(DBRecord, Object, boolean)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRowSet.html" title="class in org.apache.empire.db">DBRowSet</A>
 <DD>Initialize this DBRowSet object and sets it's initial state.
 <DT><A HREF="./org/apache/empire/db/DBDatabaseDriver.html#prepareStatement(java.sql.PreparedStatement, java.lang.Object[], java.sql.Connection)"><B>prepareStatement(PreparedStatement, Object[], Connection)</B></A> - 
@@ -4368,66 +4464,66 @@ Constructor for exception org.apache.emp
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Adds the result of a query to a given collection.<br/>
  The individual rows will be added as an array of objects (object[])
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryObjectList(java.lang.String, java.sql.Connection, java.util.Collection)"><B>queryObjectList(String, Connection, Collection&lt;Object[]&gt;)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryObjectList(org.apache.empire.db.DBCommand, java.sql.Connection, java.util.Collection)"><B>queryObjectList(DBCommand, Connection, Collection&lt;Object[]&gt;)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Adds the result of a query to a given collection.<br/>
  The individual rows will be added as an array of objects (object[])
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryObjectList(java.lang.String, java.sql.Connection)"><B>queryObjectList(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryObjectList(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>queryObjectList(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the result of a query as a list Object-Arrays 
  This function should only be used for small lists.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryOptionList(java.lang.String, java.lang.Object[], java.sql.Connection, org.apache.empire.commons.Options)"><B>queryOptionList(String, Object[], Connection, Options)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Fills an option list provided with the result from a query.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryOptionList(java.lang.String, java.sql.Connection, org.apache.empire.commons.Options)"><B>queryOptionList(String, Connection, Options)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryOptionList(org.apache.empire.db.DBCommand, java.sql.Connection, org.apache.empire.commons.Options)"><B>queryOptionList(DBCommand, Connection, Options)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Fills an option list provided with the result from a query.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryOptionList(java.lang.String, java.sql.Connection)"><B>queryOptionList(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#queryOptionList(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>queryOptionList(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns a list of key value pairs from an sql query.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(java.lang.Class, java.lang.String, java.lang.Object[], org.apache.empire.data.DataType, java.sql.Connection, java.util.Collection, int)"><B>querySimpleList(Class&lt;T&gt;, String, Object[], DataType, Connection, Collection&lt;T&gt;, int)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Adds the first column of a query result to a collection.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(java.lang.Class, java.lang.String, java.sql.Connection, java.util.Collection)"><B>querySimpleList(Class&lt;T&gt;, String, Connection, Collection&lt;T&gt;)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(java.lang.Class, org.apache.empire.db.DBCommand, java.sql.Connection, java.util.Collection)"><B>querySimpleList(Class&lt;T&gt;, DBCommand, Connection, Collection&lt;T&gt;)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Adds the first column of a query result to a collection.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(java.lang.Class, java.lang.String, java.sql.Connection)"><B>querySimpleList(Class&lt;T&gt;, String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(java.lang.Class, org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySimpleList(Class&lt;T&gt;, DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns a one dimensional array from an sql query.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(java.lang.String, java.sql.Connection)"><B>querySimpleList(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySimpleList(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySimpleList(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns a one dimensional array from an sql query.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleInt(java.lang.String, java.lang.Object[], int, java.sql.Connection)"><B>querySingleInt(String, Object[], int, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as an int.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleInt(java.lang.String, int, java.sql.Connection)"><B>querySingleInt(String, int, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleInt(org.apache.empire.db.DBCommand, int, java.sql.Connection)"><B>querySingleInt(DBCommand, int, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as an int.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleInt(java.lang.String, java.sql.Connection)"><B>querySingleInt(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleInt(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySingleInt(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as an int.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleLong(java.lang.String, java.lang.Object[], long, java.sql.Connection)"><B>querySingleLong(String, Object[], long, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as a long.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleLong(java.lang.String, long, java.sql.Connection)"><B>querySingleLong(String, long, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleLong(org.apache.empire.db.DBCommand, long, java.sql.Connection)"><B>querySingleLong(DBCommand, long, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as a long.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleLong(java.lang.String, java.sql.Connection)"><B>querySingleLong(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleLong(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySingleLong(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as a long.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleRow(java.lang.String, java.lang.Object[], java.sql.Connection)"><B>querySingleRow(String, Object[], Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns all values of the first row of a sql-query as an array.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleRow(java.lang.String, java.sql.Connection)"><B>querySingleRow(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleRow(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySingleRow(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns all values of the first row of a sql-query as an array.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleString(java.lang.String, java.lang.Object[], java.lang.String, java.sql.Connection)"><B>querySingleString(String, Object[], String, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as a string.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleString(java.lang.String, java.lang.String, java.sql.Connection)"><B>querySingleString(String, String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleString(org.apache.empire.db.DBCommand, java.lang.String, java.sql.Connection)"><B>querySingleString(DBCommand, String, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as a string.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleString(java.lang.String, java.sql.Connection)"><B>querySingleString(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleString(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySingleString(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as a string.
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleValue(java.lang.String, java.lang.Object[], org.apache.empire.data.DataType, java.sql.Connection)"><B>querySingleValue(String, Object[], DataType, Connection)</B></A> - 
@@ -4436,7 +4532,7 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleValue(java.lang.String, java.lang.Object[], java.sql.Connection)"><B>querySingleValue(String, Object[], Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as an object.
-<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleValue(java.lang.String, java.sql.Connection)"><B>querySingleValue(String, Connection)</B></A> - 
+<DT><A HREF="./org/apache/empire/db/DBDatabase.html#querySingleValue(org.apache.empire.db.DBCommand, java.sql.Connection)"><B>querySingleValue(DBCommand, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBDatabase.html" title="class in org.apache.empire.db">DBDatabase</A>
 <DD>Returns the value of the first row/column of a sql-query as an object.
 </DL>
@@ -4472,21 +4568,6 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBRowSet.html#readRecord(org.apache.empire.db.DBRecord, java.lang.Object[], java.sql.Connection)"><B>readRecord(DBRecord, Object[], Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRowSet.html" title="class in org.apache.empire.db">DBRowSet</A>
 <DD>Reads the record with the given primary key from the database.
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#REC_EMTPY"><B>REC_EMTPY</B></A> - 
-Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#REC_INVALID"><B>REC_INVALID</B></A> - 
-Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#REC_MODIFIED"><B>REC_MODIFIED</B></A> - 
-Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#REC_NEW"><B>REC_NEW</B></A> - 
-Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>&nbsp;
-<DT><A HREF="./org/apache/empire/db/DBRecord.html#REC_VALID"><B>REC_VALID</B></A> - 
-Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
-<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/data/Record.html" title="interface in org.apache.empire.data"><B>Record</B></A> - Interface in <A HREF="./org/apache/empire/data/package-summary.html">org.apache.empire.data</A><DD>The record interface provides methods used for updating data.<DT><A HREF="./org/apache/empire/data/RecordData.html" title="interface in org.apache.empire.data"><B>RecordData</B></A> - Interface in <A HREF="./org/apache/empire/data/package-summary.html">org.apache.empire.data</A><DD>The RecordData interface provides methods for accessing data and context specific metadata.<DT><A HREF="./org/apache/empire/db/exceptions/RecordDeleteFailedException.html" title="class in org.apache.empire.db.exceptions"><B>RecordDeleteFailedException</B></A> - Exception in <A HREF="./org/apache/empire/db/exceptions/package-summary.html">org.apache.empire.db.exceptions</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/exceptions/RecordDeleteFailedException.html#RecordDeleteFailedException
 (org.apache.empire.db.DBRowSet, java.lang.Object[])"><B>RecordDeleteFailedException(DBRowSet, Object[])</B></A> - 
 Constructor for exception org.apache.empire.db.exceptions.<A HREF="./org/apache/empire/db/exceptions/RecordDeleteFailedException.html" title="class in org.apache.empire.db.exceptions">RecordDeleteFailedException</A>
 <DD>&nbsp;
@@ -4882,6 +4963,9 @@ Method in class org.apache.empire.db.sql
 Method in class org.apache.empire.db.sqlserver.<A HREF="./org/apache/empire/db/sqlserver/DBDatabaseDriverMSSQL.html" title="class in org.apache.empire.db.sqlserver">DBDatabaseDriverMSSQL</A>
 <DD>Sets whether or not to use a Unicode Prefix (N) for all text values
  Default is true
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#setValidateFieldValues(boolean)"><B>setValidateFieldValues(boolean)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>Set whether or not values are checked for validity when calling setValue().
 <DT><A HREF="./org/apache/empire/commons/Attributes.Attribute.html#setValue(java.lang.Object)"><B>setValue(Object)</B></A> - 
 Method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/Attributes.Attribute.html" title="class in org.apache.empire.commons">Attributes.Attribute</A>
 <DD>&nbsp;
@@ -5089,6 +5173,9 @@ Static variable in class org.apache.empi
 <DT><A HREF="./org/apache/empire/db/DBSQLScript.html#sqlCmdList"><B>sqlCmdList</B></A> - 
 Variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBSQLScript.html" title="class in org.apache.empire.db">DBSQLScript</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html" title="class in org.apache.empire.db.sqlite"><B>SQLiteDDLGenerator</B></A> - Class in <A HREF="./org/apache/empire/db/sqlite/package-summary.html">org.apache.empire.db.sqlite</A><DD>&nbsp;<DT><A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html#SQLiteDDLGenerator(org.apache.empire.db.sqlite.DBDatabaseDriverSQLite)"><B>SQLiteDDLGenerator(DBDatabaseDriverSQLite)</B></A> - 
+Constructor for class org.apache.empire.db.sqlite.<A HREF="./org/apache/empire/db/sqlite/SQLiteDDLGenerator.html" title="class in org.apache.empire.db.sqlite">SQLiteDDLGenerator</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/db/DBIndex.html#STANDARD"><B>STANDARD</B></A> - 
 Static variable in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBIndex.html" title="class in org.apache.empire.db">DBIndex</A>
 <DD>SQL Standard index
@@ -5164,12 +5251,21 @@ Method in class org.apache.empire.db.<A 
 <DD>Creates a new DBFuncExpr object (to_char SQL statement)
  with the parameters prefix = "to_char(" and postfix = ", *
  '"+format+"')"
+<DT><A HREF="./org/apache/empire/commons/ObjectUtils.html#toDecimal(java.lang.Object)"><B>toDecimal(Object)</B></A> - 
+Static method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/ObjectUtils.html" title="class in org.apache.empire.commons">ObjectUtils</A>
+<DD>converts an object to a decimal.
+<DT><A HREF="./org/apache/empire/commons/ObjectUtils.html#toDouble(java.lang.Object)"><B>toDouble(Object)</B></A> - 
+Static method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/ObjectUtils.html" title="class in org.apache.empire.commons">ObjectUtils</A>
+<DD>converts an object to a double.
+<DT><A HREF="./org/apache/empire/commons/ObjectUtils.html#toInteger(java.lang.Object)"><B>toInteger(Object)</B></A> - 
+Static method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/ObjectUtils.html" title="class in org.apache.empire.commons">ObjectUtils</A>
+<DD>converts an object to an integer.
+<DT><A HREF="./org/apache/empire/commons/ObjectUtils.html#toLong(java.lang.Object)"><B>toLong(Object)</B></A> - 
+Static method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/ObjectUtils.html" title="class in org.apache.empire.commons">ObjectUtils</A>
+<DD>converts an object to a long.
 <DT><A HREF="./org/apache/empire/commons/Attributes.html#toString()"><B>toString()</B></A> - 
 Method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/Attributes.html" title="class in org.apache.empire.commons">Attributes</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/empire/commons/ObjectUtils.NoValue.html#toString()"><B>toString()</B></A> - 
-Method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/ObjectUtils.NoValue.html" title="class in org.apache.empire.commons">ObjectUtils.NoValue</A>
-<DD>&nbsp;
 <DT><A HREF="./org/apache/empire/commons/Options.html#toString()"><B>toString()</B></A> - 
 Method in class org.apache.empire.commons.<A HREF="./org/apache/empire/commons/Options.html" title="class in org.apache.empire.commons">Options</A>
 <DD>&nbsp;
@@ -5261,6 +5357,10 @@ Variable in class org.apache.empire.db.<
 <DT><A HREF="./org/apache/empire/db/expr/column/DBAbstractFuncExpr.html#updateColumn"><B>updateColumn</B></A> - 
 Variable in class org.apache.empire.db.expr.column.<A HREF="./org/apache/empire/db/expr/column/DBAbstractFuncExpr.html" title="class in org.apache.empire.db.expr.column">DBAbstractFuncExpr</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#updateComplete(java.lang.Object)"><B>updateComplete(Object)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>
+<DD>This method is used internally to indicate that the record update has completed<BR>
+ This will set change the record's state to Valid
 <DT><A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html#updateRecord(org.apache.empire.db.DBRecord, java.sql.Connection)"><B>updateRecord(DBRecord, Connection)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdQuery.html" title="class in org.apache.empire.db">DBCommandExpr.DBCmdQuery</A>
 <DD>Returns the error message: ERR_NOTSUPPORTED
@@ -5303,7 +5403,7 @@ Method in class org.apache.empire.db.<A 
  If not, an exception is thrown
 <DT><A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdColumn.html#validate(java.lang.Object)"><B>validate(Object)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBCommandExpr.DBCmdColumn.html" title="class in org.apache.empire.db">DBCommandExpr.DBCmdColumn</A>
-<DD>Not applicable - always returns true.
+<DD>Not applicable - always return the value.
 <DT><A HREF="./org/apache/empire/db/DBQuery.DBQueryColumn.html#validate(java.lang.Object)"><B>validate(Object)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBQuery.DBQueryColumn.html" title="class in org.apache.empire.db">DBQuery.DBQueryColumn</A>
 <DD>&nbsp;
@@ -5313,6 +5413,18 @@ Method in class org.apache.empire.db.<A 
 <DT><A HREF="./org/apache/empire/db/DBView.DBViewColumn.html#validate(java.lang.Object)"><B>validate(Object)</B></A> - 
 Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBView.DBViewColumn.html" title="class in org.apache.empire.db">DBView.DBViewColumn</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/empire/db/DBTableColumn.html#validateNumber(org.apache.empire.data.DataType, java.lang.Number)"><B>validateNumber(DataType, Number)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBTableColumn.html" title="class in org.apache.empire.db">DBTableColumn</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html#validateValue(org.apache.empire.data.Column, java.lang.Object)"><B>validateValue(Column, Object)</B></A> - 
+Method in class org.apache.empire.data.bean.<A HREF="./org/apache/empire/data/bean/BeanRecordProxy.html" title="class in org.apache.empire.data.bean">BeanRecordProxy</A>
+<DD>Validates a value before it is set in the record.
+<DT><A HREF="./org/apache/empire/data/Record.html#validateValue(org.apache.empire.data.Column, java.lang.Object)"><B>validateValue(Column, Object)</B></A> - 
+Method in interface org.apache.empire.data.<A HREF="./org/apache/empire/data/Record.html" title="interface in org.apache.empire.data">Record</A>
+<DD>Validates a value before it is set in the record.
+<DT><A HREF="./org/apache/empire/db/DBRecord.html#validateValue(org.apache.empire.data.Column, java.lang.Object)"><B>validateValue(Column, Object)</B></A> - 
+Method in class org.apache.empire.db.<A HREF="./org/apache/empire/db/DBRecord.html" title="class in org.apache.empire.db">DBRecord</A>

[... 39 lines stripped ...]


Mime
View raw message