Uses of Class
fr.ifremer.isisfish.types.Date

Packages that use Date
fr.ifremer.isisfish.datastore Data storage. 
fr.ifremer.isisfish.entities Entité metier d'IsisFish. 
fr.ifremer.isisfish.rule Rule. 
fr.ifremer.isisfish.simulator   
fr.ifremer.isisfish.types   
 

Uses of Date in fr.ifremer.isisfish.datastore
 

Methods in fr.ifremer.isisfish.datastore that return Date
 Date ResultStorage.getLastDate()
          Get last simulation date.
 

Methods in fr.ifremer.isisfish.datastore with parameters of type Date
 void ResultStorage.addActiveRule(Date date, Rule rule)
           
protected  void ResultStorage.addAvailableResult(Date date, String name)
          Ajoute un resultat comme etant disponible pour une date donnée.
 void ResultStorage.addResult(boolean force, Date date, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(boolean force, Date date, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(boolean force, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(boolean force, Date date, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(Date date, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(Date date, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(Date date, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(SimulationContext context, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
protected  void ResultStorage.doAddResult(Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
protected  void ResultStorage.doAddResult(Date date, String name, org.nuiton.math.matrix.MatrixND mat, org.nuiton.topia.TopiaContext tx)
           
protected  org.nuiton.math.matrix.MatrixND ResultStorage.getInCache(Date date, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(Date date, Population pop, String name)
          Retourne la matrice stocke pour un pas de temps
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(Date date, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(Date date, String name, org.nuiton.topia.TopiaContext tx)
          Retourne la matrice stocke pour un pas de temps.
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(SimulationContext context, Date date, String name)
           
protected  boolean ResultStorage.isAvailableResult(Date date, String name)
          Verifie si un resultat est disponible pour une date donnée
protected  void ResultStorage.putInCache(Date date, String name, org.nuiton.math.matrix.MatrixND mat, org.nuiton.topia.TopiaContext context)
           
 

Uses of Date in fr.ifremer.isisfish.entities
 

Fields in fr.ifremer.isisfish.entities declared as Date
protected  Date ActiveRuleAbstract.activeRuleDate
           
protected  Date ResultAbstract.resultDate
           
 

Methods in fr.ifremer.isisfish.entities that return Date
 Date ActiveRule.getActiveRuleDate()
          getActiveRuleDate :
 Date ActiveRuleAbstract.getActiveRuleDate()
          getActiveRuleDate :
 Date Result.getResultDate()
          getResultDate :
 Date ResultAbstract.getResultDate()
          getResultDate :
 

Methods in fr.ifremer.isisfish.entities with parameters of type Date
 List<E> ActiveRuleDAOAbstract.findAllByActiveRuleDate(Date v)
          findAllByActiveRuleDate : Retourne les éléments ayant comme valeur pour l'attribut activeRuleDate le paramètre.
 List<E> ResultDAOAbstract.findAllByResultDate(Date v)
          findAllByResultDate : Retourne les éléments ayant comme valeur pour l'attribut resultDate le paramètre.
 E ActiveRuleDAOAbstract.findByActiveRuleDate(Date v)
          findByActiveRuleDate : Retourne le premier élément trouvé ayant comme valeur pour l'attribut activeRuleDate le paramètre.
 E ResultDAOAbstract.findByResultDate(Date v)
          findByResultDate : Retourne le premier élément trouvé ayant comme valeur pour l'attribut resultDate le paramètre.
 double SetOfVessels.getTechnicalEfficiency(Date date, Metier metier)
          getTechnicalEfficiency :
 double SetOfVesselsImpl.getTechnicalEfficiency(Date date, Metier metier)
          Evaluate SetOfVesselsAbstract.technicalEfficiencyEquation with Date and Metier.
 void ActiveRule.setActiveRuleDate(Date activeRuleDate)
          setActiveRuleDate :
 void ActiveRuleAbstract.setActiveRuleDate(Date value)
          setActiveRuleDate :
 void Result.setResultDate(Date resultDate)
          setResultDate :
 void ResultAbstract.setResultDate(Date value)
          setResultDate :
 

Uses of Date in fr.ifremer.isisfish.rule
 

Methods in fr.ifremer.isisfish.rule with parameters of type Date
 boolean Rule.condition(SimulationContext context, Date date, Metier metier)
          La condition qui doit etre vrai pour faire les actions.
 void Rule.postAction(SimulationContext context, Date date, Metier metier)
          Si la condition est vrai alors cette action est executée apres le pas de temps de la simulation.
 void Rule.preAction(SimulationContext context, Date date, Metier metier)
          Si la condition est vrai alors cette action est executée avant le pas de temps de la simulation.
 

Uses of Date in fr.ifremer.isisfish.simulator
 

Fields in fr.ifremer.isisfish.simulator declared as Date
protected  Date SimulationControl.date
           
 

Fields in fr.ifremer.isisfish.simulator with type parameters of type Date
protected  Map<Population,Map<Date,org.nuiton.math.matrix.MatrixND>> PopulationMonitor.discards
          discard key: value:
protected  Map<Date,org.nuiton.math.matrix.MatrixND> MetierMonitor.noActivity
           
protected  Map<Population,Map<Date,org.nuiton.math.matrix.MatrixND>> PopulationMonitor.reproductions
          reproduction key: value:
 

Methods in fr.ifremer.isisfish.simulator that return Date
 Date SimulationControl.getDate()
          Method getDate donne la date utiliser par la simulation.
 

Methods in fr.ifremer.isisfish.simulator with parameters of type Date
 void ResultManager.addActiveRule(Date date, Rule rule)
           
 void PopulationMonitor.addDiscard(Date date, Population pop, org.nuiton.math.matrix.MatrixND discard)
          FIXME: discards n'est jamais vider, on le conserve pour toutes les annees il serait bon de faire un peu le menage de temps en temps.
 void ResultManager.addResult(boolean force, Date date, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(boolean force, Date date, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(boolean force, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(boolean force, Date date, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(Date date, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(Date date, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(Date date, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void SimulationResultXML.addResult(SimulationContext context, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void SimulationResultListener.addResult(SimulationContext context, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 org.nuiton.math.matrix.MatrixND PopulationMonitor.getDiscard(Date date, Population pop)
          Get discard.
 boolean RuleMonitor.getEvalutionCondition(Date date, Rule rule, Metier metier)
           
 org.nuiton.math.matrix.MatrixND ResultManager.getMatrix(Date date, Population pop, String name)
          Retourne la matrice stocke pour un pas de temps
 org.nuiton.math.matrix.MatrixND ResultManager.getMatrix(Date date, String name)
           
 org.nuiton.math.matrix.MatrixND SimulationResultGetter.getMatrix(SimulationContext context, Date date, String name)
          Retourne la matrice stocke pour un pas de temps
 org.nuiton.math.matrix.MatrixND MetierMonitor.getNoActivity(Date date)
           
 org.nuiton.math.matrix.MatrixND MetierMonitor.getOrCreateNoActivity(Date date, String name, List<Strategy> strategies, List<Metier> metiers)
           
 org.nuiton.math.matrix.MatrixND PopulationMonitor.getRecruitment(Date date, Population pop)
          TODO les reproductions qui sont trop veille pour encore servir doivent être supprimées. c-a-d date < currentDate - etalement - gap between repro recru Une autre facon de faire est de supprimer les repro == 0 car normalement toute la repro doit etre utilisé au bout d'un certain temps
 org.nuiton.math.matrix.MatrixND PopulationMonitor.getReproduction(Date date, Population pop)
          Return reproduction.
 void SimulationControl.setDate(Date d)
          Modifie la date de la simulation.
 void PopulationMonitor.setDiscard(Date date, Population pop, org.nuiton.math.matrix.MatrixND discard)
          Set discard.
 void RuleMonitor.setEvaluationCondition(Date date, Rule rule, Metier metier, boolean evalutionCondition)
           
 void MetierMonitor.setNoActivity(Date date, org.nuiton.math.matrix.MatrixND nonActivity)
           
 void PopulationMonitor.setReproduction(Date date, Population pop, org.nuiton.math.matrix.MatrixND repro)
           
 

Uses of Date in fr.ifremer.isisfish.types
 

Methods in fr.ifremer.isisfish.types that return Date
 Date Date.next()
          Method next retourne une nouvelle date qui est la date suivante de la date courante. la date courante n'est pas modifier.
 Date Date.nextYear()
          Method next retourne une nouvelle date qui est le meme mois de l'annee suivante de la date courante. la date courante n'est pas modifier.
 Date Date.previous()
          Method preview retourne une nouvelle date qui est la date precedente de la date courante la date courante n'est pas modifier.
 Date Date.previousYear()
          Method preview retourne une nouvelle date qui est le meme mois de l'annee precedente de la date courante la date courante n'est pas modifier.
 

Methods in fr.ifremer.isisfish.types with parameters of type Date
 boolean Date.after(Date d)
          compare 2 dates.
 boolean Date.afterOrEquals(Date d)
           
 boolean Date.before(Date d)
          compare 2 dates.
 boolean Date.beforeOrEquals(Date d)
           
 int Date.compareTo(Date d)
           
 Month[] Date.getMonthBetweenDate(Date date2)
           
 



Copyright © 1999-2011 CodeLutin. All Rights Reserved.