Index
All Classes|All Packages
A
- AbstractExecutor - Class in org.iworkz.habitat.command
- AbstractExecutor() - Constructor for class org.iworkz.habitat.command.AbstractExecutor
- addField(EntityFieldDefinition) - Method in class org.iworkz.habitat.entity.EntityDefinition
- addUsage() - Method in interface org.iworkz.habitat.dao.Session
- allDataAccessObjects() - Method in class org.iworkz.habitat.db.DatabaseSetup
- appendAdditionalColumns(StringBuilder, String[]) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendAdditionalFieldAssigmentSql(StringBuilder, GenericDao.CommandCustomizer) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendFieldAssigmentSql(StringBuilder, Class<T>, boolean) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendFieldDefinitionsSql(StringBuilder) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendFieldDefinitionsSql(StringBuilder, EntityDefinition) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- appendFieldQuestionmarksSql(StringBuilder, Class<T>, GenericDao.CommandCustomizer) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendFieldSql(StringBuilder, Class<T>, boolean) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendPrimaryKeyCriteriaSql(StringBuilder) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendPrimaryKeySqL(StringBuilder) - Method in class org.iworkz.habitat.entity.EntityDefinition
- appendPrimaryKeySqL(StringBuilder, EntityDefinition) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- appendVersionCriteriaSql(StringBuilder) - Method in class org.iworkz.habitat.entity.EntityDefinition
- applyTempFieldValues(Object, Map<CommandMetaData.ObjectMetaData, Object>) - Method in class org.iworkz.habitat.command.CommandHelper
- AUTO - org.iworkz.habitat.entity.FieldValueStrategy
B
- beanHelper - Variable in class org.iworkz.habitat.command.AbstractExecutor
- beanHelper - Variable in class org.iworkz.habitat.dao.GenericDao
- begin() - Method in interface org.iworkz.habitat.dao.Session
- BLOB - org.iworkz.habitat.dao.FieldType
- BlobHelper - Class in org.iworkz.habitat.dao
- buildCreateTableIfExistsStatement(EntityDefinition, boolean) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- buildDeleteCommand(EntityDefinition) - Method in class org.iworkz.habitat.sql.SQLBuilder
- buildDeleteObjectCommand(EntityDefinition) - Method in class org.iworkz.habitat.sql.SQLBuilder
- buildDeleteWhereCommand(EntityDefinition, String) - Method in class org.iworkz.habitat.sql.SQLBuilder
- buildDropTableIfExistsStatement(EntityDefinition) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- buildFindCommand(EntityDefinition, Class<T>, GenericDao.CommandCustomizer, String, String, boolean) - Method in class org.iworkz.habitat.sql.SQLBuilder
- buildInsertCommand(EntityDefinition, Class<T>, GenericDao.CommandCustomizer) - Method in class org.iworkz.habitat.sql.SQLBuilder
- buildLoadCommand(EntityDefinition, Class<T>, GenericDao.CommandCustomizer) - Method in class org.iworkz.habitat.sql.SQLBuilder
- buildUpdateCommand(EntityDefinition, Class<T>, GenericDao.CommandCustomizer) - Method in class org.iworkz.habitat.sql.SQLBuilder
C
- camelCaseToUnderLineSeperated(String) - Method in class org.iworkz.habitat.helper.StringHelper
- checkState() - Method in class org.iworkz.habitat.dao.Context
- cloneBean(T) - Method in class org.iworkz.habitat.command.AbstractExecutor
- close() - Method in class org.iworkz.habitat.dao.Context
- closeContext() - Method in class org.iworkz.habitat.dao.ContextAccess
- columnNameForField(String, boolean) - Method in class org.iworkz.habitat.entity.EntityDefinition
- columnNameForRecordField(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- columnTypeForType(Type) - Method in class org.iworkz.habitat.entity.EntityDefinitionCreator
- commandBuilder - Variable in class org.iworkz.habitat.command.AbstractExecutor
- CommandCustomizer() - Constructor for class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
- commandHelper - Variable in class org.iworkz.habitat.command.AbstractExecutor
- CommandHelper - Class in org.iworkz.habitat.command
- CommandHelper() - Constructor for class org.iworkz.habitat.command.CommandHelper
- CommandMetaData - Class in org.iworkz.habitat.command
- CommandMetaData(EntityDefinition) - Constructor for class org.iworkz.habitat.command.CommandMetaData
- CommandMetaData.ObjectMetaData - Class in org.iworkz.habitat.command
- commandMetaDataMap - Variable in class org.iworkz.habitat.dao.GenericDao
- configure() - Method in class org.iworkz.habitat.dao.DefaultDataSourceModule
- configure() - Method in class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
- ConnectionProvider - Interface in org.iworkz.habitat.dao
- containsField(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- Context - Class in org.iworkz.habitat.dao
- Context(DataSource) - Constructor for class org.iworkz.habitat.dao.Context
- ContextAccess - Class in org.iworkz.habitat.dao
- ContextAccess() - Constructor for class org.iworkz.habitat.dao.ContextAccess
- create() - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- create(Consumer<R>) - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- create(ConnectionProvider, GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.dao.GenericDao
-
Insert a data and return the created object
- create(T) - Method in class org.iworkz.habitat.dao.GenericDao
-
Insert a data and return the created object
- createAndSet(Supplier<T>) - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- createConflictException(String) - Method in class org.iworkz.habitat.dao.ExceptionFactory
- createContext() - Method in class org.iworkz.habitat.dao.ContextAccess
- createEntityDefinition() - Method in class org.iworkz.habitat.dao.EntityDao
- createNotFoundException(String) - Method in class org.iworkz.habitat.dao.ExceptionFactory
- createPropertyDescriptorsForClass(EntityDefinition, Class<T>, GenericDao.CommandCustomizer, ResultSet) - Method in class org.iworkz.habitat.command.CommandHelper
- createTable(ConnectionProvider, GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- createTable(GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- createTable(EntityDefinition, Connection, boolean) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- createTableIfNotExists(GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- createTableIfNotExists(Session, GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- createUpdatedVersionInfo(Object, CommandMetaData) - Method in class org.iworkz.habitat.helper.RecordHelper
- createValue() - Method in class org.iworkz.habitat.sync.SyncnronizedValueAcess
- customColumns() - Method in class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
- customReadResultSet(ResultSet, FieldNavigator, Object) - Method in class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
- customSetStatementParameter(PreparedStatement, FieldNavigator, Object) - Method in class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
- customValue(String) - Method in class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
D
- databaseDialect - Variable in class org.iworkz.habitat.entity.EntityDefinitionCreator
- DatabaseDialect - Class in org.iworkz.habitat.dialect
- DatabaseDialect() - Constructor for class org.iworkz.habitat.dialect.DatabaseDialect
- databaseFieldForColumn(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- DatabaseHelper - Class in org.iworkz.habitat.dao
- DatabaseHelper() - Constructor for class org.iworkz.habitat.dao.DatabaseHelper
- DatabaseSetup - Class in org.iworkz.habitat.db
- DatabaseSetup() - Constructor for class org.iworkz.habitat.db.DatabaseSetup
- dataSource - Variable in class org.iworkz.habitat.dao.DefaultDataSourceModule
- dataSourceProvider - Variable in class org.iworkz.habitat.dao.ContextAccess
- DataSourceProvider - Class in org.iworkz.habitat.dao
- DataSourceProvider() - Constructor for class org.iworkz.habitat.dao.DataSourceProvider
- DATE - org.iworkz.habitat.dao.FieldType
- DefaultDao - Class in org.iworkz.habitat.dao
- DefaultDao() - Constructor for class org.iworkz.habitat.dao.DefaultDao
- DefaultDataSourceModule - Class in org.iworkz.habitat.dao
- DefaultDataSourceModule(DataSource) - Constructor for class org.iworkz.habitat.dao.DefaultDataSourceModule
- DefaultIdGenerator - Class in org.iworkz.habitat.dao
- DefaultIdGenerator() - Constructor for class org.iworkz.habitat.dao.DefaultIdGenerator
- defineCustomFieldValue(String, String) - Method in class org.iworkz.habitat.dao.GenericDao.CommandCustomizer
- delete(Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- delete(String, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- delete(ConnectionProvider, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- deleteExecutor - Variable in class org.iworkz.habitat.dao.GenericDao
- DeleteExecutor - Class in org.iworkz.habitat.command
- DeleteExecutor() - Constructor for class org.iworkz.habitat.command.DeleteExecutor
- deleteObject(Object) - Method in class org.iworkz.habitat.dao.GenericDao
- dropTableIfExists(ConnectionProvider, GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- dropTableIfExists(GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- dropTableIfExists(EntityDefinition, Connection) - Method in class org.iworkz.habitat.dao.DatabaseHelper
E
- end() - Method in interface org.iworkz.habitat.dao.Session
- end(boolean) - Method in interface org.iworkz.habitat.dao.Session
- EntityDao - Class in org.iworkz.habitat.dao
- EntityDao() - Constructor for class org.iworkz.habitat.dao.EntityDao
- EntityDefinition - Class in org.iworkz.habitat.entity
- EntityDefinition(String, DatabaseDialect, ReflectionHelper) - Constructor for class org.iworkz.habitat.entity.EntityDefinition
- entityDefinitionCreator - Variable in class org.iworkz.habitat.dao.EntityDao
- EntityDefinitionCreator - Class in org.iworkz.habitat.entity
- EntityDefinitionCreator() - Constructor for class org.iworkz.habitat.entity.EntityDefinitionCreator
- EntityFieldDefinition - Class in org.iworkz.habitat.entity
- EntityFieldDefinition(DatabaseDialect, String, String, FieldType, FieldValueStrategy) - Constructor for class org.iworkz.habitat.entity.EntityFieldDefinition
- EntityFieldDefinition(DatabaseDialect, String, String, FieldType, FieldValueStrategy, boolean) - Constructor for class org.iworkz.habitat.entity.EntityFieldDefinition
- EntityFieldDefinition(DatabaseDialect, String, String, FieldType, FieldValueStrategy, Integer) - Constructor for class org.iworkz.habitat.entity.EntityFieldDefinition
- EntityFieldDefinition(DatabaseDialect, String, String, FieldType, FieldValueStrategy, Integer, boolean) - Constructor for class org.iworkz.habitat.entity.EntityFieldDefinition
- equals(Object) - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- exceptionFactory - Variable in class org.iworkz.habitat.command.AbstractExecutor
- exceptionFactory - Variable in class org.iworkz.habitat.dao.GenericDao
- ExceptionFactory - Class in org.iworkz.habitat.dao
- ExceptionFactory() - Constructor for class org.iworkz.habitat.dao.ExceptionFactory
- execute(ConnectionProvider, GenericDao, Object...) - Method in class org.iworkz.habitat.command.DeleteExecutor
- execute(GenericDao, GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.command.UpdateExecutor
- execute(GenericDao, T) - Method in class org.iworkz.habitat.command.UpdateExecutor
- executeBatchAndCommit() - Method in class org.iworkz.habitat.command.InsertExecutor
- executeCreate(ConnectionProvider, GenericDao, GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.command.InsertExecutor
- executeInsert(ConnectionProvider, GenericDao, GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.command.InsertExecutor
- executeInsertAll(ConnectionProvider, GenericDao, GenericDao.CommandCustomizer, Collection<T>, Integer) - Method in class org.iworkz.habitat.command.InsertExecutor
- executeObject(GenericDao, Object) - Method in class org.iworkz.habitat.command.DeleteExecutor
- executeObject(GenericDao, String, Object...) - Method in class org.iworkz.habitat.command.DeleteExecutor
- executeStatement(String, Connection) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- executeStatement(String, GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
- executeStatement(Session, String, GenericDao) - Method in class org.iworkz.habitat.dao.DatabaseHelper
F
- FieldIndex() - Constructor for class org.iworkz.habitat.dao.FieldNavigator.FieldIndex
- fieldNameForColumn(String, String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- FieldNavigator - Class in org.iworkz.habitat.dao
- FieldNavigator() - Constructor for class org.iworkz.habitat.dao.FieldNavigator
- FieldNavigator(int) - Constructor for class org.iworkz.habitat.dao.FieldNavigator
- FieldNavigator.FieldIndex - Class in org.iworkz.habitat.dao
- FieldType - Enum in org.iworkz.habitat.dao
- FieldValueStrategy - Enum in org.iworkz.habitat.entity
- fieldValueStrategyFor(Field) - Method in class org.iworkz.habitat.entity.EntityDefinitionCreator
- find(Class<T>, String, String, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- findAll(Class<T>) - Method in class org.iworkz.habitat.dao.GenericDao
- findExecutor - Variable in class org.iworkz.habitat.dao.GenericDao
- FindExecutor - Class in org.iworkz.habitat.command
- FindExecutor() - Constructor for class org.iworkz.habitat.command.FindExecutor
- findField(Field[], String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- findWithPaging(Class<T>, String, String, int, int, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- findWithPaging(ConnectionProvider, Class<T>, String, String, int, int, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- findWithPaging(ConnectionProvider, GenericDao, Class<T>, String, String, int, int, Object...) - Method in class org.iworkz.habitat.command.FindExecutor
G
- GENERATED - org.iworkz.habitat.entity.FieldValueStrategy
- generateId(IdGenerator<?>) - Method in class org.iworkz.habitat.helper.RecordHelper
- GenericDao - Class in org.iworkz.habitat.dao
- GenericDao() - Constructor for class org.iworkz.habitat.dao.GenericDao
-
Constructor.
- GenericDao.CommandCustomizer - Class in org.iworkz.habitat.dao
- get() - Method in interface org.iworkz.habitat.dao.ConnectionProvider
- get() - Method in class org.iworkz.habitat.dao.Context
- get() - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- getBytesFromInputStream(InputStream) - Static method in class org.iworkz.habitat.dao.BlobHelper
- getClassWithEntityAnnotation(Class<? extends EntityDao>) - Method in class org.iworkz.habitat.entity.EntityDefinitionCreator
- getCommand() - Method in class org.iworkz.habitat.command.CommandMetaData
- getConnection() - Method in class org.iworkz.habitat.dao.GenericDao
- getConnection() - Method in interface org.iworkz.habitat.dao.Session
- getConnection(ConnectionProvider, GenericDao) - Method in class org.iworkz.habitat.command.AbstractExecutor
-
Get a connection.
- getConnectionProvider() - Method in class org.iworkz.habitat.dao.GenericDao
- getConstraint1() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getConstraint2() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getConstraintsSql() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getConstraintsSql(EntityFieldDefinition) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- getContext() - Method in class org.iworkz.habitat.dao.ContextAccess
- getContextAccess() - Method in class org.iworkz.habitat.dao.GenericDao
- getCurrent() - Method in class org.iworkz.habitat.dao.FieldNavigator
- getCurrentIndex() - Method in class org.iworkz.habitat.dao.FieldNavigator
- getDatabaseField() - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- getDatabaseFieldForObjectFieldName(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- getDataSource() - Method in class org.iworkz.habitat.dao.ContextAccess
- getDataSource() - Method in class org.iworkz.habitat.dao.DataSourceProvider
- getDefaultPrecision(Type) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- getDefaultScale(Type) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- getEntityDefinition() - Method in class org.iworkz.habitat.dao.EntityDao
- getFields() - Method in class org.iworkz.habitat.entity.EntityDefinition
- getIdGenerator() - Method in class org.iworkz.habitat.dao.GenericDao
- getName() - Method in class org.iworkz.habitat.entity.EntityDefinition
- getName() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getNotNullSql() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getObjectMetaData() - Method in class org.iworkz.habitat.command.CommandMetaData
- getObjectProperty() - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- getOrCreate(Consumer<T>) - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- getOrCreate(Supplier<T>) - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- getOrCreateValue(String, Consumer<T>) - Method in class org.iworkz.habitat.sync.SyncnronizedValueAcess
- getOrCreateValue(String, Supplier<T>) - Method in class org.iworkz.habitat.sync.SyncnronizedValueAcess
- getPrimaryKey() - Method in class org.iworkz.habitat.entity.EntityDefinition
- getPrimaryKeyMetaData() - Method in class org.iworkz.habitat.command.CommandMetaData
- getReadMethod() - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- getterInvocation - Variable in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- getTotalFieldCount() - Method in class org.iworkz.habitat.command.CommandMetaData
- getType() - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- getType() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getTypeName() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getTypeName(EntityFieldDefinition) - Method in class org.iworkz.habitat.dialect.DatabaseDialect
- getValue(String) - Method in class org.iworkz.habitat.sync.SyncnronizedValueAcess
- getValueStrategy() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- getVersion() - Method in class org.iworkz.habitat.entity.EntityDefinition
- getVersionMetaData() - Method in class org.iworkz.habitat.command.CommandMetaData
- getWriteMethod() - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
H
- hashCode() - Method in class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- hasValue(String) - Method in class org.iworkz.habitat.helper.StringHelper
I
- IdGenerator<T> - Interface in org.iworkz.habitat.dao
- initializeNewRecord(Object, CommandMetaData, IdGenerator<?>) - Method in class org.iworkz.habitat.helper.RecordHelper
- initializePrimaryKeyOfRecord(Object, CommandMetaData, Map<CommandMetaData.ObjectMetaData, Object>, IdGenerator<?>) - Method in class org.iworkz.habitat.helper.RecordHelper
- initializeVersionOfRecord(Object, CommandMetaData, Map<CommandMetaData.ObjectMetaData, Object>) - Method in class org.iworkz.habitat.helper.RecordHelper
- insert(ConnectionProvider, GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.dao.GenericDao
-
Insert a data (without returning the created object)
- insert(GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.dao.GenericDao
- insert(T) - Method in class org.iworkz.habitat.dao.GenericDao
-
Insert a data (without returning the created object)
- insertAll(Collection<T>) - Method in class org.iworkz.habitat.dao.GenericDao
- insertAll(Collection<T>, Integer) - Method in class org.iworkz.habitat.dao.GenericDao
- insertAll(ConnectionProvider, GenericDao.CommandCustomizer, Collection<T>, Integer) - Method in class org.iworkz.habitat.dao.GenericDao
- insertExecutor - Variable in class org.iworkz.habitat.dao.GenericDao
- InsertExecutor - Class in org.iworkz.habitat.command
- InsertExecutor() - Constructor for class org.iworkz.habitat.command.InsertExecutor
- isDefined() - Method in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- isPrimaryKeyField() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- isStarted() - Method in class org.iworkz.habitat.dao.Context
- isVersionField() - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
L
- load(Class<T>, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- load(GenericDao.CommandCustomizer, Class<T>, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- load(GenericDao.CommandCustomizer, T, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- load(GenericDao, GenericDao.CommandCustomizer, T, Object...) - Method in class org.iworkz.habitat.command.LoadExecutor
- load(T, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- loadExecutor - Variable in class org.iworkz.habitat.dao.GenericDao
- LoadExecutor - Class in org.iworkz.habitat.command
- LoadExecutor() - Constructor for class org.iworkz.habitat.command.LoadExecutor
M
- MANUAL - org.iworkz.habitat.entity.FieldValueStrategy
- metaDataAccess - Variable in class org.iworkz.habitat.dao.GenericDao
N
- next() - Method in class org.iworkz.habitat.dao.FieldNavigator
- nextId(Connection) - Method in class org.iworkz.habitat.dao.DefaultIdGenerator
- nextId(Connection) - Method in interface org.iworkz.habitat.dao.IdGenerator
- NUMBER - org.iworkz.habitat.dao.FieldType
O
- object - Variable in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- ObjectMetaData() - Constructor for class org.iworkz.habitat.command.CommandMetaData.ObjectMetaData
- objectMetaDataProperty - Variable in class org.iworkz.habitat.command.CommandMetaData
- org.iworkz.habitat.command - package org.iworkz.habitat.command
- org.iworkz.habitat.dao - package org.iworkz.habitat.dao
- org.iworkz.habitat.db - package org.iworkz.habitat.db
- org.iworkz.habitat.dialect - package org.iworkz.habitat.dialect
- org.iworkz.habitat.entity - package org.iworkz.habitat.entity
- org.iworkz.habitat.helper - package org.iworkz.habitat.helper
- org.iworkz.habitat.sql - package org.iworkz.habitat.sql
- org.iworkz.habitat.sync - package org.iworkz.habitat.sync
R
- readEntityDefinition(Class<? extends EntityDao>) - Method in class org.iworkz.habitat.entity.EntityDefinitionCreator
- readFieldsFromResultSet(T, CommandMetaData.ObjectMetaData[], ResultSet, FieldNavigator) - Method in class org.iworkz.habitat.command.CommandHelper
- readValueFromResultSet(ResultSet, int, Class<? extends Object>) - Method in class org.iworkz.habitat.command.CommandHelper
- recordFieldNameForColumn(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- recordHelper - Variable in class org.iworkz.habitat.command.AbstractExecutor
- RecordHelper - Class in org.iworkz.habitat.helper
- RecordHelper() - Constructor for class org.iworkz.habitat.helper.RecordHelper
- reflectionHelper - Variable in class org.iworkz.habitat.command.AbstractExecutor
- reflectionHelper - Variable in class org.iworkz.habitat.command.CommandHelper
- reflectionHelper - Variable in class org.iworkz.habitat.dao.GenericDao
- reflectionHelper - Variable in class org.iworkz.habitat.entity.EntityDefinition
- reflectionHelper - Variable in class org.iworkz.habitat.entity.EntityDefinitionCreator
- removeUsage() - Method in interface org.iworkz.habitat.dao.Session
- reset() - Method in class org.iworkz.habitat.dao.FieldNavigator
- reset(int) - Method in class org.iworkz.habitat.dao.FieldNavigator
S
- select(Class<T>, String, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- select(GenericDao, Class<T>, String, Object...) - Method in class org.iworkz.habitat.command.SelectExecutor
- selectExecutor - Variable in class org.iworkz.habitat.dao.GenericDao
- SelectExecutor - Class in org.iworkz.habitat.command
- SelectExecutor() - Constructor for class org.iworkz.habitat.command.SelectExecutor
- selectWithPaging(Class<T>, String, int, int, Object...) - Method in class org.iworkz.habitat.dao.GenericDao
- Session - Interface in org.iworkz.habitat.dao
- setAutoCommitFalse(Connection) - Method in class org.iworkz.habitat.command.InsertExecutor
- setCommand(String) - Method in class org.iworkz.habitat.command.CommandMetaData
- setConstraint1(Integer) - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- setConstraint2(Integer) - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- setDataSource(DataSource) - Method in class org.iworkz.habitat.dao.Context
- setIdGenerator(IdGenerator) - Method in class org.iworkz.habitat.dao.GenericDao
- setObjectMetaData(CommandMetaData.ObjectMetaData[]) - Method in class org.iworkz.habitat.command.CommandMetaData
- setParameter(PreparedStatement, int, Object) - Method in class org.iworkz.habitat.command.CommandHelper
- setPrimaryKey(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- setPrimaryKeyField(boolean) - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- setPropertyDescriptors(PropertyDescriptor[], GenericDao.CommandCustomizer) - Method in class org.iworkz.habitat.command.CommandMetaData
- setterInvocation - Variable in class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- setup() - Method in class org.iworkz.habitat.db.DatabaseSetup
- setVersion(String) - Method in class org.iworkz.habitat.entity.EntityDefinition
- setVersionField(boolean) - Method in class org.iworkz.habitat.entity.EntityFieldDefinition
- splitByCamelCase(String) - Method in class org.iworkz.habitat.helper.StringHelper
- splitByCharacterType(String, boolean) - Method in class org.iworkz.habitat.helper.StringHelper
- SQLBuilder - Class in org.iworkz.habitat.sql
- SQLBuilder() - Constructor for class org.iworkz.habitat.sql.SQLBuilder
- start() - Method in class org.iworkz.habitat.dao.Context
- startContext() - Method in class org.iworkz.habitat.dao.ContextAccess
- startContext(DataSource) - Method in class org.iworkz.habitat.dao.ContextAccess
-
Start the context with a custom dataSource
- stringHelper - Variable in class org.iworkz.habitat.command.AbstractExecutor
- stringHelper - Variable in class org.iworkz.habitat.entity.EntityDefinition
- StringHelper - Class in org.iworkz.habitat.helper
- StringHelper() - Constructor for class org.iworkz.habitat.helper.StringHelper
- SynchronizedPropertyAccess<R,T> - Class in org.iworkz.habitat.sync
-
Convenient support for 'double-checked locking'-pattern for properties of an Object.
- SynchronizedPropertyAccess(R, Supplier<T>, Consumer<T>) - Constructor for class org.iworkz.habitat.sync.SynchronizedPropertyAccess
- SyncnronizedValueAcess<T> - Class in org.iworkz.habitat.sync
-
Convenient support for 'double-checked locking'-pattern for values of a Map.
- SyncnronizedValueAcess(Map<String, T>) - Constructor for class org.iworkz.habitat.sync.SyncnronizedValueAcess
T
- toFirstUpper(String) - Method in class org.iworkz.habitat.helper.StringHelper
U
- underLineSeperatedToCamelCase(String) - Method in class org.iworkz.habitat.helper.StringHelper
- update(GenericDao.CommandCustomizer, T) - Method in class org.iworkz.habitat.dao.GenericDao
- update(T) - Method in class org.iworkz.habitat.dao.GenericDao
- updateExecutor - Variable in class org.iworkz.habitat.dao.GenericDao
- UpdateExecutor - Class in org.iworkz.habitat.command
- UpdateExecutor() - Constructor for class org.iworkz.habitat.command.UpdateExecutor
V
- valueOf(String) - Static method in enum org.iworkz.habitat.dao.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.iworkz.habitat.entity.FieldValueStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.iworkz.habitat.dao.FieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.iworkz.habitat.entity.FieldValueStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARCHAR - org.iworkz.habitat.dao.FieldType
W
- writeBlobToOutputStream(Blob, OutputStream) - Static method in class org.iworkz.habitat.dao.BlobHelper
- writeClobToOutputStream(Clob, OutputStream) - Static method in class org.iworkz.habitat.dao.BlobHelper
- writeInputStreamToOutputStream(InputStream, OutputStream) - Static method in class org.iworkz.habitat.dao.BlobHelper
- writeReaderToWriter(Reader, Writer) - Static method in class org.iworkz.habitat.dao.BlobHelper
- writeRecordToPreparedStatement(PreparedStatement, FieldNavigator, Object, CommandMetaData, Map<CommandMetaData.ObjectMetaData, Object>, GenericDao.CommandCustomizer, boolean) - Method in class org.iworkz.habitat.command.CommandHelper
- writeUpdateParameter(PreparedStatement, FieldNavigator, Object, CommandMetaData) - Method in class org.iworkz.habitat.command.CommandHelper
All Classes|All Packages