| 接口 | 说明 |
|---|---|
| BaseBean<B> | |
| Constant |
constant declare
|
| IBeanConverter<L,R> | |
| IDbConverter<N_DEVICE,N_DEVICEGROUP,N_FACE,N_FEATURE,N_IMAGE,N_LOG,N_PERMIT,N_PERSON,N_PERSONGROUP,N_STORE,N_LOGLIGHT> |
converter between general type(
<L>) and native type (<R>) for all Beans |
| IDeviceGroupManager |
Interface to handle database calls (save, load, count, etc...) for the fl_device_group table.
|
| IDeviceManager |
Interface to handle database calls (save, load, count, etc...) for the fl_device table.
|
| IFaceManager |
Interface to handle database calls (save, load, count, etc...) for the fl_face table.
|
| IFeatureManager |
Interface to handle database calls (save, load, count, etc...) for the fl_feature table.
|
| IImageManager |
Interface to handle database calls (save, load, count, etc...) for the fl_image table.
|
| ILogLightManager |
Interface to handle database calls (save, load, count, etc...) for the fl_log_light table.
|
| ILogManager |
Interface to handle database calls (save, load, count, etc...) for the fl_log table.
|
| IPermitManager |
Interface to handle database calls (save, load, count, etc...) for the fl_permit table.
|
| IPersonGroupManager |
Interface to handle database calls (save, load, count, etc...) for the fl_person_group table.
|
| IPersonManager |
Interface to handle database calls (save, load, count, etc...) for the fl_person table.
|
| IStoreManager |
Interface to handle database calls (save, load, count, etc...) for the fl_store table.
|
| ITableCache<K,B extends BaseBean<B>> |
数据库对象缓存接口
|
| TableListener<B> |
Listener that is notified of table changes.
|
| TableListener.TransactionListener | |
| TableManager<B extends BaseBean<?>> |
Interface to handle database calls (save, load, count, etc...) for table.
|
| TableManager.Action<B> |
| 类 | 说明 |
|---|---|
| BaseDbConverterGeneric<R_DEVICE,R_DEVICEGROUP,R_FACE,R_FEATURE,R_IMAGE,R_LOG,R_PERMIT,R_PERSON,R_PERSONGROUP,R_STORE,R_LOGLIGHT> |
generic type converter of
IDbConverter implementationusage:new BaseDbConverterGeneric<Model1,Model2,Model3,Model4,Model5,Model6,Model7,Model8,Model9,Model10,Model11>(){}; |
| BaseJunctionTableCache<K1,K2,B extends BaseBean<B>> |
基于
LoadingCache实现MANY-TO-MANY 联接表(junction table)数据缓存,并可以通过TableListener实现缓存数据自动更新联接表(junction table)定义:主键为两个字段K1,K2,并且两个字段又各是联接另外两张表的外键 |
| BaseTableLoadCaching<K,B extends BaseBean<B>> |
基于
LoadingCache实现表数据缓存,并可以通过TableListener实现缓存数据自动更新 |
| BeanConverterUtils |
generic type converter classes of
IBeanConverter implementation for fl_device,fl_device_group,fl_face,fl_feature,fl_image,fl_log,fl_permit,fl_person,fl_person_group,fl_store,fl_log_light |
| BeanConverterUtils.DeviceBeanConverter<R_DEVICE> | |
| BeanConverterUtils.DeviceGroupBeanConverter<R_DEVICEGROUP> |
implementation of
IBeanConverter by reflectgeneric type converter between DeviceGroupBean and R_DEVICEGROUP |
| BeanConverterUtils.FaceBeanConverter<R_FACE> | |
| BeanConverterUtils.FeatureBeanConverter<R_FEATURE> |
implementation of
IBeanConverter by reflectgeneric type converter between FeatureBean and R_FEATURE |
| BeanConverterUtils.ImageBeanConverter<R_IMAGE> | |
| BeanConverterUtils.LogBeanConverter<R_LOG> | |
| BeanConverterUtils.LogLightBeanConverter<R_LOGLIGHT> |
implementation of
IBeanConverter by reflectgeneric type converter between LogLightBean and R_LOGLIGHT |
| BeanConverterUtils.PermitBeanConverter<R_PERMIT> | |
| BeanConverterUtils.PersonBeanConverter<R_PERSON> | |
| BeanConverterUtils.PersonGroupBeanConverter<R_PERSONGROUP> |
implementation of
IBeanConverter by reflectgeneric type converter between PersonGroupBean and R_PERSONGROUP |
| BeanConverterUtils.StoreBeanConverter<R_STORE> | |
| CompareToBuilder |
Assists in implementing
Comparable.compareTo(Object) methods. |
| DeviceBean |
DeviceBean is a mapping of fl_device Table.
|
| DeviceBean.Builder |
a builder for DeviceBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| DeviceComparator |
Comparator class is used to sort the DeviceBean objects.
|
| DeviceGroupBean |
DeviceGroupBean is a mapping of fl_device_group Table.
|
| DeviceGroupBean.Builder |
a builder for DeviceGroupBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| DeviceGroupComparator |
Comparator class is used to sort the DeviceGroupBean objects.
|
| EqualsBuilder |
Assists in implementing
Object.equals(Object) methods. |
| FaceBean |
FaceBean is a mapping of fl_face Table.
|
| FaceBean.Builder |
a builder for FaceBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| FaceComparator |
Comparator class is used to sort the FaceBean objects.
|
| FeatureBean |
FeatureBean is a mapping of fl_feature Table.
|
| FeatureBean.Builder |
a builder for FeatureBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| FeatureComparator |
Comparator class is used to sort the FeatureBean objects.
|
| HashCodeBuilder |
Assists in implementing
Object.hashCode() methods. |
| IBeanConverter.AbstractHandle<L,R> |
Default abstract implementation of
IBeanConverter |
| ImageBean |
ImageBean is a mapping of fl_image Table.
|
| ImageBean.Builder |
a builder for ImageBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| ImageComparator |
Comparator class is used to sort the ImageBean objects.
|
| ITableCache.ImmutableEntry<K,V> | |
| LogBean |
LogBean is a mapping of fl_log Table.
|
| LogBean.Builder |
a builder for LogBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| LogComparator |
Comparator class is used to sort the LogBean objects.
|
| LogLightBean |
LogLightBean is a mapping of fl_log_light Table.
|
| LogLightBean.Builder |
a builder for LogLightBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| LogLightComparator |
Comparator class is used to sort the LogLightBean objects.
|
| PermitBean |
PermitBean is a mapping of fl_permit Table.
|
| PermitBean.Builder |
a builder for PermitBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| PermitComparator |
Comparator class is used to sort the PermitBean objects.
|
| PersonBean |
PersonBean is a mapping of fl_person Table.
|
| PersonBean.Builder |
a builder for PersonBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| PersonComparator |
Comparator class is used to sort the PersonBean objects.
|
| PersonGroupBean |
PersonGroupBean is a mapping of fl_person_group Table.
|
| PersonGroupBean.Builder |
a builder for PersonGroupBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| PersonGroupComparator |
Comparator class is used to sort the PersonGroupBean objects.
|
| RemovalListenerContainer<K,V> |
RemovalListener管理容器 |
| StoreBean |
StoreBean is a mapping of fl_store Table.
|
| StoreBean.Builder |
a builder for StoreBean,the template instance is thread local variable
a instance of Builder can be reused.
|
| StoreComparator |
Comparator class is used to sort the StoreBean objects.
|
| TableListener.Adapter<B> |
This adapter class provides default implementations for the
methods declared by the
TableListener interface. |
| TableListener.DecoratorExecutorListener<B> | |
| TableListener.ListenerContainer<B> |
container for multiple listener management
|
| TableManager.Action.BaseAdapter<B> | |
| TableManager.BaseAdapter<B extends BaseBean<B>> |
| 枚举 | 说明 |
|---|---|
| Constant.JdbcProperty |
JDBC property name definition
|
| ITableCache.UpdateStrategy |
Update strategy for cache
|
| TableListener.Event |
listener event:
INSERT insert a beanUPDATE update a beanDELETE delete a beanUPDATE_BEFORE before updating a bean |
Copyright © 2019. All Rights Reserved.