Package fr.ifremer.isisfish.entities
Class PopulationSeasonInfoDAOAbstract<E extends PopulationSeasonInfo>
java.lang.Object
org.nuiton.topia.persistence.TopiaDAOImpl<E>
fr.ifremer.isisfish.entities.SeasonDAOAbstract<E>
fr.ifremer.isisfish.entities.SeasonDAOImpl<E>
fr.ifremer.isisfish.entities.PopulationSeasonInfoDAOAbstract<E>
- All Implemented Interfaces:
Iterable<E>
,org.nuiton.topia.persistence.TopiaDAO<E>
,org.nuiton.topia.persistence.TopiaDAODeprecated<E>
- Direct Known Subclasses:
PopulationSeasonInfoDAOImpl
public abstract class PopulationSeasonInfoDAOAbstract<E extends PopulationSeasonInfo>
extends SeasonDAOImpl<E>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
org.nuiton.topia.persistence.TopiaDAOImpl.FindAllIterator<E extends org.nuiton.topia.persistence.TopiaEntity,
R extends Object> -
Field Summary
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfindAllByEmigrationMatrix
(org.nuiton.math.matrix.MatrixND v) findAllByGroupChange
(boolean v) findAllByImmigrationMatrix
(org.nuiton.math.matrix.MatrixND v) findAllByLengthChangeMatrix
(org.nuiton.math.matrix.MatrixND v) findAllByMigrationMatrix
(org.nuiton.math.matrix.MatrixND v) findAllByReproduction
(boolean v) findAllByReproductionDistribution
(org.nuiton.math.matrix.MatrixND v) findAllBySimpleLengthChangeMatrix
(boolean v) findAllByUseEquationMigration
(boolean v) Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,
List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages
(E entity) findByEmigrationMatrix
(org.nuiton.math.matrix.MatrixND v) findByGroupChange
(boolean v) findByImmigrationMatrix
(org.nuiton.math.matrix.MatrixND v) findByLengthChangeMatrix
(org.nuiton.math.matrix.MatrixND v) findByMigrationMatrix
(org.nuiton.math.matrix.MatrixND v) findByReproduction
(boolean v) findByReproductionDistribution
(org.nuiton.math.matrix.MatrixND v) findBySimpleLengthChangeMatrix
(boolean v) findByUseEquationMigration
(boolean v) <U extends org.nuiton.topia.persistence.TopiaEntity>
List<U>findUsages
(Class<U> type, E entity) Methods inherited from class fr.ifremer.isisfish.entities.SeasonDAOAbstract
findAllByFirstMonth, findAllByLastMonth, findByFirstMonth, findByLastMonth
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, computeAndAddRecordsToPager, count, countByQuery, countByQuery, create, create, create, createQuery, createQuery, createSimpleQuery, delete, deleteAll, existByProperties, existByQuery, existByTopiaId, existsByQuery, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllByQuery, findAllByQuery, findAllByQuery, findAllByQueryAndPager, findAllByQueryAndPager, findAllByQueryWithBound, findAllByQueryWithBound, findAllContains, findAllIds, findAllLazyByQuery, findAllLazyByQuery, findAllLazyByQuery, findAllLazyByQuery, findAllMappedByQuery, findAllMappedByQuery, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByQuery, findByQuery, findByQuery, findByTopiaId, findContains, getBatchSize, getContext, getId, getId, getRequestPermission, init, iterator, newInstance, removeTopiaEntityListener, removeTopiaEntityVetoable, setBatchSize, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PopulationSeasonInfoDAOAbstract
public PopulationSeasonInfoDAOAbstract()
-
-
Method Details
-
getEntityClass
- Specified by:
getEntityClass
in interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
- Overrides:
getEntityClass
in classSeasonDAOAbstract<E extends PopulationSeasonInfo>
-
getTopiaEntityEnum
- Specified by:
getTopiaEntityEnum
in interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
- Overrides:
getTopiaEntityEnum
in classSeasonDAOAbstract<E extends PopulationSeasonInfo>
-
findByReproductionDistribution
public E findByReproductionDistribution(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findAllByReproductionDistribution
public List<E> findAllByReproductionDistribution(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findByGroupChange
- Throws:
org.nuiton.topia.TopiaException
-
findAllByGroupChange
- Throws:
org.nuiton.topia.TopiaException
-
findBySimpleLengthChangeMatrix
- Throws:
org.nuiton.topia.TopiaException
-
findAllBySimpleLengthChangeMatrix
- Throws:
org.nuiton.topia.TopiaException
-
findByLengthChangeMatrix
public E findByLengthChangeMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findAllByLengthChangeMatrix
public List<E> findAllByLengthChangeMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findByReproduction
- Throws:
org.nuiton.topia.TopiaException
-
findAllByReproduction
- Throws:
org.nuiton.topia.TopiaException
-
findByUseEquationMigration
- Throws:
org.nuiton.topia.TopiaException
-
findAllByUseEquationMigration
- Throws:
org.nuiton.topia.TopiaException
-
findByMigrationMatrix
public E findByMigrationMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findAllByMigrationMatrix
public List<E> findAllByMigrationMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findByEmigrationMatrix
public E findByEmigrationMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findAllByEmigrationMatrix
public List<E> findAllByEmigrationMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findByImmigrationMatrix
public E findByImmigrationMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findAllByImmigrationMatrix
public List<E> findAllByImmigrationMatrix(org.nuiton.math.matrix.MatrixND v) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
findByMigrationEquation
- Throws:
org.nuiton.topia.TopiaException
-
findAllByMigrationEquation
- Throws:
org.nuiton.topia.TopiaException
-
findByEmigrationEquation
- Throws:
org.nuiton.topia.TopiaException
-
findAllByEmigrationEquation
- Throws:
org.nuiton.topia.TopiaException
-
findByImmigrationEquation
- Throws:
org.nuiton.topia.TopiaException
-
findAllByImmigrationEquation
- Throws:
org.nuiton.topia.TopiaException
-
findByPopulation
- Throws:
org.nuiton.topia.TopiaException
-
findAllByPopulation
- 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 interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
- Overrides:
findUsages
in classSeasonDAOAbstract<E extends PopulationSeasonInfo>
- 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 interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
- Overrides:
findAllUsages
in classSeasonDAOAbstract<E extends PopulationSeasonInfo>
- Throws:
org.nuiton.topia.TopiaException
-