|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jtheque.core.managers.persistence.GenericDao<Language>
org.jtheque.primary.dao.impl.DaoLanguages
public final class DaoLanguages
A Data Access Object implementation for languages.
Field Summary |
---|
Fields inherited from interface org.jtheque.primary.dao.able.IDaoLanguages |
---|
TABLE |
Constructor Summary | |
---|---|
DaoLanguages()
Create a new DaoLanguages. |
Method Summary | |
---|---|
Language |
createLanguage()
Create a new Language . |
boolean |
exist(Language language)
Indicate if the language exist in the Dao. |
Language |
getLanguage(int id)
Return the language of the specified id. |
Language |
getLanguage(String name)
Return the language of the specified title. |
Collection<Language> |
getLanguages()
Return all the countries. |
protected org.jtheque.core.managers.persistence.QueryMapper |
getQueryMapper()
|
protected org.springframework.jdbc.core.simple.ParameterizedRowMapper<Language> |
getRowMapper()
|
protected void |
load(int i)
|
protected void |
loadCache()
|
Methods inherited from class org.jtheque.core.managers.persistence.GenericDao |
---|
addDataListener, clearAll, create, delete, delete, get, getAll, getCache, isNotInCache, load, removeDataListener, save, setCacheEntirelyLoaded |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jtheque.primary.dao.able.IDaoLanguages |
---|
create, delete, save |
Methods inherited from interface org.jtheque.core.managers.persistence.able.JThequeDao |
---|
addDataListener, clearAll, removeDataListener |
Constructor Detail |
---|
public DaoLanguages()
Method Detail |
---|
public Collection<Language> getLanguages()
IDaoLanguages
getLanguages
in interface IDaoLanguages
Collection
containing all the languages.public Language getLanguage(int id)
IDaoLanguages
getLanguage
in interface IDaoLanguages
id
- The searched id.
null
if there is no language with this id.public Language getLanguage(String name)
IDaoLanguages
getLanguage
in interface IDaoLanguages
name
- The searched title.
null
if there is no language with this title.public boolean exist(Language language)
IDaoLanguages
exist
in interface IDaoLanguages
language
- The language we must test if it's exist.
true
if the language exist else false
.public Language createLanguage()
IDaoLanguages
Language
.
createLanguage
in interface IDaoLanguages
Language
.protected org.springframework.jdbc.core.simple.ParameterizedRowMapper<Language> getRowMapper()
getRowMapper
in class org.jtheque.core.managers.persistence.GenericDao<Language>
protected org.jtheque.core.managers.persistence.QueryMapper getQueryMapper()
getQueryMapper
in class org.jtheque.core.managers.persistence.GenericDao<Language>
protected void loadCache()
loadCache
in class org.jtheque.core.managers.persistence.GenericDao<Language>
protected void load(int i)
load
in class org.jtheque.core.managers.persistence.GenericDao<Language>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |