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>
  • Constructor Details

    • PopulationSeasonInfoDAOAbstract

      public PopulationSeasonInfoDAOAbstract()
  • Method Details

    • getEntityClass

      public Class<E> getEntityClass()
      Specified by:
      getEntityClass in interface org.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
      Overrides:
      getEntityClass in class SeasonDAOAbstract<E extends PopulationSeasonInfo>
    • getTopiaEntityEnum

      public IsisFishDAOHelper.IsisFishEntityEnum getTopiaEntityEnum()
      Specified by:
      getTopiaEntityEnum in interface org.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
      Overrides:
      getTopiaEntityEnum in class SeasonDAOAbstract<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

      public E findByGroupChange(boolean v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllByGroupChange

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

      public E findBySimpleLengthChangeMatrix(boolean v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllBySimpleLengthChangeMatrix

      public List<E> findAllBySimpleLengthChangeMatrix(boolean v) throws org.nuiton.topia.TopiaException
      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

      public E findByReproduction(boolean v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllByReproduction

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

      public E findByUseEquationMigration(boolean v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllByUseEquationMigration

      public List<E> findAllByUseEquationMigration(boolean v) throws org.nuiton.topia.TopiaException
      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

      public E findByMigrationEquation(Equation v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllByMigrationEquation

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

      public E findByEmigrationEquation(Equation v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllByEmigrationEquation

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

      public E findByImmigrationEquation(Equation v) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • findAllByImmigrationEquation

      public List<E> findAllByImmigrationEquation(Equation 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 PopulationSeasonInfo>
      Overrides:
      findUsages in class SeasonDAOAbstract<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 interface org.nuiton.topia.persistence.TopiaDAO<E extends PopulationSeasonInfo>
      Overrides:
      findAllUsages in class SeasonDAOAbstract<E extends PopulationSeasonInfo>
      Throws:
      org.nuiton.topia.TopiaException