Interface | Description |
---|---|
CallbackListener<T extends Model> | |
ModelListener<T extends Model> | |
RowListener |
Class | Description |
---|---|
AbstractLazyList<E> | |
Base |
This class provides a number of convenience methods for opening/closing database connections, running various
types of queries, and executing SQL statements.
|
CallbackAdapter<T extends Model> | |
ColumnMetadata | |
Configuration | |
ConnectionsAccess | |
DB |
This class provides a number of convenience methods for opening/closing database connections, running various
types of queries, and executing SQL statements.
|
DBProxy | |
LazyList<T extends Model> |
While this class is public, it is never instantiated directly.
|
MetaModel | |
Model |
This class is a super class of all "models" and provides most functionality
necessary for implementation of Active Record pattern.
|
ModelDelegate |
This class exists to offload some logic from
Model class. |
ModelFinder | |
ModelRegistry |
Stores metadata for a Model: converters, etc.
|
Paginator<T extends Model> |
This class supports pagination of result sets in ActiveJDBC.
|
Paginator.PaginatorBuilder<T extends Model> |
Provides a builder pattern to create new instances of paginator.
|
RawPaginator |
This paginator is for paging through free-form queries unrelated to models.
|
RegistryProxy | |
RowListenerAdapter |
Use this class in cases where you need to process an entire result set.
|
RowProcessor | |
ScopeBuilder<T extends Model> | |
StaticMetadataGenerator | |
SuperLazyList<T extends Model> |
The purpose of this class is to provide
toMaps() method in cases of eager loading of dependencies. |
Enum | Description |
---|---|
Configuration.PropertyName |
All properties defined in framework.
|
Registry | |
RowProcessor.ResultSetConcur | |
RowProcessor.ResultSetType |
Exception | Description |
---|---|
DBException |
Generic exception wrapper for all things DB.
|
FrozenException | |
InitException | |
InternalException |
This exception is for some severe unexplained things
|
StaleModelException |
Copyright © 2020 JavaLite. All rights reserved.