de.hattrickorganizer.logik
Class EPV

java.lang.Object
  extended by de.hattrickorganizer.logik.EPV
All Implemented Interfaces:
IEPV

public class EPV
extends java.lang.Object
implements IEPV

Main EPV manager class

Author:
draghetto

Constructor Summary
EPV()
          Creates a new EPV object.
 
Method Summary
 IEPVData getEPVData(IPlayerData player)
          DOCUMENT ME!
 IEPVData getEPVData(ISpieler spieler)
          TODO Missing Method Documentation
 double getPrice(IEPVData data)
          Returns the estimated player value at the current week
 double getPrice(IEPVData data, int week)
          TODO Missing Method Documentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPV

public EPV()
Creates a new EPV object.

Method Detail

getEPVData

public final IEPVData getEPVData(ISpieler spieler)
TODO Missing Method Documentation

Specified by:
getEPVData in interface IEPV
Parameters:
spieler - TODO Missing Method Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getEPVData

public final IEPVData getEPVData(IPlayerData player)
Description copied from interface: IEPV
DOCUMENT ME!

Specified by:
getEPVData in interface IEPV
Returns:
IEPVData object with the spieler data

getPrice

public final double getPrice(IEPVData data)
Description copied from interface: IEPV
Returns the estimated player value at the current week

Specified by:
getPrice in interface IEPV
Parameters:
data - the data holder
Returns:
The price of the player

getPrice

public final double getPrice(IEPVData data,
                             int week)
TODO Missing Method Documentation

Specified by:
getPrice in interface IEPV
Parameters:
data - TODO Missing Method Parameter Documentation
week - TODO Missing Method Parameter Documentation
Returns:
TODO Missing Return Method Documentation