Class MetierImpl

java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.MetierAbstract
fr.ifremer.isisfish.entities.MetierImpl
All Implemented Interfaces:
Metier, Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable

public class MetierImpl extends MetierAbstract
Implantation des operations pour l'entité Metier. Created: 14 févr. 2006 11:32:40
Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
poussin
See Also:
  • Constructor Details

    • MetierImpl

      public MetierImpl()
  • Method Details

    • getFisheryRegion

      public FisheryRegion getFisheryRegion()
    • setMetierSeasonInfo

      public void setMetierSeasonInfo(List<MetierSeasonInfo> metierSeasonInfo)
      Surcharge car avec une aggregation (lien fort) il ne faut pas remplacer la collection, mais vider celle qui existe et y mettre les nouveaux elements sinon hibernate perd la tete et leve des exceptions (detecter lors de l'implantation de l'import json)
      Specified by:
      setMetierSeasonInfo in interface Metier
      Overrides:
      setMetierSeasonInfo in class MetierAbstract
    • getMetierSeasonInfo

      public MetierSeasonInfo getMetierSeasonInfo(Month month)
    • getGearParameterValueAsDouble

      public double getGearParameterValueAsDouble()
    • toString

      public String toString()
      Overrides:
      toString in class MetierAbstract