fr.ifremer.isisfish.entities
Interface StrategyMonthInfo

All Superinterfaces:
org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
StrategyMonthInfoAbstract, StrategyMonthInfoImpl

public interface StrategyMonthInfo
extends org.nuiton.topia.persistence.TopiaEntity


Field Summary
static java.lang.String MIN_INACTIVITY_DAYS
           
static java.lang.String MONTH
           
static java.lang.String NUMBER_OF_TRIPS
           
static java.lang.String PROPORTION_METIER
           
static java.lang.String STRATEGY
           
static java.lang.String TRIP_TYPE
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 FisheryRegion getFisheryRegion()
          getFisheryRegion :
 double getMinInactivityDays()
          getMinInactivityDays :
 Month getMonth()
          getMonth :
 double getNumberOfTrips()
          getNumberOfTrips : Nombre de Trip par mois.
 org.nuiton.math.matrix.MatrixND getProportionMetier()
          getProportionMetier :
 double getProportionMetier(Metier metier)
          getProportionMetier :
 Strategy getStrategy()
          getStrategy :
 TripType getTripType()
          getTripType :
 void setMinInactivityDays(double minInactivityDays)
          setMinInactivityDays :
 void setMonth(Month month)
          setMonth :
 void setNumberOfTrips(double numberOfTrips)
          setNumberOfTrips : Nombre de Trip par mois.
 void setProportionMetier(org.nuiton.math.matrix.MatrixND proportionMetier)
          setProportionMetier :
 void setProportionMetier(Metier metier, double prop)
          setProportionMetier :
 void setStrategy(Strategy strategy)
          setStrategy :
 void setTripType(TripType tripType)
          setTripType :
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

MONTH

static final java.lang.String MONTH
See Also:
Constant Field Values

MIN_INACTIVITY_DAYS

static final java.lang.String MIN_INACTIVITY_DAYS
See Also:
Constant Field Values

NUMBER_OF_TRIPS

static final java.lang.String NUMBER_OF_TRIPS
See Also:
Constant Field Values

PROPORTION_METIER

static final java.lang.String PROPORTION_METIER
See Also:
Constant Field Values

TRIP_TYPE

static final java.lang.String TRIP_TYPE
See Also:
Constant Field Values

STRATEGY

static final java.lang.String STRATEGY
See Also:
Constant Field Values
Method Detail

setMonth

void setMonth(Month month)
setMonth :

Parameters:
month - La valeur de l'attribut month à positionner.

getMonth

Month getMonth()
getMonth :

Returns:
Month

setMinInactivityDays

void setMinInactivityDays(double minInactivityDays)
setMinInactivityDays :

Parameters:
minInactivityDays - La valeur de l'attribut minInactivityDays à positionner.

getMinInactivityDays

double getMinInactivityDays()
getMinInactivityDays :

Returns:
double

setNumberOfTrips

void setNumberOfTrips(double numberOfTrips)
setNumberOfTrips :

Nombre de Trip par mois. Le nombre de jour d'inactivite et le nombre la duree d'un trip doivent être cohérent pour le mois

Parameters:
numberOfTrips - La valeur de l'attribut numberOfTrips à positionner.

getNumberOfTrips

double getNumberOfTrips()
getNumberOfTrips :

Nombre de Trip par mois. Le nombre de jour d'inactivite et le nombre la duree d'un trip doivent être cohérent pour le mois

Returns:
double

setProportionMetier

void setProportionMetier(org.nuiton.math.matrix.MatrixND proportionMetier)
setProportionMetier :

Parameters:
proportionMetier - La valeur de l'attribut proportionMetier à positionner.

getProportionMetier

org.nuiton.math.matrix.MatrixND getProportionMetier()
getProportionMetier :

Returns:
MatrixND

setTripType

void setTripType(TripType tripType)
setTripType :

Parameters:
tripType - La valeur de l'attribut tripType à positionner.

getTripType

TripType getTripType()
getTripType :

Returns:
TripType

setStrategy

void setStrategy(Strategy strategy)
setStrategy :

Parameters:
strategy - La valeur de l'attribut strategy à positionner.

getStrategy

Strategy getStrategy()
getStrategy :

Returns:
Strategy

getFisheryRegion

FisheryRegion getFisheryRegion()
getFisheryRegion :

Returns:
FisheryRegion

getProportionMetier

double getProportionMetier(Metier metier)
getProportionMetier :

Parameters:
metier -
Returns:
double

setProportionMetier

void setProportionMetier(Metier metier,
                         double prop)
setProportionMetier :

Parameters:
metier -
prop -


Copyright © 1999-2010 CodeLutin. All Rights Reserved.