Interface Species

All Superinterfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable
All Known Implementing Classes:
SpeciesAbstract, SpeciesImpl

public interface Species extends org.nuiton.topia.persistence.TopiaEntityContextable
  • Field Details

  • Method Details

    • setName

      void setName(String name)
    • getName

      String getName()
    • setScientificName

      void setScientificName(String scientificName)
    • getScientificName

      String getScientificName()
    • setCodeRubbin

      void setCodeRubbin(String codeRubbin)
    • getCodeRubbin

      String getCodeRubbin()
    • setCodeCEE

      void setCodeCEE(int codeCEE)
    • getCodeCEE

      int getCodeCEE()
    • setAgeGroupType

      void setAgeGroupType(boolean ageGroupType)
    • isAgeGroupType

      boolean isAgeGroupType()
    • getAgeGroupType

      boolean getAgeGroupType()
    • setComment

      void setComment(String comment)
    • getComment

      String getComment()
    • addPopulation

      void addPopulation(Population population)
    • addAllPopulation

      void addAllPopulation(Collection<Population> population)
    • setPopulation

      void setPopulation(Collection<Population> population)
    • removePopulation

      void removePopulation(Population population)
    • clearPopulation

      void clearPopulation()
    • getPopulation

      Collection<Population> getPopulation()
    • getPopulationByTopiaId

      Population getPopulationByTopiaId(String topiaId)
    • sizePopulation

      int sizePopulation()
    • isPopulationEmpty

      boolean isPopulationEmpty()
    • getFisheryRegion

      FisheryRegion getFisheryRegion()