|
||||||||||
| 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 | |||||||||