Class UnansweredQuestionDAO
java.lang.Object
com.ubs.backend.classes.database.dao.DAO<UnansweredQuestion>
com.ubs.backend.classes.database.dao.questions.UnansweredQuestionDAO
DAO for com.ubs.backend.classes.database.question.UnansweredQuestion
- Since:
- 17.07.2021
- Author:
- Tim Irmler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoRemove(UnansweredQuestion unansweredQuestion, javax.persistence.EntityManager em)voidremove(long id)Removes an UnansweredQuestion in the Database by it's IDvoidremove(long id, javax.persistence.EntityManager em)voidremove(UnansweredQuestion unansweredQuestion)booleanremoveAllReferences(long id, javax.persistence.EntityManager em)booleanremoveByQuestion(String question, javax.persistence.EntityManager em)selectByQuestion(String question)selectByQuestion(String question, javax.persistence.EntityManager em)
-
Constructor Details
-
UnansweredQuestionDAO
public UnansweredQuestionDAO()
-
-
Method Details
-
selectByQuestion
-
selectByQuestion
-
remove
public void remove(long id)Removes an UnansweredQuestion in the Database by it's ID- Overrides:
removein classDAO<UnansweredQuestion>- Parameters:
id- the id of the object which is going to be removed
-
remove
-
remove
public void remove(long id, javax.persistence.EntityManager em)- Overrides:
removein classDAO<UnansweredQuestion>
-
doRemove
-
removeAllReferences
public boolean removeAllReferences(long id, javax.persistence.EntityManager em) -
removeByQuestion
-