A B C D E F G H I J L M N O P Q R S T U V W

A

addKey(String, Number) - Method in interface com.j256.ormlite.support.GeneratedKeyHolder
Add the key number on the key holder.
and() - Method in class com.j256.ormlite.stmt.Where
AND operation which takes the previous clause and the next clause and AND's them together.
and(Where, Where) - Method in class com.j256.ormlite.stmt.Where
AND operation which takes 2 arguments and AND's them together.
AndroidLog - Class in com.j256.ormlite.logger
Implementation of our logger which delegates to the internal Android logger via reflection.
AndroidLog(String) - Constructor for class com.j256.ormlite.logger.AndroidLog
 
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java boolean.
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.Db2DatabaseType
 
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.H2DatabaseType
 
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
appendBooleanType(StringBuilder) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
appendByteType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java byte.
appendByteType(StringBuilder) - Method in class com.j256.ormlite.db.Db2DatabaseType
 
appendByteType(StringBuilder) - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
appendByteType(StringBuilder) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
appendByteType(StringBuilder) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
appendByteType(StringBuilder) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
appendCanBeNull(StringBuilder, FieldType) - Method in class com.j256.ormlite.db.BaseDatabaseType
If the field can be nullable, do we need to add some sort of NULL SQL for the create table.
appendColumnArg(StringBuilder, FieldType, List<String>, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
appendColumnArg(StringBuilder, FieldType, List<String>, List<String>, List<String>, List<String>) - Method in interface com.j256.ormlite.db.DatabaseType
Takes a FieldType and appends the SQL necessary to create the field to the string builder.
appendCreateTableSuffix(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
appendCreateTableSuffix(StringBuilder) - Method in interface com.j256.ormlite.db.DatabaseType
Append the SQL necessary to properly finish a CREATE TABLE line.
appendCreateTableSuffix(StringBuilder) - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
appendDateType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java Date.
appendDateType(StringBuilder) - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
appendDateType(StringBuilder) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
appendDefaultValue(StringBuilder, FieldType, Object) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java boolean default value.
appendDoubleType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java double.
appendEnumIntType(StringBuilder, FieldType) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Enum object stored as intg.
appendEnumStringType(StringBuilder, FieldType) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Enum object stored as String.
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
appendEscapedEntityName(StringBuilder, String) - Method in interface com.j256.ormlite.db.DatabaseType
Add a entity-name word to the string builder wrapped in the proper characters to escape it.
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.Db2DatabaseType
 
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
appendEscapedEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
appendEscapedWord(StringBuilder, String) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
appendEscapedWord(StringBuilder, String) - Method in interface com.j256.ormlite.db.DatabaseType
Add the word to the string builder wrapped in the proper characters to escape it.
appendEscapedWordEntityName(StringBuilder, String) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
appendFloatType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java float.
appendIntegerType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java integer.
appendLimitValue(StringBuilder, int) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
appendLimitValue(StringBuilder, int) - Method in interface com.j256.ormlite.db.DatabaseType
Append to the string builder the necessary SQL to limit the results to a certain number.
appendLimitValue(StringBuilder, int) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
appendLimitValue(StringBuilder, int) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
appendLongType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java long.
appendLongType(StringBuilder) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java object.
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.Db2DatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.H2DatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
appendObjectType(StringBuilder) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
appendSelectNextValFromSequence(StringBuilder, String) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
appendSelectNextValFromSequence(StringBuilder, String) - Method in interface com.j256.ormlite.db.DatabaseType
Append the SQL necessary to get the next-value from a sequence.
appendSelectNextValFromSequence(StringBuilder, String) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
appendSelectNextValFromSequence(StringBuilder, String) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
appendSelectNextValFromSequence(StringBuilder, String) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
appendShortType(StringBuilder) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java short.
appendStringType(StringBuilder, FieldType, int) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL type for a Java String.
appendStringType(StringBuilder, FieldType, int) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
assignField(Object, Object) - Method in class com.j256.ormlite.field.FieldType
Assign to the data object the val corresponding to the fieldType.
assignIdValue(Object, Number) - Method in class com.j256.ormlite.field.FieldType
Assign an ID value to this field.
AUTO_CREATE_TABLES - Static variable in class com.j256.ormlite.spring.TableCreator
 
AUTO_DROP_TABLES - Static variable in class com.j256.ormlite.spring.TableCreator
 

B

BaseDatabaseType - Class in com.j256.ormlite.db
Base class for all of the DatabaseType classes that provide the per-database type functionality to create tables and build queries.
BaseDatabaseType() - Constructor for class com.j256.ormlite.db.BaseDatabaseType
 
BaseDatabaseType.BooleanNumberFieldConverter - Class in com.j256.ormlite.db
Conversion to/from the Boolean Java field as a number because some databases like the true/false.
BaseDatabaseType.BooleanNumberFieldConverter() - Constructor for class com.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
 
BaseJdbcDao<T,ID> - Class in com.j256.ormlite.dao
Base class for the Database Access Objects that handle the reading and writing a class from the database.
BaseJdbcDao(Class<T>) - Constructor for class com.j256.ormlite.dao.BaseJdbcDao
Construct our base Jdbc class.
BaseJdbcDao(DatabaseType, Class<T>) - Constructor for class com.j256.ormlite.dao.BaseJdbcDao
Construct our base Jdbc class.
BaseJdbcDao(DatabaseTableConfig<T>) - Constructor for class com.j256.ormlite.dao.BaseJdbcDao
Construct our base Jdbc class.
BaseJdbcDao(DatabaseType, DatabaseTableConfig<T>) - Constructor for class com.j256.ormlite.dao.BaseJdbcDao
Construct our base Jdbc class.
between(String, Object, Object) - Method in class com.j256.ormlite.stmt.Where
Add a BETWEEN clause so the column must be between the low and high parameters.
booleanConverter - Static variable in class com.j256.ormlite.db.BaseDatabaseType
 
buildDatabaseAccess(DataSource) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
buildDatabaseAccess(DataSource) - Method in interface com.j256.ormlite.db.DatabaseType
Return a newly built database access object which possibly is attached to the provided data source.
buildIterator(BaseJdbcDao<T, ID>, DatabaseAccess) - Method in class com.j256.ormlite.stmt.StatementExecutor
Create and return an SelectIterator for the class with a jdbcTemplate an the default mapped query for all statement.
buildIterator(BaseJdbcDao<T, ID>, DatabaseAccess, PreparedQuery<T>) - Method in class com.j256.ormlite.stmt.StatementExecutor
Create and return an SelectIterator for the class with a jdbcTemplate and mapped statement.
buildIterator(DatabaseAccess, String) - Method in class com.j256.ormlite.stmt.StatementExecutor
Return a RawResults object associated with an internal iterator that matches the query argument.
buildSelectString(List<FieldType>, List<FieldType>, List<SelectArg>) - Method in class com.j256.ormlite.stmt.QueryBuilder.InternalQueryBuilder
Internal method to build a query while tracking various arguments.

C

callInTransaction(Callable<T>) - Method in class com.j256.ormlite.misc.TransactionManager
Execute the Callable class inside of a transaction.
close() - Method in interface com.j256.ormlite.dao.CloseableIterator
Close any underlying SQL statements.
close() - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
close() - Method in class com.j256.ormlite.stmt.SelectIterator
Close the underlying statement.
close() - Method in interface com.j256.ormlite.support.PreparedStmt
Close the statement.
close() - Method in class com.j256.ormlite.support.SimpleDataSource
Close any connections opened by the data source.
CloseableIterable<T> - Interface in com.j256.ormlite.dao
Extension to Iterable to provide a iterator() method that returns a CloseableIterator.
CloseableIterator<T> - Interface in com.j256.ormlite.dao
Extension to Iterator to provide a close() method.
columns(String...) - Method in class com.j256.ormlite.stmt.QueryBuilder
Add columns to be returned by the query.
columns(Iterable<String>) - Method in class com.j256.ormlite.stmt.QueryBuilder
Add columns to be returned by the query.
com.j256.ormlite.dao - package com.j256.ormlite.dao
Database Access Object classes.
com.j256.ormlite.db - package com.j256.ormlite.db
Per-database type and SQL information.
com.j256.ormlite.field - package com.j256.ormlite.field
Object field information.
com.j256.ormlite.jdbc - package com.j256.ormlite.jdbc
 
com.j256.ormlite.logger - package com.j256.ormlite.logger
Logging utility classes.
com.j256.ormlite.misc - package com.j256.ormlite.misc
Miscellaneous classes.
com.j256.ormlite.spring - package com.j256.ormlite.spring
Support classes for spring wiring the package.
com.j256.ormlite.stmt - package com.j256.ormlite.stmt
SQL statement generation and processing.
com.j256.ormlite.support - package com.j256.ormlite.support
Database support classes.
com.j256.ormlite.table - package com.j256.ormlite.table
Object table information.
CommonsLoggingLog - Class in com.j256.ormlite.logger
Class which implements our Log interface by delegating to the Apache commons logging classes via reflection.
CommonsLoggingLog(String) - Constructor for class com.j256.ormlite.logger.CommonsLoggingLog
 
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL necessary to configure a generated-id column.
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.Db2DatabaseType
 
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.H2DatabaseType
 
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.SqliteDatabaseType
 
configureGeneratedId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
configureGeneratedIdSequence(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL necessary to configure a generated-id column.
configureGeneratedIdSequence(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
configureGeneratedIdSequence(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
configureGeneratedIdSequence(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
configureId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.BaseDatabaseType
Output the SQL necessary to configure an id column.
configureId(StringBuilder, FieldType, List<String>, List<String>, List<String>) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
convertColumnName(String) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
convertColumnName(String) - Method in interface com.j256.ormlite.db.DatabaseType
Convert and return the column name for table and sequence creation.
convertIdNumber(Number) - Method in enum com.j256.ormlite.field.JdbcType
Convert a Number object to its primitive object suitable for assigning to an ID field.
create(T) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
create(T) - Method in interface com.j256.ormlite.dao.Dao
Create a new row in the database from an object.
create(String, Throwable) - Static method in class com.j256.ormlite.misc.SqlExceptionUtil
Convenience method to allow a cause.
create(DatabaseAccess, T) - Method in class com.j256.ormlite.stmt.StatementExecutor
Create a new entry in the database from an object.
createDao(DatabaseType, DataSource, Class<T>) - Static method in class com.j256.ormlite.dao.BaseJdbcDao
Helper method to create a Dao object without having to define a class.
createDatabaseType(String) - Static method in class com.j256.ormlite.db.DatabaseTypeUtils
Creates and returns a DatabaseType for the database URL.
createDatabaseType(DataSource) - Static method in class com.j256.ormlite.db.DatabaseTypeUtils
Creates and returns a DatabaseType associated with a DataSource.
createFieldConfig(DatabaseType, Field) - Static method in class com.j256.ormlite.misc.JavaxPersistence
Create a field config from the javax.persistence annotations associated with the field argument.
createFieldType(DatabaseType, String, Field) - Static method in class com.j256.ormlite.field.FieldType
Return An instantiated FieldType or null if the field does not have a DatabaseField annotation.
createObject() - Method in class com.j256.ormlite.table.TableInfo
Create and return an object of this type using our reflection constructor.
createSimpleDataSource(String) - Static method in class com.j256.ormlite.db.DatabaseTypeUtils
Creates and returns a SimpleDataSource associated with the databaseUrl and optional userName and password.
createSimpleDataSource(String, String, String) - Static method in class com.j256.ormlite.db.DatabaseTypeUtils
Creates and returns a SimpleDataSource associated with the databaseUrl and optional userName and password.
createTable(DatabaseType, DataSource, Class<T>) - Static method in class com.j256.ormlite.table.TableUtils
Issue the database statements to create the table associated with a class.
createTable(DatabaseType, DataSource, DatabaseTableConfig<T>) - Static method in class com.j256.ormlite.table.TableUtils
Issue the database statements to create the table associated with a class.

D

Dao<T,ID> - Interface in com.j256.ormlite.dao
The definition of the Database Access Objects that handle the reading and writing a class from the database.
DatabaseAccess - Interface in com.j256.ormlite.support
Interface that hides the various calls to a SQL database.
databaseAccess - Variable in class com.j256.ormlite.support.SimpleDaoSupport
 
DatabaseField - Annotation Type in com.j256.ormlite.field
Annotation that identifies a field in a class that corresponds to a column in the database and will be persisted.
DatabaseFieldConfig - Class in com.j256.ormlite.field
Database field configuration information either supplied by Spring or direct Java wiring or from a DatabaseField annotation.
DatabaseFieldConfig() - Constructor for class com.j256.ormlite.field.DatabaseFieldConfig
 
DatabaseFieldConfig(String, String, JdbcType, String, int, boolean, boolean, boolean, String, boolean, DatabaseTableConfig<?>, boolean, Enum<?>, boolean) - Constructor for class com.j256.ormlite.field.DatabaseFieldConfig
 
DatabaseTable - Annotation Type in com.j256.ormlite.table
Annotation that marks a class to be stored in the database.
DatabaseTableConfig<T> - Class in com.j256.ormlite.table
Database table configuration information either supplied by Spring or direct Java wiring or from a DatabaseTable annotation.
DatabaseTableConfig() - Constructor for class com.j256.ormlite.table.DatabaseTableConfig
 
DatabaseTableConfig(Class<T>, List<DatabaseFieldConfig>) - Constructor for class com.j256.ormlite.table.DatabaseTableConfig
 
DatabaseTableConfig(Class<T>, String, List<DatabaseFieldConfig>) - Constructor for class com.j256.ormlite.table.DatabaseTableConfig
 
DatabaseType - Interface in com.j256.ormlite.db
Definition of the per-database functionality needed to isolate the differences between the various databases.
databaseType - Variable in class com.j256.ormlite.support.SimpleDaoSupport
 
DatabaseTypeFactory - Class in com.j256.ormlite.spring
Factory class suitable for Spring injections of the database type classes.
DatabaseTypeFactory() - Constructor for class com.j256.ormlite.spring.DatabaseTypeFactory
 
DatabaseTypeUtils - Class in com.j256.ormlite.db
Utility class which helps with managing database specific classes.
Db2DatabaseType - Class in com.j256.ormlite.db
IBM DB2 database type information used to create the tables, etc..
Db2DatabaseType() - Constructor for class com.j256.ormlite.db.Db2DatabaseType
 
debug(String) - Method in class com.j256.ormlite.logger.AndroidLog
 
debug(String, Throwable) - Method in class com.j256.ormlite.logger.AndroidLog
 
debug(String) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
debug(String, Throwable) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
debug(String) - Method in class com.j256.ormlite.logger.LocalLog
 
debug(String, Throwable) - Method in class com.j256.ormlite.logger.LocalLog
 
debug(String) - Method in interface com.j256.ormlite.logger.Log
Log a debug message.
debug(String, Throwable) - Method in interface com.j256.ormlite.logger.Log
Log a debug message with a throwable.
debug(String) - Method in class com.j256.ormlite.logger.Log4jLog
 
debug(String, Throwable) - Method in class com.j256.ormlite.logger.Log4jLog
 
debug(String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a debug message.
debug(Throwable, String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a debug message with a throwable.
DEFAULT_CREATE_TABLE_SUFFIX - Static variable in class com.j256.ormlite.db.MysqlDatabaseType
Default suffix to the CREATE TABLE statement.
delete(T) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
delete(Collection<T>) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
delete(T) - Method in interface com.j256.ormlite.dao.Dao
Delete an object from the database.
delete(Collection<T>) - Method in interface com.j256.ormlite.dao.Dao
Delete a collection of objects from the database using an IN SQL clause.
delete(DatabaseAccess, T) - Method in class com.j256.ormlite.stmt.StatementExecutor
Delete an object from the database.
deleteIds(Collection<ID>) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
deleteIds(Collection<ID>) - Method in interface com.j256.ormlite.dao.Dao
Delete the objects that match the collection of ids from the database using an IN SQL clause.
deleteIds(DatabaseAccess, Collection<ID>) - Method in class com.j256.ormlite.stmt.StatementExecutor
Delete a collection of objects from the database.
deleteObjects(DatabaseAccess, Collection<T>) - Method in class com.j256.ormlite.stmt.StatementExecutor
Delete a collection of objects from the database.
DerbyClientServerDatabaseType - Class in com.j256.ormlite.db
Derby database type information used to create the tables, etc..
DerbyClientServerDatabaseType() - Constructor for class com.j256.ormlite.db.DerbyClientServerDatabaseType
 
DerbyEmbeddedDatabaseType - Class in com.j256.ormlite.db
Derby database type information used to create the tables, etc..
DerbyEmbeddedDatabaseType() - Constructor for class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
destroy() - Method in class com.j256.ormlite.spring.TableCreator
 
destroy() - Method in class com.j256.ormlite.support.SimpleDataSource
Cleanup method to close any open connections and do other cleanups.
distinct() - Method in class com.j256.ormlite.stmt.QueryBuilder
Add "DISTINCT" clause to the SQL query statement.
dropColumnArg(FieldType, List<String>, List<String>) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
dropColumnArg(FieldType, List<String>, List<String>) - Method in interface com.j256.ormlite.db.DatabaseType
Takes a FieldType and adds the necessary statements to the before and after lists necessary so that the dropping of the table will succeed and will clear other associated sequences or other database artifacts
dropColumnArg(FieldType, List<String>, List<String>) - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
dropColumnArg(FieldType, List<String>, List<String>) - Method in class com.j256.ormlite.db.OracleDatabaseType
 
dropColumnArg(FieldType, List<String>, List<String>) - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
dropTable(DatabaseType, DataSource, Class<T>, boolean) - Static method in class com.j256.ormlite.table.TableUtils
Issue the database statements to create the table associated with a class.
dropTable(DatabaseType, DataSource, DatabaseTableConfig<T>, boolean) - Static method in class com.j256.ormlite.table.TableUtils
Issue the database statements to create the table associated with a class.

E

enumFromInt(Integer) - Method in class com.j256.ormlite.field.FieldType
Get the Enum associated with the integer value.
enumFromString(String) - Method in class com.j256.ormlite.field.FieldType
Get the Enum associated with the String value.
eq(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a '=' clause so the column must be equal to the value.
error(String) - Method in class com.j256.ormlite.logger.AndroidLog
 
error(String, Throwable) - Method in class com.j256.ormlite.logger.AndroidLog
 
error(String) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
error(String, Throwable) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
error(String) - Method in class com.j256.ormlite.logger.LocalLog
 
error(String, Throwable) - Method in class com.j256.ormlite.logger.LocalLog
 
error(String) - Method in interface com.j256.ormlite.logger.Log
Log a error message.
error(String, Throwable) - Method in interface com.j256.ormlite.logger.Log
Log a error message with a throwable.
error(String) - Method in class com.j256.ormlite.logger.Log4jLog
 
error(String, Throwable) - Method in class com.j256.ormlite.logger.Log4jLog
 
error(String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a error message.
error(Throwable, String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a error message with a throwable.
escapeDefaultValue() - Method in class com.j256.ormlite.field.FieldType
Return whether this field's default value should be escaped in SQL.
escapeDefaultValue() - Method in enum com.j256.ormlite.field.JdbcType
Return whether this field's default value should be escaped in SQL.
execute() - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
execute() - Method in interface com.j256.ormlite.support.PreparedStmt
Execute the prepared statement returning true if it worked.
extractFieldTypes(DatabaseType) - Method in class com.j256.ormlite.table.DatabaseTableConfig
 

F

fatal(String) - Method in class com.j256.ormlite.logger.AndroidLog
 
fatal(String, Throwable) - Method in class com.j256.ormlite.logger.AndroidLog
 
fatal(String) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
fatal(String, Throwable) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
fatal(String) - Method in class com.j256.ormlite.logger.LocalLog
 
fatal(String, Throwable) - Method in class com.j256.ormlite.logger.LocalLog
 
fatal(String) - Method in interface com.j256.ormlite.logger.Log
Log a fatal message.
fatal(String, Throwable) - Method in interface com.j256.ormlite.logger.Log
Log a fatal message with a throwable.
fatal(String) - Method in class com.j256.ormlite.logger.Log4jLog
 
fatal(String, Throwable) - Method in class com.j256.ormlite.logger.Log4jLog
 
fatal(String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a fatal message.
fatal(Throwable, String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a fatal message with a throwable.
FieldConverter - Interface in com.j256.ormlite.field
Convert a Java object into the appropriate argument to a SQL statement and then back from the result set to the Java object.
FieldType - Class in com.j256.ormlite.field
Per field information configured from the DatabaseField annotation and the associated Field in the class.
FieldType(DatabaseType, String, Field, DatabaseFieldConfig) - Constructor for class com.j256.ormlite.field.FieldType
You should use FieldType.createFieldType(com.j256.ormlite.db.DatabaseType, java.lang.String, java.lang.reflect.Field) to instantiate one of these field if you have a Field.
findColumn(String) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
findColumn(String) - Method in interface com.j256.ormlite.support.Results
Return the column index associated with the column name.
findGetMethod(Field, boolean) - Static method in class com.j256.ormlite.field.DatabaseFieldConfig
Find and return the appropriate getter method for field.
findSetMethod(Field, boolean) - Static method in class com.j256.ormlite.field.DatabaseFieldConfig
Find and return the appropriate setter method for field.
FOREIGN_ID_FIELD_SUFFIX - Static variable in class com.j256.ormlite.field.FieldType
default suffix added to fields that are id fields of foreign objects
fromClass(DatabaseType, Class<T>) - Static method in class com.j256.ormlite.table.DatabaseTableConfig
 
fromField(DatabaseType, Field) - Static method in class com.j256.ormlite.field.DatabaseFieldConfig
Create and return a config converted from a Field that may have either a DatabaseField annotation or the javax.persistence annotations.

G

ge(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a '>=' clause so the column must be greater-than or equals-to the value.
GeneratedKeyHolder - Interface in com.j256.ormlite.support
The holder of a generated key so we can return the value of generated keys from update methods.
generateIdSequenceName(String, FieldType) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
generateIdSequenceName(String, FieldType) - Method in interface com.j256.ormlite.db.DatabaseType
Return the name of an ID sequence based on the tabelName and the fieldType of the id.
GenericRowMapper<T> - Interface in com.j256.ormlite.stmt
Parameterized version similar to Spring's RowMapper which converts a result row into an object.
getBlob(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getBlob(int) - Method in interface com.j256.ormlite.support.Results
Returns the blob value from the results at the column index.
getBoolean(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getBoolean(int) - Method in interface com.j256.ormlite.support.Results
Returns the boolean value from the results at the column index.
getByte(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getByte(int) - Method in interface com.j256.ormlite.support.Results
Returns the byte value from the results at the column index.
getBytes(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getBytes(int) - Method in interface com.j256.ormlite.support.Results
Returns the byte array value from the results at the column index.
getColumnCount() - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
getColumnCount() - Method in interface com.j256.ormlite.support.PreparedStmt
Returns the number of columns in this statement.
getColumnName() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
getColumnName(int) - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
getColumnName() - Method in class com.j256.ormlite.stmt.SelectArg
Return the column-name associated with this argument.
getColumnName(int) - Method in interface com.j256.ormlite.support.PreparedStmt
Get the designated column's name.
getColumnNames() - Method in interface com.j256.ormlite.dao.RawResults
Return the array of column names for each result row.
getCommentLinePrefix() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
getCommentLinePrefix() - Method in interface com.j256.ormlite.db.DatabaseType
Return the prefix to put at the front of a SQL line to mark it as a comment.
getConnection() - Method in class com.j256.ormlite.support.SimpleDataSource
 
getConnection(String, String) - Method in class com.j256.ormlite.support.SimpleDataSource
 
getConvertedFieldValue(Object) - Method in class com.j256.ormlite.field.FieldType
Return the value from the field in the object after it has been converted to something suitable to be stored in the database.
getCreateTableStatements(DatabaseType, Class<T>) - Static method in class com.j256.ormlite.table.TableUtils
Return an ordered collection of SQL statements that need to be run to create a table.
getCreateTableStatements(DatabaseType, DatabaseTableConfig<T>) - Static method in class com.j256.ormlite.table.TableUtils
Return an ordered collection of SQL statements that need to be run to create a table.
getDatabaseType() - Method in class com.j256.ormlite.spring.DatabaseTypeFactory
Return the database type we got from the URL.
getDatabaseUrl() - Method in class com.j256.ormlite.spring.DatabaseTypeFactory
Return the wired in database URL.
getDataClass() - Method in class com.j256.ormlite.dao.BaseJdbcDao
Returns the class associated with this DAO.
getDataClass() - Method in class com.j256.ormlite.table.DatabaseTableConfig
 
getDataClass() - Method in class com.j256.ormlite.table.TableInfo
Return the class associated with this object-info.
getDbColumnName() - Method in class com.j256.ormlite.field.FieldType
Return the column name either specified my DatabaseField.columnName() or from Field.getName().
getDefaultValue() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
getDefaultValue() - Method in class com.j256.ormlite.field.FieldType
Return the default value configured by DatabaseField.defaultValue() or null if none.
getDefaultVarcharWidth() - Method in class com.j256.ormlite.db.BaseDatabaseType
Return the default varchar width if not specified by DatabaseField.width().
getDouble(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getDouble(int) - Method in interface com.j256.ormlite.support.Results
Returns the double value from the results at the column index.
getDriverClassName() - Method in interface com.j256.ormlite.db.DatabaseType
Return the class name of the database driver.
getDriverClassName() - Method in class com.j256.ormlite.db.Db2DatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.DerbyClientServerDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.H2DatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.OracleDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.SqlDroidDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.SqliteAndroidDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.SqliteDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.db.SqlServerJtdsDatabaseType
 
getDriverClassName() - Method in class com.j256.ormlite.spring.DatabaseTypeFactory
Return the class name of the database driver that was determined from the URL.
getDriverUrlPart() - Method in interface com.j256.ormlite.db.DatabaseType
Return the part in the database URI which identifies the particular database.
getDriverUrlPart() - Method in class com.j256.ormlite.db.Db2DatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.H2DatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.MysqlDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.OracleDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.SqlDroidDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.SqliteAndroidDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.SqliteDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
getDriverUrlPart() - Method in class com.j256.ormlite.db.SqlServerJtdsDatabaseType
 
getEntityName(Class<?>) - Static method in class com.j256.ormlite.misc.JavaxPersistence
Return the javax.persistence.Entity annotation name for the class argument or null if none or if there was no entity name.
getFieldConverter(FieldType) - Method in class com.j256.ormlite.db.BaseDatabaseType
 
getFieldConverter(FieldType) - Method in interface com.j256.ormlite.db.DatabaseType
Return the FieldConverter to associate with the FieldType.
getFieldConverter(FieldType) - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
getFieldConverter(FieldType) - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
getFieldName() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
Return the name of the field in the class.
getFieldName() - Method in class com.j256.ormlite.field.FieldType
Return the column name either specified my DatabaseField.columnName() or from Field.getName().
getFieldTypes() - Method in class com.j256.ormlite.table.TableInfo
Return the array of field types associated with the object.
getFieldValue(Object) - Method in class com.j256.ormlite.field.FieldType
Return the value from the field in the object that is defined by this FieldType.
getFloat(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getFloat(int) - Method in interface com.j256.ormlite.support.Results
Returns the float value from the results at the column index.
getForeignTableConfig() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
For a foreign class which does not use the DatabaseField annotations, you need to inject the table configuration.
getForeignTableInfo() - Method in class com.j256.ormlite.field.FieldType
Return the TableInfo associated with the foreign object if the DatabaseField.foreign() annotation was set to true or null if none.
getGeneratedIdSequence() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
getGeneratedIdSequence() - Method in class com.j256.ormlite.field.FieldType
Return the generated-id-sequence associated with the field or null if FieldType.isGeneratedIdSequence() is false.
getIdField() - Method in class com.j256.ormlite.table.TableInfo
Return the id-field associated with the object.
getInt(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getInt(int) - Method in interface com.j256.ormlite.support.Results
Returns the integer value from the results at the column index.
getJdbcType() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
getJdbcType() - Method in class com.j256.ormlite.field.FieldType
Return the JdbcType associated with this.
getJdbcTypeVal() - Method in class com.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
 
getJdbcTypeVal() - Method in interface com.j256.ormlite.field.FieldConverter
Return the SQL type that is stored in the database for this argument.
getJdbcTypeVal() - Method in class com.j256.ormlite.field.FieldType
Return the JDBC type value.
getJdbcTypeVal() - Method in enum com.j256.ormlite.field.JdbcType
 
getLogger(Class<?>) - Static method in class com.j256.ormlite.logger.LoggerFactory
Return a logger associated with a particular class.
getLogger(String) - Static method in class com.j256.ormlite.logger.LoggerFactory
Return a logger associated with a particular class name.
getLoginTimeout() - Method in class com.j256.ormlite.support.SimpleDataSource
 
getLogWriter() - Method in class com.j256.ormlite.support.SimpleDataSource
 
getLong(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getLong(int) - Method in interface com.j256.ormlite.support.Results
Returns the long value from the results at the column index.
getMoreResults() - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
getMoreResults() - Method in interface com.j256.ormlite.support.PreparedStmt
Put more results in the results object.
getNumberColumns() - Method in interface com.j256.ormlite.dao.RawResults
Return the number of columns in each result row.
getResults() - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
getResults() - Method in interface com.j256.ormlite.support.PreparedStmt
Get our results object generated by the statement.
getShort(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getShort(int) - Method in interface com.j256.ormlite.support.Results
Returns the short value from the results at the column index.
getSimpleClassName(String) - Static method in class com.j256.ormlite.logger.LoggerFactory
 
getStatement() - Method in interface com.j256.ormlite.stmt.PreparedQuery
Return the associated SQL statement string for logging purposes.
getString(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getString(int) - Method in interface com.j256.ormlite.support.Results
Returns the string from the results at the column index.
getTableConfig() - Method in class com.j256.ormlite.dao.BaseJdbcDao
Returns the table configuration information associated with the Dao's class.
getTableName() - Method in class com.j256.ormlite.table.DatabaseTableConfig
 
getTableName() - Method in class com.j256.ormlite.table.TableInfo
Return the name of the table associated with the object.
getTimestamp(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
getTimestamp(int) - Method in interface com.j256.ormlite.support.Results
Returns the SQL timestamp value from the results at the column index.
getUnknownEnumvalue() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
getUrl() - Method in class com.j256.ormlite.support.SimpleDataSource
 
getValue() - Method in class com.j256.ormlite.stmt.SelectArg
Return the value associated with this argument.
getWarnings() - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
getWarnings() - Method in interface com.j256.ormlite.support.PreparedStmt
Return any warnings generated by the statement.
getWidth() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
getWidth() - Method in class com.j256.ormlite.field.FieldType
Return the width of the field as configured by DatabaseField.width().
groupBy(String) - Method in class com.j256.ormlite.stmt.QueryBuilder
Add "GROUP BY" clauses to the SQL query statement.
gt(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a '>' clause so the column must be greater-than the value.

H

H2DatabaseType - Class in com.j256.ormlite.db
H2 database type information used to create the tables, etc..
H2DatabaseType() - Constructor for class com.j256.ormlite.db.H2DatabaseType
 
hasNext() - Method in class com.j256.ormlite.stmt.SelectIterator
Returns whether or not there are any remaining objects in the table.
hasNextThrow() - Method in class com.j256.ormlite.stmt.SelectIterator
Returns whether or not there are any remaining objects in the table.
HsqldbDatabaseType - Class in com.j256.ormlite.db
HyberSQL database type information used to create the tables, etc..
HsqldbDatabaseType() - Constructor for class com.j256.ormlite.db.HsqldbDatabaseType
 

I

in(String, Iterable<?>) - Method in class com.j256.ormlite.stmt.Where
Add a IN clause so the column must be equal-to one of the objects from the list passed in.
in(String, Object...) - Method in class com.j256.ormlite.stmt.Where
Add a IN clause so the column must be equal-to one of the objects passed in.
info(String) - Method in class com.j256.ormlite.logger.AndroidLog
 
info(String, Throwable) - Method in class com.j256.ormlite.logger.AndroidLog
 
info(String) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
info(String, Throwable) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
info(String) - Method in class com.j256.ormlite.logger.LocalLog
 
info(String, Throwable) - Method in class com.j256.ormlite.logger.LocalLog
 
info(String) - Method in interface com.j256.ormlite.logger.Log
Log a info message.
info(String, Throwable) - Method in interface com.j256.ormlite.logger.Log
Log a info message with a throwable.
info(String) - Method in class com.j256.ormlite.logger.Log4jLog
 
info(String, Throwable) - Method in class com.j256.ormlite.logger.Log4jLog
 
info(String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a info message.
info(Throwable, String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a info message with a throwable.
initialize() - Method in class com.j256.ormlite.dao.BaseJdbcDao
Initialize the various DAO configurations.
initialize() - Method in class com.j256.ormlite.misc.TransactionManager
If you are using the Spring type wiring, this should be called after all of the set methods.
initialize() - Method in class com.j256.ormlite.spring.DatabaseTypeFactory
If you are using the Spring type wiring, this should be called after all of the set methods.
initialize() - Method in class com.j256.ormlite.spring.TableCreator
If you are using the Spring type wiring, this should be called after all of the set methods.
initialize() - Method in class com.j256.ormlite.support.SimpleDaoSupport
If you are using the Spring type wiring, this should be called after all of the set methods.
initialize() - Method in class com.j256.ormlite.support.SimpleDataSource
If you are using the Spring type wiring, this should be called after all of the set methods.
initialize() - Method in class com.j256.ormlite.table.DatabaseTableConfig
 
isCanBeNull() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
isCanBeNull() - Method in class com.j256.ormlite.field.FieldType
Return whether the field can be assigned to null as configured by DatabaseField.canBeNull().
isCreateTableReturnsZero() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
isCreateTableReturnsZero() - Method in interface com.j256.ormlite.db.DatabaseType
Returns true if a 'CREATE TABLE' statement should return 0.
isCreateTableReturnsZero() - Method in class com.j256.ormlite.db.SqliteDatabaseType
 
isDebugEnabled() - Method in class com.j256.ormlite.logger.AndroidLog
 
isDebugEnabled() - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
isDebugEnabled() - Method in class com.j256.ormlite.logger.LocalLog
 
isDebugEnabled() - Method in interface com.j256.ormlite.logger.Log
Returns true if the log mode is in debug or higher.
isDebugEnabled() - Method in class com.j256.ormlite.logger.Log4jLog
 
isDebugEnabled() - Method in class com.j256.ormlite.logger.Logger
Return if debug logging is enabled.
isEnabled(LocalLog.Level) - Method in enum com.j256.ormlite.logger.LocalLog.Level
Return whether or not a level argument is enabled for this level value.
isEntityNamesMustBeUpCase() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
isEntityNamesMustBeUpCase() - Method in interface com.j256.ormlite.db.DatabaseType
Returns true if table and field names should be made uppercase.
isEntityNamesMustBeUpCase() - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
isEntityNamesMustBeUpCase() - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
isErrorEnabled() - Method in class com.j256.ormlite.logger.AndroidLog
 
isErrorEnabled() - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
isErrorEnabled() - Method in class com.j256.ormlite.logger.LocalLog
 
isErrorEnabled() - Method in interface com.j256.ormlite.logger.Log
Returns true if the log mode is in error or higher.
isErrorEnabled() - Method in class com.j256.ormlite.logger.Log4jLog
 
isErrorEnabled() - Method in class com.j256.ormlite.logger.Logger
Return if error logging is enabled.
isFatalEnabled() - Method in class com.j256.ormlite.logger.AndroidLog
 
isFatalEnabled() - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
isFatalEnabled() - Method in class com.j256.ormlite.logger.LocalLog
 
isFatalEnabled() - Method in interface com.j256.ormlite.logger.Log
Returns true if the log mode is in fatal or higher.
isFatalEnabled() - Method in class com.j256.ormlite.logger.Log4jLog
 
isFatalEnabled() - Method in class com.j256.ormlite.logger.Logger
Return if fatal logging is enabled.
isForeign() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
isForeign() - Method in class com.j256.ormlite.field.FieldType
Return whether or not the field is a foreign object field.
isGeneratedId() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
isGeneratedId() - Method in class com.j256.ormlite.field.FieldType
Return whether the field is a generated-id field.
isGeneratedIdSequence() - Method in class com.j256.ormlite.field.FieldType
Return whether the field is a generated-id-sequence field.
isId() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
isId() - Method in class com.j256.ormlite.field.FieldType
Return whether the field is an id field.
isIdSequenceNeeded() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
isIdSequenceNeeded() - Method in interface com.j256.ormlite.db.DatabaseType
Return true if the database needs a sequence when you use generated IDs.
isIdSequenceNeeded() - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
isIdSequenceNeeded() - Method in class com.j256.ormlite.db.OracleDatabaseType
 
isIdSequenceNeeded() - Method in class com.j256.ormlite.db.PostgresDatabaseType
 
isInfoEnabled() - Method in class com.j256.ormlite.logger.AndroidLog
 
isInfoEnabled() - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
isInfoEnabled() - Method in class com.j256.ormlite.logger.LocalLog
 
isInfoEnabled() - Method in interface com.j256.ormlite.logger.Log
Returns true if the log mode is in info or higher.
isInfoEnabled() - Method in class com.j256.ormlite.logger.Log4jLog
 
isInfoEnabled() - Method in class com.j256.ormlite.logger.Logger
Return if info logging is enabled.
isLimitAfterSelect() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
isLimitAfterSelect() - Method in interface com.j256.ormlite.db.DatabaseType
Return true if the LIMIT should be called after SELECT otherwise at the end of the WHERE (the default).
isLimitAfterSelect() - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
isLimitAfterSelect() - Method in class com.j256.ormlite.db.SqlServerDatabaseType
 
isLimitSqlSupported() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
isLimitSqlSupported() - Method in interface com.j256.ormlite.db.DatabaseType
Return true if the database supports the LIMIT SQL command.
isLimitSqlSupported() - Method in class com.j256.ormlite.db.DerbyEmbeddedDatabaseType
 
isNotNull(String) - Method in class com.j256.ormlite.stmt.Where
Add a 'IS NOT NULL' clause so the column must not be null.
isNull(int) - Method in class com.j256.ormlite.jdbc.JdbcResults
 
isNull(String) - Method in class com.j256.ormlite.stmt.Where
Add a 'IS NULL' clause so the column must be null.
isNull(int) - Method in interface com.j256.ormlite.support.Results
Returns true if the object in column index is null.
isNumber() - Method in class com.j256.ormlite.field.FieldType
Return whether this field is a number.
isNumber() - Method in enum com.j256.ormlite.field.JdbcType
Return whether this field is a number.
isPrimitive() - Method in enum com.j256.ormlite.field.JdbcType
Return whether this field is a primitive type or not.
isStreamType() - Method in class com.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
 
isStreamType() - Method in interface com.j256.ormlite.field.FieldConverter
Return whether or not this is a SQL "stream" object.
isStreamType() - Method in enum com.j256.ormlite.field.JdbcType
 
isThrowIfNull() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
isThrowIfNull() - Method in class com.j256.ormlite.field.FieldType
 
isTraceEnabled() - Method in class com.j256.ormlite.logger.AndroidLog
 
isTraceEnabled() - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
isTraceEnabled() - Method in class com.j256.ormlite.logger.LocalLog
 
isTraceEnabled() - Method in interface com.j256.ormlite.logger.Log
Returns true if the log mode is in trace or higher.
isTraceEnabled() - Method in class com.j256.ormlite.logger.Log4jLog
 
isTraceEnabled() - Method in class com.j256.ormlite.logger.Logger
Return if trace logging is enabled.
isUseGetSet() - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
isValidForType(Class<?>) - Method in enum com.j256.ormlite.field.JdbcType
Return true if the fieldClass is appropriate for this enum.
isValidGeneratedType() - Method in enum com.j256.ormlite.field.JdbcType
Return true if this type can be auto-generated by the database.
isVarcharFieldWidthSupported() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
isVarcharFieldWidthSupported() - Method in interface com.j256.ormlite.db.DatabaseType
Return true if the database supports the width parameter on VARCHAR fields.
isVarcharFieldWidthSupported() - Method in class com.j256.ormlite.db.HsqldbDatabaseType
 
isVarcharFieldWidthSupported() - Method in class com.j256.ormlite.db.SqliteDatabaseType
 
isWarnEnabled() - Method in class com.j256.ormlite.logger.AndroidLog
 
isWarnEnabled() - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
isWarnEnabled() - Method in class com.j256.ormlite.logger.LocalLog
 
isWarnEnabled() - Method in interface com.j256.ormlite.logger.Log
Returns true if the log mode is in warn or higher.
isWarnEnabled() - Method in class com.j256.ormlite.logger.Log4jLog
 
isWarnEnabled() - Method in class com.j256.ormlite.logger.Logger
Return if warn logging is enabled.
isWrapperFor(Class<?>) - Method in class com.j256.ormlite.support.SimpleDataSource
NOTE: this is part of the Java6 JDK definition for DataSource.
iterator() - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
iterator(PreparedQuery<T>) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
iterator() - Method in interface com.j256.ormlite.dao.CloseableIterable
Returns an iterator over a set of elements of type T.
iterator() - Method in interface com.j256.ormlite.dao.Dao
This satisfies the Iterable interface for the class and allows you to iterate through the objects in the table using SQL.
iterator(PreparedQuery<T>) - Method in interface com.j256.ormlite.dao.Dao
Same as Dao.iterator() but with a PreparedQuery parameter.
iteratorRaw(String) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
iteratorRaw(String) - Method in interface com.j256.ormlite.dao.Dao
Same as Dao.iterator(PreparedQuery) except it returns a RawResults object associated with the SQL select query argument.

J

javaToArg(Object) - Method in class com.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
 
javaToArg(Object) - Method in interface com.j256.ormlite.field.FieldConverter
Convert a Java object and return the appropriate argument to a SQL insert or update statement.
javaToArg(Object) - Method in enum com.j256.ormlite.field.JdbcType
 
JavaxPersistence - Class in com.j256.ormlite.misc
Class for isolating the detection of the javax.persistence annotations.
JavaxPersistence() - Constructor for class com.j256.ormlite.misc.JavaxPersistence
 
JdbcDatabaseAccess - Class in com.j256.ormlite.jdbc
Implementation of DatabaseAccess interface in JDBC land.
JdbcDatabaseAccess(DataSource) - Constructor for class com.j256.ormlite.jdbc.JdbcDatabaseAccess
Construct a jdbc template with an associated data source.
JdbcPreparedStmt - Class in com.j256.ormlite.jdbc
Wrapper around a PreparedStatement object which we delegate to.
JdbcPreparedStmt(PreparedStatement) - Constructor for class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
JdbcResults - Class in com.j256.ormlite.jdbc
Wrapper around a ResultSet object which we delegate to.
JdbcResults(ResultSet) - Constructor for class com.j256.ormlite.jdbc.JdbcResults
 
JdbcType - Enum in com.j256.ormlite.field
JDBC type enumeration to provide Java class to/from JDBC mapping.

L

le(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a '<=' clause so the column must be less-than or equals-to the value.
like(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a LIKE clause so the column must be like the value (where you can specify '%' patterns.
limit(Integer) - Method in class com.j256.ormlite.stmt.QueryBuilder
Limit the output to maxRows maximum number of rows.
loadDriver() - Method in class com.j256.ormlite.db.BaseDatabaseType
 
loadDriver() - Method in interface com.j256.ormlite.db.DatabaseType
Load the driver class associated with this database so it can wire itself into JDBC.
loadDriver(String) - Static method in class com.j256.ormlite.db.DatabaseTypeUtils
Examines the databaseUrl parameter and load the driver for the proper database type if it can.
LOCAL_LOG_FILE_PROPERTY - Static variable in class com.j256.ormlite.logger.LocalLog
 
LOCAL_LOG_LEVEL_PROPERTY - Static variable in class com.j256.ormlite.logger.LocalLog
 
LocalLog - Class in com.j256.ormlite.logger
Class which implements our Log interface so we can bypass external logging classes if they are not available.
LocalLog(String) - Constructor for class com.j256.ormlite.logger.LocalLog
 
LocalLog.Level - Enum in com.j256.ormlite.logger
Our log levels.
Log - Interface in com.j256.ormlite.logger
Interface so we can front various log code which may or may not be in the classpath.
Log4jLog - Class in com.j256.ormlite.logger
Class which implements our Log interface by delegating to Apache Log4j via reflection.
Log4jLog(String) - Constructor for class com.j256.ormlite.logger.Log4jLog
 
Logger - Class in com.j256.ormlite.logger
Class which wraps our Log interface and provides {} argument features like slf4j.
Logger(Log) - Constructor for class com.j256.ormlite.logger.Logger
 
LoggerFactory - Class in com.j256.ormlite.logger
Factory that creates Logger instances.
lookupClass(Class<?>) - Static method in enum com.j256.ormlite.field.JdbcType
Static method that returns the JdbcType associated with the class argument or JdbcType.UNKNOWN if not found.
lookupIdTypeVal(int) - Static method in enum com.j256.ormlite.field.JdbcType
Static method that returns the JdbcType associated with the SQL type value or JdbcType.UNKNOWN if JdbcType.UNKNOWN not found.
lt(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a '<' clause so the column must be less-than the value.

M

mapRow(Results, int) - Method in interface com.j256.ormlite.stmt.GenericRowMapper
Used to convert a results row to an object.
MORE_THAN_ONE - Static variable in interface com.j256.ormlite.support.DatabaseAccess
returned by DatabaseAccess.queryForOne(java.lang.String, java.lang.Object[], int[], com.j256.ormlite.stmt.GenericRowMapper) if more than one result was found by the query
MysqlDatabaseType - Class in com.j256.ormlite.db
MySQL database type information used to create the tables, etc..
MysqlDatabaseType() - Constructor for class com.j256.ormlite.db.MysqlDatabaseType
 

N

nameToFieldType(String) - Method in class com.j256.ormlite.table.TableInfo
Return the FieldType associated with the columnName.
ne(String, Object) - Method in class com.j256.ormlite.stmt.Where
Add a '<>' clause so the column must be not-equal-to the value.
next() - Method in class com.j256.ormlite.jdbc.JdbcResults
 
next() - Method in class com.j256.ormlite.stmt.SelectIterator
Returns the next() object in the table.
next() - Method in interface com.j256.ormlite.support.Results
Moves to the next result.
nextThrow() - Method in class com.j256.ormlite.stmt.SelectIterator
Returns the next() object in the table.
not() - Method in class com.j256.ormlite.stmt.Where
Used to NOT the next clause specified.
not(Where) - Method in class com.j256.ormlite.stmt.Where
Used to NOT the argument clause specified.

O

objectsEqual(T, T) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
objectsEqual(T, T) - Method in interface com.j256.ormlite.dao.Dao
Return true if the two arguments are equal.
objectToString(T) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
objectToString(T) - Method in interface com.j256.ormlite.dao.Dao
Return the string version of the object with each of the known field values shown.
objectToString(T) - Method in class com.j256.ormlite.table.TableInfo
Return a string representation of the object.
or() - Method in class com.j256.ormlite.stmt.Where
OR operation which takes the previous clause and the next clause and OR's them together.
or(Where, Where) - Method in class com.j256.ormlite.stmt.Where
OR operation which takes 2 arguments and OR's them together.
OracleDatabaseType - Class in com.j256.ormlite.db
Oracle database type information used to create the tables, etc..
OracleDatabaseType() - Constructor for class com.j256.ormlite.db.OracleDatabaseType
 
orderBy(String, boolean) - Method in class com.j256.ormlite.stmt.QueryBuilder
Add "ORDER BY" clauses to the SQL query statement.

P

parseDefaultString(String) - Method in class com.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
 
parseDefaultString(String) - Method in interface com.j256.ormlite.field.FieldConverter
Convert a default string object and return the appropriate argument to a SQL insert or update statement.
parseDefaultString(String) - Method in class com.j256.ormlite.field.FieldType
Convert the default value string into a valid Java object for this type.
parseDefaultString(String) - Method in enum com.j256.ormlite.field.JdbcType
 
PostgresDatabaseType - Class in com.j256.ormlite.db
Postgres database type information used to create the tables, etc..
PostgresDatabaseType() - Constructor for class com.j256.ormlite.db.PostgresDatabaseType
 
PreparedQuery<T> - Interface in com.j256.ormlite.stmt
Interface returned by the QueryBuilder.prepareQuery() which supports custom queries.
PreparedStmt - Interface in com.j256.ormlite.support
A reduction of the SQL PreparedStatment so we can implement its functionality outside of JDBC.
prepareQuery() - Method in class com.j256.ormlite.stmt.QueryBuilder
Build and return a PreparedQuery object which then can be used by Dao.query(PreparedQuery) and Dao.iterator(PreparedQuery) methods.
prepareQueryString() - Method in class com.j256.ormlite.stmt.QueryBuilder
Build and return a string version of the query.
prepareSqlStatement(DatabaseAccess) - Method in interface com.j256.ormlite.stmt.PreparedQuery
Create and return the associated SQL prepared statement for the SQL JdbcTemplate.
prepareStatement(String) - Method in class com.j256.ormlite.jdbc.JdbcDatabaseAccess
 
prepareStatement(String) - Method in interface com.j256.ormlite.support.DatabaseAccess
Generate a prepared statement from a SQL statement.

Q

query(PreparedQuery<T>) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
query(PreparedQuery<T>) - Method in interface com.j256.ormlite.dao.Dao
Query for the items in the object table which match the PreparedQuery.
query(DatabaseAccess, PreparedQuery<T>) - Method in class com.j256.ormlite.stmt.StatementExecutor
Return a list of all of the data in the table that matches the PreparedQuery.
queryBuilder() - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
queryBuilder() - Method in interface com.j256.ormlite.dao.Dao
Create and return a new QueryBuilder object which allows you to build a custom query.
QueryBuilder<T,ID> - Class in com.j256.ormlite.stmt
Assists in building SQL query (select) statements for a particular table in a particular database.
QueryBuilder(DatabaseType, TableInfo<T>) - Constructor for class com.j256.ormlite.stmt.QueryBuilder
Provides statements for various SQL operations.
QueryBuilder.InternalQueryBuilder<T,ID> - Class in com.j256.ormlite.stmt
 
QueryBuilder.InternalQueryBuilder(DatabaseType, TableInfo<T>) - Constructor for class com.j256.ormlite.stmt.QueryBuilder.InternalQueryBuilder
 
queryForAll() - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
queryForAll() - Method in interface com.j256.ormlite.dao.Dao
Query for all of the items in the object table.
queryForAll(DatabaseAccess) - Method in class com.j256.ormlite.stmt.StatementExecutor
Return a list of all of the data in the table.
queryForAllRaw(String) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
queryForAllRaw(String) - Method in interface com.j256.ormlite.dao.Dao
Query for all of the items in the object table that match the SQL select query argument.
queryForFirst(PreparedQuery<T>) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
queryForFirst(PreparedQuery<T>) - Method in interface com.j256.ormlite.dao.Dao
Query for and return the first item in the object table which matches the PreparedQuery.
queryForFirst(DatabaseAccess, PreparedQuery<T>) - Method in class com.j256.ormlite.stmt.StatementExecutor
Return the first object that matches the PreparedQuery or null if none.
queryForId(ID) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
queryForId(ID) - Method in interface com.j256.ormlite.dao.Dao
Retrieves an object associated with a specific ID.
queryForId(DatabaseAccess, ID) - Method in class com.j256.ormlite.stmt.StatementExecutor
Return the object associated with the id or null if none.
queryForLong(String) - Method in class com.j256.ormlite.jdbc.JdbcDatabaseAccess
 
queryForLong(String) - Method in interface com.j256.ormlite.support.DatabaseAccess
Perform a query whose result should be a single long-integer value.
queryForOne(String, Object[], int[], GenericRowMapper<T>) - Method in class com.j256.ormlite.jdbc.JdbcDatabaseAccess
 
queryForOne(String, Object[], int[], GenericRowMapper<T>) - Method in interface com.j256.ormlite.support.DatabaseAccess
Perform a SQL query with the associated SQL statement, arguments, and types and returns a single result.
queryRaw(DatabaseAccess, String) - Method in class com.j256.ormlite.stmt.StatementExecutor
Return a list of all of the data in the table that matches the PreparedQuery.

R

RawResults - Interface in com.j256.ormlite.dao
Results returned by a call to Dao.queryForAllRaw(java.lang.String) or Dao.iteratorRaw(java.lang.String) which handles each result as a String[].
refresh(T) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
refresh(T) - Method in interface com.j256.ormlite.dao.Dao
Does a query for the object's id and copies in each of the field values from the database to refresh the data parameter.
refresh(DatabaseAccess, T) - Method in class com.j256.ormlite.stmt.StatementExecutor
Does a query for the object's Id and copies in each of the field values from the database to refresh the data parameter.
remove() - Method in class com.j256.ormlite.stmt.SelectIterator
Removes the last object returned by next() by calling delete on the dao associated with the object.
removeThrow() - Method in class com.j256.ormlite.stmt.SelectIterator
Removes the last object returned by next() by calling delete on the dao associated with the object.
Results - Interface in com.j256.ormlite.support
A reduction of the SQL ResultSet so we can implement it outside of JDBC.
resultToId(Results, int) - Method in enum com.j256.ormlite.field.JdbcType
Return the object suitable to be set on an id field that was extracted from the results associated with column in position columnPos.
resultToJava(FieldType, Results, int) - Method in class com.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
 
resultToJava(FieldType, Results, int) - Method in interface com.j256.ormlite.field.FieldConverter
Return the object extracted from the results associated with column in position columnPos.
resultToJava(Results, Map<String, Integer>) - Method in class com.j256.ormlite.field.FieldType
Get the result object from the results.
resultToJava(FieldType, Results, int) - Method in enum com.j256.ormlite.field.JdbcType
 

S

SelectArg - Class in com.j256.ormlite.stmt
An argument to a select SQL statement.
SelectArg() - Constructor for class com.j256.ormlite.stmt.SelectArg
 
SelectIterator<T,ID> - Class in com.j256.ormlite.stmt
Internal iterator so we can page through the class.
SelectIterator(Class<T>, BaseJdbcDao<T, ID>, GenericRowMapper<T>, PreparedStmt, String) - Constructor for class com.j256.ormlite.stmt.SelectIterator
If the statement parameter is null then this won't log information
setCanBeNull(boolean) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setColumnName(String) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setColumnName(String) - Method in class com.j256.ormlite.stmt.SelectArg
Used internally by the package to set the column-name associated with this argument.
setConfiguredDaos(List<BaseJdbcDao<?, ?>>) - Method in class com.j256.ormlite.spring.TableCreator
 
setCreateTableSuffix(String) - Method in class com.j256.ormlite.db.MysqlDatabaseType
Set the string that is appended to the end of a CREATE TABLE statement.
setDatabaseType(DatabaseType) - Method in class com.j256.ormlite.spring.TableCreator
 
setDatabaseType(DatabaseType) - Method in class com.j256.ormlite.support.SimpleDaoSupport
Used if you want to wire the Dao with spring.
setDatabaseUrl(String) - Method in class com.j256.ormlite.spring.DatabaseTypeFactory
 
setDataClass(Class<T>) - Method in class com.j256.ormlite.table.DatabaseTableConfig
 
setDataSource(DataSource) - Method in class com.j256.ormlite.misc.TransactionManager
 
setDataSource(DataSource) - Method in class com.j256.ormlite.spring.TableCreator
 
setDataSource(DataSource) - Method in class com.j256.ormlite.support.SimpleDaoSupport
 
setDefaultValue(String) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setFieldConfigs(List<DatabaseFieldConfig>) - Method in class com.j256.ormlite.table.DatabaseTableConfig
 
setFieldName(String) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setForeign(boolean) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setForeignTableConfig(DatabaseTableConfig<?>) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setGeneratedId(boolean) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setGeneratedIdSequence(String) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setId(boolean) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setJdbcType(JdbcType) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setLoginTimeout(int) - Method in class com.j256.ormlite.support.SimpleDataSource
 
setLogWriter(PrintWriter) - Method in class com.j256.ormlite.support.SimpleDataSource
 
setMaxRows(int) - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
setMaxRows(int) - Method in interface com.j256.ormlite.support.PreparedStmt
Set the number of rows to return in the results.
setNull(int, int) - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
setNull(int, int) - Method in interface com.j256.ormlite.support.PreparedStmt
Set the parameter specified by the index and type to be null.
setObject(int, Object, int) - Method in class com.j256.ormlite.jdbc.JdbcPreparedStmt
 
setObject(int, Object, int) - Method in interface com.j256.ormlite.support.PreparedStmt
Set the parameter specified by the index and type to be an object.
setPassword(String) - Method in class com.j256.ormlite.support.SimpleDataSource
 
setTableConfig(DatabaseTableConfig<T>) - Method in class com.j256.ormlite.dao.BaseJdbcDao
Used if you want to configure the class for the Dao by hand or with spring instead of using the DatabaseField annotation in the class.
setTableName(String) - Method in class com.j256.ormlite.table.DatabaseTableConfig
Set the table name which is turned into lowercase.
setThrowIfNull(boolean) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setUnknownEnumvalue(Enum<?>) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setUrl(String) - Method in class com.j256.ormlite.support.SimpleDataSource
 
setUseGetSet(boolean) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
setUsername(String) - Method in class com.j256.ormlite.support.SimpleDataSource
 
setValue(Object) - Method in class com.j256.ormlite.stmt.SelectArg
Set the value associated with this argument.
setWhere(Where) - Method in class com.j256.ormlite.stmt.QueryBuilder
Set the Where object on the query.
setWidth(int) - Method in class com.j256.ormlite.field.DatabaseFieldConfig
 
SimpleDaoSupport - Class in com.j256.ormlite.support
Replacement for Spring's SimpleJdbcDaoSupport that provides some DAO methods.
SimpleDaoSupport() - Constructor for class com.j256.ormlite.support.SimpleDaoSupport
Constructor for Spring type wiring if you are using the set methods.
SimpleDaoSupport(DatabaseType) - Constructor for class com.j256.ormlite.support.SimpleDaoSupport
 
SimpleDaoSupport(DatabaseType, DataSource) - Constructor for class com.j256.ormlite.support.SimpleDaoSupport
Constructor if you have the dataSource already.
SimpleDataSource - Class in com.j256.ormlite.support
Implementation of the DataSource interface that supports what is needed by ORMLite.
SimpleDataSource() - Constructor for class com.j256.ormlite.support.SimpleDataSource
Constructor for Spring type wiring if you are using the set methods.
SimpleDataSource(String) - Constructor for class com.j256.ormlite.support.SimpleDataSource
Create a data source for a particular database URL.
SimpleDataSource(String, String, String) - Constructor for class com.j256.ormlite.support.SimpleDataSource
Create a data source for a particular database URL with username and password permissions.
SqlDroidDatabaseType - Class in com.j256.ormlite.db
Sqlite database type information used on the Android OS using the SqlDroid 3rd party database driver.
SqlDroidDatabaseType() - Constructor for class com.j256.ormlite.db.SqlDroidDatabaseType
 
SqlExceptionUtil - Class in com.j256.ormlite.misc
Utility class to help with SQLException throwing.
SqliteAndroidDatabaseType - Class in com.j256.ormlite.db
Sqlite database type information for the Android OS.
SqliteAndroidDatabaseType() - Constructor for class com.j256.ormlite.db.SqliteAndroidDatabaseType
 
SqliteDatabaseType - Class in com.j256.ormlite.db
Sqlite database type information used to create the tables, etc..
SqliteDatabaseType() - Constructor for class com.j256.ormlite.db.SqliteDatabaseType
 
SqlServerDatabaseType - Class in com.j256.ormlite.db
Microsoft SQL server database type information used to create the tables, etc..
SqlServerDatabaseType() - Constructor for class com.j256.ormlite.db.SqlServerDatabaseType
 
SqlServerJtdsDatabaseType - Class in com.j256.ormlite.db
Microsoft SQL server database type information connected through the JTDS JDBC driver.
SqlServerJtdsDatabaseType() - Constructor for class com.j256.ormlite.db.SqlServerJtdsDatabaseType
 
StatementExecutor<T,ID> - Class in com.j256.ormlite.stmt
Executes SQL statements for a particular table in a particular database.
StatementExecutor(DatabaseType, TableInfo<T>) - Constructor for class com.j256.ormlite.stmt.StatementExecutor
Provides statements for various SQL operations.

T

TableCreator - Class in com.j256.ormlite.spring
Spring bean that auto-creates any tables that it finds DAOs for if the property name in TableCreator.AUTO_CREATE_TABLES property has been set to true.
TableCreator() - Constructor for class com.j256.ormlite.spring.TableCreator
 
TableInfo<T> - Class in com.j256.ormlite.table
Information about a database table including the associated tableName, class, constructor, and the included fields.
TableInfo(DatabaseType, Class<T>) - Constructor for class com.j256.ormlite.table.TableInfo
Creates a holder of information about a table/class.
TableInfo(DatabaseType, DatabaseTableConfig<T>) - Constructor for class com.j256.ormlite.table.TableInfo
Creates a holder of information about a table/class.
TableUtils - Class in com.j256.ormlite.table
Couple utility methods for the creating, dropping, and maintenance of tables.
toString() - Method in class com.j256.ormlite.field.FieldType
 
toString() - Method in class com.j256.ormlite.stmt.SelectArg
 
toString() - Method in class com.j256.ormlite.stmt.Where
 
trace(String) - Method in class com.j256.ormlite.logger.AndroidLog
 
trace(String, Throwable) - Method in class com.j256.ormlite.logger.AndroidLog
 
trace(String) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
trace(String, Throwable) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
trace(String) - Method in class com.j256.ormlite.logger.LocalLog
 
trace(String, Throwable) - Method in class com.j256.ormlite.logger.LocalLog
 
trace(String) - Method in interface com.j256.ormlite.logger.Log
Log a trace message.
trace(String, Throwable) - Method in interface com.j256.ormlite.logger.Log
Log a trace message with a throwable.
trace(String) - Method in class com.j256.ormlite.logger.Log4jLog
 
trace(String, Throwable) - Method in class com.j256.ormlite.logger.Log4jLog
 
trace(String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a trace message.
trace(Throwable, String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a trace message with a throwable.
TransactionManager - Class in com.j256.ormlite.misc
Provides basic transaction support for a particular DataSource.
TransactionManager() - Constructor for class com.j256.ormlite.misc.TransactionManager
Constructor for Spring type wiring if you are using the set methods.
TransactionManager(DataSource) - Constructor for class com.j256.ormlite.misc.TransactionManager
Constructor for direct java code wiring.

U

unwrap(Class<T>) - Method in class com.j256.ormlite.support.SimpleDataSource
NOTE: this is part of the Java6 JDK definition for DataSource.
update(T) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
update(T) - Method in interface com.j256.ormlite.dao.Dao
Save the fields from an object to the database.
update(String, Object[], int[]) - Method in class com.j256.ormlite.jdbc.JdbcDatabaseAccess
 
update(String, Object[], int[], GeneratedKeyHolder) - Method in class com.j256.ormlite.jdbc.JdbcDatabaseAccess
 
update(DatabaseAccess, T) - Method in class com.j256.ormlite.stmt.StatementExecutor
Update an object in the database.
update(String, Object[], int[]) - Method in interface com.j256.ormlite.support.DatabaseAccess
Perform a SQL update with the associated SQL statement, arguments, and types.
update(String, Object[], int[], GeneratedKeyHolder) - Method in interface com.j256.ormlite.support.DatabaseAccess
Perform a SQL update while returning generated keys with the associated SQL statement, arguments, and types.
updateId(T, ID) - Method in class com.j256.ormlite.dao.BaseJdbcDao
 
updateId(T, ID) - Method in interface com.j256.ormlite.dao.Dao
Update an object in the database to change its id to the newId parameter.
updateId(DatabaseAccess, T, ID) - Method in class com.j256.ormlite.stmt.StatementExecutor
Update an object in the database to change its id to the newId parameter.

V

valueOf(String) - Static method in enum com.j256.ormlite.field.JdbcType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.j256.ormlite.logger.LocalLog.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.j256.ormlite.field.JdbcType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.j256.ormlite.logger.LocalLog.Level
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String) - Method in class com.j256.ormlite.logger.AndroidLog
 
warn(String, Throwable) - Method in class com.j256.ormlite.logger.AndroidLog
 
warn(String) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
warn(String, Throwable) - Method in class com.j256.ormlite.logger.CommonsLoggingLog
 
warn(String) - Method in class com.j256.ormlite.logger.LocalLog
 
warn(String, Throwable) - Method in class com.j256.ormlite.logger.LocalLog
 
warn(String) - Method in interface com.j256.ormlite.logger.Log
Log a warn message.
warn(String, Throwable) - Method in interface com.j256.ormlite.logger.Log
Log a warn message with a throwable.
warn(String) - Method in class com.j256.ormlite.logger.Log4jLog
 
warn(String, Throwable) - Method in class com.j256.ormlite.logger.Log4jLog
 
warn(String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a warning message.
warn(Throwable, String, Object...) - Method in class com.j256.ormlite.logger.Logger
Log a warning message with a throwable.
where() - Method in class com.j256.ormlite.stmt.QueryBuilder
Returns a Where object that should be used to add SQL where clauses to the statement.
Where - Class in com.j256.ormlite.stmt
Manages the various clauses that make up the WHERE part of a SQL statement.

A B C D E F G H I J L M N O P Q R S T U V W

Copyright © 2010. All Rights Reserved.