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>
implements org.nuiton.topia.persistence.TopiaDAO<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
PopulationGroupDAOAbstract()
           
 
Method Summary
 void delete(E entity)
          delete :
 List<E> findAllByAge(double v)
          findAllByAge : Retourne les éléments ayant comme valeur pour l'attribut age le paramètre.
 List<E> findAllByComment(String v)
          findAllByComment : Retourne les éléments ayant comme valeur pour l'attribut comment le paramètre.
 List<E> findAllById(int v)
          findAllById : Retourne les éléments ayant comme valeur pour l'attribut id le paramètre.
 List<E> findAllByMaxLength(double v)
          findAllByMaxLength : Retourne les éléments ayant comme valeur pour l'attribut maxLength le paramètre.
 List<E> findAllByMinLength(double v)
          findAllByMinLength : Retourne les éléments ayant comme valeur pour l'attribut minLength le paramètre.
 List<E> findAllByPopulation(Population v)
          findAllByPopulation : Retourne les éléments ayant comme valeur pour l'attribut population le paramètre.
 List<E> findAllByReproductionRate(double v)
          findAllByReproductionRate : Retourne les éléments ayant comme valeur pour l'attribut reproductionRate le paramètre.
 E findByAge(double v)
          findByAge : Retourne le premier élément trouvé ayant comme valeur pour l'attribut age le paramètre.
 E findByComment(String v)
          findByComment : Retourne le premier élément trouvé ayant comme valeur pour l'attribut comment le paramètre.
 E findById(int v)
          findById : Retourne le premier élément trouvé ayant comme valeur pour l'attribut id le paramètre.
 E findByMaxLength(double v)
          findByMaxLength : Retourne le premier élément trouvé ayant comme valeur pour l'attribut maxLength le paramètre.
 E findByMinLength(double v)
          findByMinLength : Retourne le premier élément trouvé ayant comme valeur pour l'attribut minLength le paramètre.
 E findByPopulation(Population v)
          findByPopulation : Retourne le premier élément trouvé ayant comme valeur pour l'attribut population le paramètre.
 E findByReproductionRate(double v)
          findByReproductionRate : Retourne le premier élément trouvé ayant comme valeur pour l'attribut reproductionRate le paramètre.
 Class<E> getEntityClass()
          getEntityClass :
 
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, commitTransaction, create, create, createQuery, createQuery, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllContainsProperties, findAllContainsProperties, findAllIds, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByTopiaId, findContainsProperties, findContainsProperties, getContext, getId, getId, getRequestPermission, init, instanciateNew, removeTopiaEntityListener, removeTopiaEntityVetoable, rollbackTransaction, size, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaDAO
addTopiaEntityListener, addTopiaEntityVetoable, commitTransaction, create, create, createQuery, createQuery, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllContainsProperties, findAllContainsProperties, findAllIds, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByTopiaId, findContainsProperties, findContainsProperties, getContext, getRequestPermission, init, removeTopiaEntityListener, removeTopiaEntityVetoable, rollbackTransaction, size, update
 

Constructor Detail

PopulationGroupDAOAbstract

public PopulationGroupDAOAbstract()
Method Detail

getEntityClass

public Class<E> getEntityClass()
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>
Returns:
Class

delete

public void delete(E entity)
            throws org.nuiton.topia.TopiaException
delete :

Specified by:
delete in interface org.nuiton.topia.persistence.TopiaDAO<E extends PopulationGroup>
Overrides:
delete in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PopulationGroup>
Parameters:
entity -
Throws:
org.nuiton.topia.TopiaException

findById

public E findById(int v)
                                   throws org.nuiton.topia.TopiaException
findById : Retourne le premier élément trouvé ayant comme valeur pour l'attribut id le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllById

public List<E> findAllById(int v)
                                            throws org.nuiton.topia.TopiaException
findAllById : Retourne les éléments ayant comme valeur pour l'attribut id le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByReproductionRate

public E findByReproductionRate(double v)
                                                 throws org.nuiton.topia.TopiaException
findByReproductionRate : Retourne le premier élément trouvé ayant comme valeur pour l'attribut reproductionRate le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByReproductionRate

public List<E> findAllByReproductionRate(double v)
                                                          throws org.nuiton.topia.TopiaException
findAllByReproductionRate : Retourne les éléments ayant comme valeur pour l'attribut reproductionRate le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByAge

public E findByAge(double v)
                                    throws org.nuiton.topia.TopiaException
findByAge : Retourne le premier élément trouvé ayant comme valeur pour l'attribut age le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByAge

public List<E> findAllByAge(double v)
                                             throws org.nuiton.topia.TopiaException
findAllByAge : Retourne les éléments ayant comme valeur pour l'attribut age le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByMinLength

public E findByMinLength(double v)
                                          throws org.nuiton.topia.TopiaException
findByMinLength : Retourne le premier élément trouvé ayant comme valeur pour l'attribut minLength le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByMinLength

public List<E> findAllByMinLength(double v)
                                                   throws org.nuiton.topia.TopiaException
findAllByMinLength : Retourne les éléments ayant comme valeur pour l'attribut minLength le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByMaxLength

public E findByMaxLength(double v)
                                          throws org.nuiton.topia.TopiaException
findByMaxLength : Retourne le premier élément trouvé ayant comme valeur pour l'attribut maxLength le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByMaxLength

public List<E> findAllByMaxLength(double v)
                                                   throws org.nuiton.topia.TopiaException
findAllByMaxLength : Retourne les éléments ayant comme valeur pour l'attribut maxLength le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByComment

public E findByComment(String v)
                                        throws org.nuiton.topia.TopiaException
findByComment : Retourne le premier élément trouvé ayant comme valeur pour l'attribut comment le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByComment

public List<E> findAllByComment(String v)
                                                 throws org.nuiton.topia.TopiaException
findAllByComment : Retourne les éléments ayant comme valeur pour l'attribut comment le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException

findByPopulation

public E findByPopulation(Population v)
                                           throws org.nuiton.topia.TopiaException
findByPopulation : Retourne le premier élément trouvé ayant comme valeur pour l'attribut population le paramètre.

Parameters:
v -
Returns:
E
Throws:
org.nuiton.topia.TopiaException

findAllByPopulation

public List<E> findAllByPopulation(Population v)
                                                    throws org.nuiton.topia.TopiaException
findAllByPopulation : Retourne les éléments ayant comme valeur pour l'attribut population le paramètre.

Parameters:
v -
Returns:
List
Throws:
org.nuiton.topia.TopiaException


Copyright © 1999-2010 CodeLutin. All Rights Reserved.