|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- Type of the persistent enumeration the DAO works with.public interface PersistentEnumerationDao<T extends PersistentEnumeration>
Persistent enumeration DAO contract represents an extension
of PersistentEntityDao
working with
PersistentEnumeration
instances.
PersistentEnumeration
,
PersistentEntityDao
Method Summary | ||
---|---|---|
T |
getByName(java.lang.String name)
Retrieves a persistent enumeration by its name, using the implicit persistent entity class. |
|
|
getByName(java.lang.String name,
java.lang.Class<S> targetEntityClass)
Retrieves a persistent enumeration by its name. |
|
|
getByNames(java.lang.Class<S> targetEntityClass,
java.lang.String... names)
Retrieves a list of persistent enumerations by their name values. |
|
java.util.List<T> |
getByNames(java.lang.String... names)
Retrieves a list of persistent enumerations by their name values, using the implicit persistent entity class. |
Methods inherited from interface com.anasoft.os.daofusion.PersistentEntityDao |
---|
count, count, countAll, countAll, delete, delete, delete, deleteAll, deleteAll, get, get, getAll, getAll, getEntityClass, query, query, refresh, saveOrUpdate, uniqueResult, uniqueResult |
Method Detail |
---|
<S extends T> S getByName(java.lang.String name, java.lang.Class<S> targetEntityClass)
name
- name of the persistent enumeration to retrieve.targetEntityClass
- Target persistent entity class.
T getByName(java.lang.String name)
name
- name of the persistent enumeration to retrieve.
getByName(String, Class)
,
PersistentEntityDao.getEntityClass()
<S extends T> java.util.List<S> getByNames(java.lang.Class<S> targetEntityClass, java.lang.String... names)
targetEntityClass
- Target persistent entity class.names
- name values of persistent enumerations
to retrieve.
java.util.List<T> getByNames(java.lang.String... names)
names
- name values of persistent enumerations
to retrieve.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |