Interface Strategy

All Superinterfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable
All Known Implementing Classes:
StrategyAbstract, StrategyImpl

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

  • Method Details

    • setName

      void setName(String name)
    • getName

      String getName()
    • setProportionSetOfVessels

      void setProportionSetOfVessels(double proportionSetOfVessels)
    • getProportionSetOfVessels

      double getProportionSetOfVessels()
    • setComment

      void setComment(String comment)
    • getComment

      String getComment()
    • setInactivityEquationUsed

      void setInactivityEquationUsed(boolean inactivityEquationUsed)
    • isInactivityEquationUsed

      boolean isInactivityEquationUsed()
    • getInactivityEquationUsed

      boolean getInactivityEquationUsed()
    • setInactivityEquation

      void setInactivityEquation(Equation inactivityEquation)
    • getInactivityEquation

      Equation getInactivityEquation()
    • setSetOfVessels

      void setSetOfVessels(SetOfVessels setOfVessels)
    • getSetOfVessels

      SetOfVessels getSetOfVessels()
    • addStrategyMonthInfo

      void addStrategyMonthInfo(StrategyMonthInfo strategyMonthInfo)
    • addAllStrategyMonthInfo

      void addAllStrategyMonthInfo(List<StrategyMonthInfo> strategyMonthInfo)
    • setStrategyMonthInfo

      void setStrategyMonthInfo(List<StrategyMonthInfo> strategyMonthInfo)
    • removeStrategyMonthInfo

      void removeStrategyMonthInfo(StrategyMonthInfo strategyMonthInfo)
    • clearStrategyMonthInfo

      void clearStrategyMonthInfo()
    • getStrategyMonthInfo

      List<StrategyMonthInfo> getStrategyMonthInfo()
    • getStrategyMonthInfoByTopiaId

      StrategyMonthInfo getStrategyMonthInfoByTopiaId(String topiaId)
    • sizeStrategyMonthInfo

      int sizeStrategyMonthInfo()
    • isStrategyMonthInfoEmpty

      boolean isStrategyMonthInfoEmpty()
    • getFisheryRegion

      FisheryRegion getFisheryRegion()
    • getStrategyMonthInfo

      StrategyMonthInfo getStrategyMonthInfo(Month month)
    • getInactivityDays

      double getInactivityDays(Month month)
    • getProportionMetier

      org.nuiton.math.matrix.MatrixND getProportionMetier()
    • setProportionMetier

      void setProportionMetier(org.nuiton.math.matrix.MatrixND strategyProportionMetier)