Class PercentileStatsEntry
java.lang.Object
org.deltava.beans.stats.LegHoursStatsEntry<Integer>
org.deltava.beans.stats.LegHoursDateStatsEntry<Integer>
org.deltava.beans.stats.PercentileStatsEntry
- All Implemented Interfaces:
Serializable
A bean to store flight legs/hours per year by percentile.
- Since:
- 9.2
- Version:
- 11.0
- Author:
- Luke
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getDistance
(int pctile) Returns the number of flight hours for a particular percentile.int
getLegs
(int pctile) Returns the number of flight legs for a particular percentile.int
getPoints
(int pctile) Returns the number of Elite points for a particular percentile.int
getTotal()
Returns the total number of Pilots.void
setPercentile
(int pctile, int legs, int dst, int pts) Sets percentile statistics.void
setTotal
(int cnt) Updates the total number of Pilots.Methods inherited from class org.deltava.beans.stats.LegHoursDateStatsEntry
getDate, hashCode
Methods inherited from class org.deltava.beans.stats.LegHoursStatsEntry
getDistance, getHours, getKeys, getLegs, getMaxKey, inc, set
-
Constructor Details
-
PercentileStatsEntry
Creates the bean.- Parameters:
startDate
- the starting dategranularity
- the granularity of percentiles
-
-
Method Details
-
getLegs
public int getLegs(int pctile) Returns the number of flight legs for a particular percentile.- Parameters:
pctile
- the percentile- Returns:
- the number of legs
-
getDistance
public int getDistance(int pctile) Returns the number of flight hours for a particular percentile.- Parameters:
pctile
- the percentile- Returns:
- the number of hours
-
getPoints
public int getPoints(int pctile) Returns the number of Elite points for a particular percentile.- Parameters:
pctile
- the percentile- Returns:
- the number of Elite points
-
getTotal
public int getTotal()Returns the total number of Pilots.- Returns:
- the number of Pilots
-
setPercentile
public void setPercentile(int pctile, int legs, int dst, int pts) Sets percentile statistics.- Parameters:
pctile
- the percentilelegs
- the number of legsdst
- the distance in milespts
- the Elite points
-
setTotal
public void setTotal(int cnt) Updates the total number of Pilots.- Parameters:
cnt
- the number of Pilots
-