All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractGenericRowMapper<T> Abstract generic implementation ofIRowMapper.AbstractGenericRowMapper.ColAttrMapping Db table column -> BO attribute mapping.AbstractGenericRowMapper.ColumnDataExtractor<R> Action to extract table column data.AbstractJdbcHelper Abstract implementation ofIJdbcHelper.AnnotatedGenericRowMapper<T> Abstract generic implementation ofIRowMapper.BaseBo Base class for application Business Objects (BO).BaseCassandraStorage Abstract Cassandra implementation of NoSQL storage.BaseDao Base class for application DAOs.BaseDataJsonFieldBo Similar toBaseBo, but there is one special "data" field which is JSON-encoded.BaseJdbcDao Base class for JDBC-based DAOs.BaseJsonBo Similar toBaseBobut each attribute is JSON-encoded string (or aJsonNode.BaseKdDao Base class for {key:document} NoSQL-based DAOs.BaseKvDao Base class for {key:value} NoSQL-based DAOs.BaseLuceneStorage Abstract Lucene implementation of NoSQL storage.BaseNoSqlDao Base class for NoSQL-based DAOs.BoId Represent a BO's id.BoUtils BO utility class.BuildNamedParamsSqlResult Capture the result returned fromINamedParamsSqlBuilder.build()orINamedParamsFilter.build().BuildSqlResult Capture the result returned fromISqlBuilder.build()orIFilter.build().CacheInvalidationReason Reason to invalidate cache entry.CassandraKdBytesStorage Cassandra implementation of {key:document} NoSQL storage.CassandraKdWideColumnStorage Cassandra implementation of {key:document} NoSQL storage.CassandraKvStorage Cassandra implementation of {key:value} NoSQL storage.ChecksumColumn Annotation to mark DB table's checksum column.ColumnAttribute Annotation to markdb-table-column -> bo-attribute & type.ColumnAttributeMappings Collection ofColumnAttributes.DaoException Root class for ddth-dao exceptions.DaoResult Result from a DAO operation.DaoResult.DaoOperationStatus Status code returned from a DAO operation.DatabaseVendor JDBC driver vendor info.DbcHelper Database Connectivity Helper class.DdthJdbcHelper Pure-JDBC implementation ofIJdbcHelper.DefaultFilters Default implementations ofIFilter.DefaultFilters.BaseFilter Base class forIFilterimplementations.DefaultFilters.FilterAnd This filter combines two or more filters using AND clause.DefaultFilters.FilterExpression This filter constructs a filter clause<left_value> <operation> <right_value>DefaultFilters.FilterFieldValue This filter constructs a filter clause<field> <operation> <value>DefaultFilters.FilterOptCombine This filter combines two or more filters using an operator.DefaultFilters.FilterOr This filter combines two or more filters using OR clause.DefaultNamedParamsFilters Default implementations ofINamedParamsFilter.DefaultNamedParamsFilters.BaseFilter Base class forINamedParamsFilterimplementations.DefaultNamedParamsFilters.FilterAnd This filter combines two or more filters using AND clause.DefaultNamedParamsFilters.FilterExpression This filter constructs a filter clause<left_value> <operation> <right_value>DefaultNamedParamsFilters.FilterFieldValue This filter constructs a filter clause<field> <operation> <value>DefaultNamedParamsFilters.FilterOptCombine This filter combines two or more filters using an operator.DefaultNamedParamsFilters.FilterOr This filter combines two or more filters using OR clause.DefaultNamedParramsSqlBuilders Default implementations ofINamedParamsSqlBuilder.DefaultNamedParramsSqlBuilders.BaseBuilder Base class forINamedParamsSqlBuilderimplementations.DefaultNamedParramsSqlBuilders.DeleteBuilder INamedParamsSqlBuilderthat builds DELETE statement.DefaultNamedParramsSqlBuilders.InsertBuilder INamedParamsSqlBuilderthat builds INSERT statement.DefaultNamedParramsSqlBuilders.MultipleTablesBuilder Build SQL statement that queries on multiple database tables.DefaultNamedParramsSqlBuilders.SelectBuilder INamedParamsSqlBuilderthat builds SELECT statement.DefaultNamedParramsSqlBuilders.SingleTableBuilder Build SQL statement that queries on one single database table.DefaultNamedParramsSqlBuilders.UpdateBuilder INamedParamsSqlBuilderthat builds UPDATE statement.DefaultSqlBuilders Default implementations ofISqlBuilder.DefaultSqlBuilders.BaseBuilder Base class forISqlBuilderimplementations.DefaultSqlBuilders.DeleteBuilder ISqlBuilderthat builds DELETE statement.DefaultSqlBuilders.InsertBuilder ISqlBuilderthat builds INSERT statement.DefaultSqlBuilders.MultipleTablesBuilder Build SQL statement that queries on multiple database tables.DefaultSqlBuilders.SelectBuilder ISqlBuilderthat builds SELECT statement.DefaultSqlBuilders.SingleTableBuilder Build SQL statement that queries on one single database table.DefaultSqlBuilders.UpdateBuilder ISqlBuilderthat builds UPDATE statement.DuplicatedValueException Thrown to indicate that a storage write results in violation of primary key or unique index constraint.GenericBoJdbcDao<T> Generic implementation ofIGenericBoDaoGenericMultiBoJdbcDao Generic implementation ofIGenericMultiBoDaoGenericMultiBoJdbcDao.DelegateDaoNotFound Thrown when the delegate DAO is not found.IDeleteCallback Callback for DELETE operation.IFilter Abstract interface to build SQL's "filter" statement (WHERE/HAVING/etc)IGenericBoDao<T> API interface for DAO that manages one single BO class.IGenericMultiBoDao API interface for DAO that manages multi-BO classes.IJdbcHelper An interface that provides APIs to interact with the underlying JDBC.IKdEntryMapper<T> APIs to mapkey-documententry to object.IKdStorage APIs to access the {key:document} NoSQL storage.IKvEntryMapper<T> APIs to mapkey-valueentry to object.IKvStorage APIs to access the {key:value} NoSQL storage.INamedParamsFilter Abstract interface to build SQL's "filter" statement (WHERE/HAVING/etc) with named-parameters.INamedParamsSqlBuilder Abstract interface to build SQL statements with named-parameters.IPutCallback<T> Callback for PUT operation.IRowMapper<T> An interface to mapResultSetto object.ISqlBuilder Abstract interface to build SQL statements.JdbcHelper Jdbc Helper class.JdbcTemplateJdbcHelper This implementation ofIJdbcHelperutilizes Spring'sJdbcTemplateto interact with database.LuceneKdStorage Lucene implementation of {key:document} NoSQL storage.LuceneKvStorage Lucene implementation of {key:value} NoSQL storage.NamedParamUtils ParamRawExpression Used to pass a raw expression to a SQL statement.PrimaryKeyColumns Annotation to mark DB table column list for primary key.ProfilingRecord Captures profiling record of a storage action.ResultSetIterator<T> Iteratorimplementation that support iterating through aResultSet.UniversalRowMapper UpdateColumns Annotation to mark DB table column list for update.