fr.ifremer.isisfish.entities
Class PopulationDAOAbstract<E extends Population>

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

public abstract class PopulationDAOAbstract<E extends Population>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
PopulationDAOAbstract()
           
 
Method Summary
 void delete(E entity)
           
 List<E> findAllByCapturability(org.nuiton.math.matrix.MatrixND v)
           
 List<E> findAllByCapturabilityComment(String v)
           
 List<E> findAllByCapturabilityEquation(Equation v)
           
 List<E> findAllByCapturabilityEquationUsed(boolean v)
           
 List<E> findAllByCaractBioComment(String v)
           
 List<E> findAllByComment(String v)
           
 List<E> findAllByGeographicId(String v)
           
 List<E> findAllByGrowth(Equation v)
           
 List<E> findAllByGrowthReverse(Equation v)
           
 List<E> findAllByMappingZoneReproZoneRecru(org.nuiton.math.matrix.MatrixND v)
           
 List<E> findAllByMaturityOgiveEquation(Equation v)
           
 List<E> findAllByMeanWeight(Equation v)
           
 List<E> findAllByMigrationComment(String v)
           
 List<E> findAllByMonthGapBetweenReproRecrutement(int v)
           
 List<E> findAllByName(String v)
           
 List<E> findAllByNaturalDeathRate(Equation v)
           
 List<E> findAllByPlusGroup(boolean v)
           
 List<E> findAllByPrice(Equation v)
           
 List<E> findAllByRecruitmentComment(String v)
           
 List<E> findAllByRecruitmentDistribution(org.nuiton.math.matrix.MatrixND v)
           
 List<E> findAllByReproductionEquation(Equation v)
           
 List<E> findAllByReproductionRateEquation(Equation v)
           
 List<E> findAllBySeasonsComment(String v)
           
 List<E> findAllBySpecies(Species v)
           
 List<E> findAllByZonesComment(String v)
           
 List<E> findAllContainsPopulationGroup(PopulationGroup v)
           
 List<E> findAllContainsPopulationSeasonInfo(PopulationSeasonInfo v)
           
 List<E> findAllContainsPopulationZone(Zone v)
           
 List<E> findAllContainsRecruitmentZone(Zone v)
           
 List<E> findAllContainsReproductionZone(Zone v)
           
 Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
           
 E findByCapturability(org.nuiton.math.matrix.MatrixND v)
           
 E findByCapturabilityComment(String v)
           
 E findByCapturabilityEquation(Equation v)
           
 E findByCapturabilityEquationUsed(boolean v)
           
 E findByCaractBioComment(String v)
           
 E findByComment(String v)
           
 E findByGeographicId(String v)
           
 E findByGrowth(Equation v)
           
 E findByGrowthReverse(Equation v)
           
 E findByMappingZoneReproZoneRecru(org.nuiton.math.matrix.MatrixND v)
           
 E findByMaturityOgiveEquation(Equation v)
           
 E findByMeanWeight(Equation v)
           
 E findByMigrationComment(String v)
           
 E findByMonthGapBetweenReproRecrutement(int v)
           
 E findByName(String v)
           
 E findByNaturalDeathRate(Equation v)
           
 E findByPlusGroup(boolean v)
           
 E findByPrice(Equation v)
           
 E findByRecruitmentComment(String v)
           
 E findByRecruitmentDistribution(org.nuiton.math.matrix.MatrixND v)
           
 E findByReproductionEquation(Equation v)
           
 E findByReproductionRateEquation(Equation v)
           
 E findBySeasonsComment(String v)
           
 E findBySpecies(Species v)
           
 E findByZonesComment(String v)
           
 E findContainsPopulationGroup(PopulationGroup v)
           
 E findContainsPopulationSeasonInfo(PopulationSeasonInfo v)
           
 E findContainsPopulationZone(Zone v)
           
 E findContainsRecruitmentZone(Zone v)
           
 E findContainsReproductionZone(Zone 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, 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

PopulationDAOAbstract

public PopulationDAOAbstract()
Method Detail

getEntityClass

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

getTopiaEntityEnum

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

delete

public void delete(E entity)
            throws org.nuiton.topia.TopiaException
Specified by:
delete in interface org.nuiton.topia.persistence.TopiaDAO<E extends Population>
Overrides:
delete in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends Population>
Throws:
org.nuiton.topia.TopiaException

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

findByGeographicId

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

findAllByGeographicId

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

findByPlusGroup

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

findAllByPlusGroup

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

findByGrowth

public E findByGrowth(Equation v)
                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByGrowth

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

findByGrowthReverse

public E findByGrowthReverse(Equation v)
                                         throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByGrowthReverse

public List<E> findAllByGrowthReverse(Equation 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

findByMeanWeight

public E findByMeanWeight(Equation v)
                                      throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByMeanWeight

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

findByPrice

public E findByPrice(Equation v)
                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByPrice

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

findByNaturalDeathRate

public E findByNaturalDeathRate(Equation v)
                                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByNaturalDeathRate

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

findByCaractBioComment

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

findAllByCaractBioComment

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

findByReproductionEquation

public E findByReproductionEquation(Equation v)
                                                throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByReproductionEquation

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

findByMonthGapBetweenReproRecrutement

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

findAllByMonthGapBetweenReproRecrutement

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

findByRecruitmentDistribution

public E findByRecruitmentDistribution(org.nuiton.math.matrix.MatrixND v)
                                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByRecruitmentDistribution

public List<E> findAllByRecruitmentDistribution(org.nuiton.math.matrix.MatrixND v)
                                                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByRecruitmentComment

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

findAllByRecruitmentComment

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

findByZonesComment

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

findAllByZonesComment

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

findBySeasonsComment

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

findAllBySeasonsComment

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

findByCapturabilityComment

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

findAllByCapturabilityComment

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

findByMigrationComment

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

findAllByMigrationComment

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

findByMappingZoneReproZoneRecru

public E findByMappingZoneReproZoneRecru(org.nuiton.math.matrix.MatrixND v)
                                                     throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByMappingZoneReproZoneRecru

public List<E> findAllByMappingZoneReproZoneRecru(org.nuiton.math.matrix.MatrixND v)
                                                              throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByCapturability

public E findByCapturability(org.nuiton.math.matrix.MatrixND v)
                                         throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByCapturability

public List<E> findAllByCapturability(org.nuiton.math.matrix.MatrixND v)
                                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByCapturabilityEquationUsed

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

findAllByCapturabilityEquationUsed

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

findByCapturabilityEquation

public E findByCapturabilityEquation(Equation v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByCapturabilityEquation

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

findByMaturityOgiveEquation

public E findByMaturityOgiveEquation(Equation v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByMaturityOgiveEquation

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

findByReproductionRateEquation

public E findByReproductionRateEquation(Equation v)
                                                    throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByReproductionRateEquation

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

findContainsPopulationGroup

public E findContainsPopulationGroup(PopulationGroup v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllContainsPopulationGroup

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

findContainsPopulationSeasonInfo

public E findContainsPopulationSeasonInfo(PopulationSeasonInfo v)
                                                      throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllContainsPopulationSeasonInfo

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

findBySpecies

public E findBySpecies(Species v)
                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllBySpecies

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

findContainsReproductionZone

public E findContainsReproductionZone(Zone v)
                                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllContainsReproductionZone

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

findContainsPopulationZone

public E findContainsPopulationZone(Zone v)
                                                throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllContainsPopulationZone

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

findContainsRecruitmentZone

public E findContainsRecruitmentZone(Zone v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllContainsRecruitmentZone

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


Copyright © 1999-2012 CodeLutin. All Rights Reserved.