public class ActivityPart extends RawData
Placeholder values can be retrieved using the get method.
Contains following placeholders after analyzed: ${active} - (Number) ${inactive} - (Number) ${joinLeaver} - (Number) ${banned} - (Number) ${activityColors} - Color array ${playersGraphColor} - Color
${playersOnlineSeries} - Data for HighCharts ${sessionLengthSeries} - Data for HighCharts ${punchCardSeries} - Data for HighCharts
${sessionAverage} - Formatted Time amount
Constructor and Description |
---|
ActivityPart(PlayerCountPart playerCount,
JoinInfoPart joins,
TPSPart tps) |
Modifier and Type | Method and Description |
---|---|
void |
addActive(UUID uuid) |
void |
addBan(UUID uuid) |
void |
addBans(Collection<UUID> uuids) |
void |
addInActive(UUID uuid) |
void |
addJoinedOnce(UUID uuid) |
void |
analyse()
Subclasses should analyse the data added together.
|
Set<UUID> |
getActive() |
Set<UUID> |
getBans() |
Set<UUID> |
getInactive() |
Set<UUID> |
getJoinedOnce() |
Map<Long,Integer> |
getPlayersOnline() |
List<String> |
getRecentPlayers() |
List<UUID> |
getRecentPlayersUUIDs() |
void |
setRecentPlayers(List<String> recentPlayers) |
void |
setRecentPlayersUUIDs(List<UUID> recentPlayersUUIDs) |
addValue, addValues, analyseData, get, getReplaceMap, isAnalysed
public ActivityPart(PlayerCountPart playerCount, JoinInfoPart joins, TPSPart tps)
public void analyse()
RawData
Place-holders should be added to the replace map.
public void addBans(Collection<UUID> uuids)
public void addBan(UUID uuid)
public void addActive(UUID uuid)
public void addInActive(UUID uuid)
public void addJoinedOnce(UUID uuid)
Copyright © 2017. All rights reserved.