fr.ifremer.isisfish.entities
Class PopulationGroupDAOAbstract<E extends PopulationGroup>

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaDAOImpl<E>
      extended by fr.ifremer.isisfish.entities.PopulationGroupDAOAbstract<E>
All Implemented Interfaces:
org.nuiton.topia.persistence.TopiaDAO<E>
Direct Known Subclasses:
PopulationGroupDAOImpl

public abstract class PopulationGroupDAOAbstract<E extends PopulationGroup>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
PopulationGroupDAOAbstract()
           
 
Method Summary
 List<E> findAllByAge(double v)
           
 List<E> findAllByComment(String v)
           
 List<E> findAllById(int v)
           
 List<E> findAllByMaxLength(double v)
           
 List<E> findAllByMinLength(double v)
           
 List<E> findAllByPopulation(Population v)
           
 Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
           
 E findByAge(double v)
           
 E findByComment(String v)
           
 E findById(int v)
           
 E findByMaxLength(double v)
           
 E findByMinLength(double v)
           
 E findByPopulation(Population v)
           
<U extends org.nuiton.topia.persistence.TopiaEntity>
List<U>
findUsages(Class<U> type, E entity)
           
 Class<E> getEntityClass()
           
 IsisFishDAOHelper.IsisFishEntityEnum 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

PopulationGroupDAOAbstract

public PopulationGroupDAOAbstract()
Method Detail

getEntityClass

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

getTopiaEntityEnum

public IsisFishDAOHelper.IsisFishEntityEnum getTopiaEntityEnum()
Specified by:
getTopiaEntityEnum in interface org.nuiton.topia.persistence.TopiaDAO<E extends PopulationGroup>
Overrides:
getTopiaEntityEnum in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PopulationGroup>

findById

public E findById(int v)
                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllById

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

findByAge

public E findByAge(double v)
                                    throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByAge

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

findByMinLength

public E findByMinLength(double v)
                                          throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByMinLength

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

findByMaxLength

public E findByMaxLength(double v)
                                          throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByMaxLength

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

findByComment

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

findAllByComment

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

findByPopulation

public E findByPopulation(Population v)
                                           throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByPopulation

public List<E> findAllByPopulation(Population 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 PopulationGroup>
Overrides:
findUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PopulationGroup>
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 PopulationGroup>
Overrides:
findAllUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PopulationGroup>
Throws:
org.nuiton.topia.TopiaException


Copyright © 1999-2012 CodeLutin. All Rights Reserved.