Class AbstractGeneralDAO<K extends java.io.Serializable,​B extends AbstractGeneralBO<K>,​C extends IGeneralBO<K>>

java.lang.Object
rs.data.impl.dao.AbstractBasicDAO<K,​C>
rs.data.impl.dao.AbstractGeneralDAO<K,​B,​C>
Type Parameters:
K - type of primary key
B - type of Business Object Implementation
C - type of Business Object Interface
All Implemented Interfaces:
IConfigurable, IGeneralDAO<K,​C>
Direct Known Subclasses:
AbstractDAO, AbstractMemoryDao, AbstractPlainDAO

public abstract class AbstractGeneralDAO<K extends java.io.Serializable,​B extends AbstractGeneralBO<K>,​C extends IGeneralBO<K>>
extends AbstractBasicDAO<K,​C>
Abstract Implementation for Data Access Objects that can create BO instances. This implementation assumes that the BO implementation derives from AbstractGeneralBO.
Author:
ralph