Class DAO<T>
java.lang.Object
com.ubs.backend.classes.database.dao.DAO<T>
- Direct Known Subclasses:
AnswerDAO,AnsweredQuestionDAO,AnsweredQuestionStatistikDAO,AnsweredQuestionTimesResultDAO,AnswerStatistikDAO,BlacklistEntryDAO,DefaultQuestionDAO,MatchDAO,ResultDAO,StatistikDayDAO,StatistikHourDAO,StatistikMonthDAO,StatistikTimesDAO,StatistikWeekDAO,StatistikYearDAO,TagDAO,TypeTagDAO,UnansweredQuestionDAO,UnansweredQuestionStatistikDAO,UploadFileDAO,UserLoginDAO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleancheckHibernateAnnotations(Class<T> type)private StringgetIdParameterName(Class<T> type)voidvoidremove(long id)voidremove(long id, javax.persistence.EntityManager em)voidselect()select(long id)select(long id, javax.persistence.EntityManager em)select(javax.persistence.EntityManager em)
-
Field Details
-
type
-
-
Constructor Details
-
DAO
-
-
Method Details
-
select
-
checkHibernateAnnotations
-
select
-
select
-
getIdParameterName
-
select
-
insert
-
insert
-
remove
public void remove(long id, javax.persistence.EntityManager em) -
remove
public void remove(long id) -
remove
-
merge
-