org.chorem.pollen.business.persistence
Class ChoiceDAOAbstract<E extends Choice>

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaDAOImpl<E>
      extended by org.chorem.pollen.business.persistence.ChoiceDAOAbstract<E>
All Implemented Interfaces:
org.nuiton.topia.persistence.TopiaDAO<E>
Direct Known Subclasses:
ChoiceDAOImpl

public abstract class ChoiceDAOAbstract<E extends Choice>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
ChoiceDAOAbstract()
           
 
Method Summary
 List<E> findAllByDescription(String v)
           
 List<E> findAllByName(String v)
           
 List<E> findAllByPoll(Poll v)
           
 List<E> findAllByValidate(boolean v)
           
 Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
           
 E findByDescription(String v)
           
 E findByName(String v)
           
 E findByPoll(Poll v)
           
 E findByValidate(boolean v)
           
<U extends org.nuiton.topia.persistence.TopiaEntity>
List<U>
findUsages(Class<U> type, E entity)
           
 Class<E> getEntityClass()
           
 PollenDAOHelper.PollenEntityEnum getTopiaEntityEnum()
           
 
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, count, countByQuery, create, create, create, createQuery, createQuery, delete, existByProperties, existByQuery, existByTopiaId, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllByQuery, findAllContains, findAllIds, findAllMappedByQuery, findAllMappedByQuery, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByQuery, findByTopiaId, findContains, getContext, getId, getId, getRequestPermission, init, newInstance, removeTopiaEntityListener, removeTopiaEntityVetoable, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChoiceDAOAbstract

public ChoiceDAOAbstract()
Method Detail

getEntityClass

public Class<E> getEntityClass()
Specified by:
getEntityClass in interface org.nuiton.topia.persistence.TopiaDAO<E extends Choice>
Overrides:
getEntityClass in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Choice>

getTopiaEntityEnum

public PollenDAOHelper.PollenEntityEnum getTopiaEntityEnum()
Specified by:
getTopiaEntityEnum in interface org.nuiton.topia.persistence.TopiaDAO<E extends Choice>
Overrides:
getTopiaEntityEnum in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Choice>

findByName

public E findByName(String v)
                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByName

public List<E> findAllByName(String v)
                                     throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByDescription

public E findByDescription(String v)
                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByDescription

public List<E> findAllByDescription(String v)
                                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByValidate

public E findByValidate(boolean v)
                                throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByValidate

public List<E> findAllByValidate(boolean v)
                                         throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByPoll

public E findByPoll(Poll v)
                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByPoll

public List<E> findAllByPoll(Poll v)
                                     throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findUsages

public <U extends org.nuiton.topia.persistence.TopiaEntity> List<U> findUsages(Class<U> type,
                                                                               E entity)
                                                                    throws org.nuiton.topia.TopiaException
Specified by:
findUsages in interface org.nuiton.topia.persistence.TopiaDAO<E extends Choice>
Overrides:
findUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Choice>
Throws:
org.nuiton.topia.TopiaException

findAllUsages

public Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
                                                                                                                                      throws org.nuiton.topia.TopiaException
Specified by:
findAllUsages in interface org.nuiton.topia.persistence.TopiaDAO<E extends Choice>
Overrides:
findAllUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Choice>
Throws:
org.nuiton.topia.TopiaException


Copyright © 2009-2012 CodeLutin. All Rights Reserved.