Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

Action - Class in main.java.com.djrapitops.plan.data
Class that represents an action made by a player.
Action(long, Actions, String) - Constructor for class main.java.com.djrapitops.plan.data.Action
 
Action(long, Actions, String, int) - Constructor for class main.java.com.djrapitops.plan.data.Action
 
ActionComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
Comparator for comparing Actions so that latest is the first component.
ActionComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.ActionComparator
 
Actions - Enum in main.java.com.djrapitops.plan.database.tables
IDs of various actions
actionsTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_actions in the database.
ActionsTable - Class in main.java.com.djrapitops.plan.database.tables
Table that is in charge of storing actions.
ActionsTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.ActionsTable
 
ActionsTableCreator - Class in main.java.com.djrapitops.plan.utilities.html.tables
Utility Class for creating Actions Table for inspect page.
ActionsTableCreator() - Constructor for class main.java.com.djrapitops.plan.utilities.html.tables.ActionsTableCreator
 
ActivityPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all Player Activity related analysis.
ActivityPart(PlayerCountPart, JoinInfoPart, TPSPart) - Constructor for class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
add(T) - Method in class main.java.com.djrapitops.plan.systems.queue.Queue
Add a object to the queue, default implementation.
add(String, String) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Adds a String value to a String key
add(String, boolean) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Adds a boolean value to a String key
add(String, Iterable<? extends CharSequence>) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Adds multiple CharSequences stored in an Iterable to a String key
addActive(UUID) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
addActiveSessions(Map<UUID, Session>) - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addAnalysisNotification(ISender, UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
addBan(UUID) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
addBans(Collection<UUID>) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
addColumns(String...) - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
addCommands() - Method in class main.java.com.djrapitops.plan.command.commands.ManageCommand
 
addCommands() - Method in class main.java.com.djrapitops.plan.command.commands.WebUserCommand
 
addCommands() - Method in class main.java.com.djrapitops.plan.command.PlanCommand
 
addCommands(Map<String, Integer>) - Method in class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
addCustomChart(Metrics.CustomChart) - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics
Adds a custom chart.
addGeolocation(String) - Method in class main.java.com.djrapitops.plan.data.analysis.GeolocationPart
 
addGeoLocations(Map<UUID, List<String>>) - Method in class main.java.com.djrapitops.plan.data.analysis.GeolocationPart
 
addHeader(String) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Writes a header
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.AnalyzeCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.InspectCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.ListCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageClearCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageDumpCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageHotswapCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageImportCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageRemoveCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageSetupCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.ManageCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.RegisterCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.SearchCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.commands.WebUserCommand
 
addHelp() - Method in class main.java.com.djrapitops.plan.command.PlanCommand
 
addInActive(UUID) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
addJoinedOnce(UUID) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
addKills(Map<UUID, List<PlayerKill>>) - Method in class main.java.com.djrapitops.plan.data.analysis.KillPart
 
addKillsToSessions(UUID, Map<Integer, Session>) - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
addKillsToSessions(Map<UUID, Map<UUID, List<Session>>>) - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
addLine(CharSequence) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Adds one line
addLines(Iterable<? extends CharSequence>) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Adds multiple lines
addLines(CharSequence...) - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
Adds multiple lines
addNewUser(WebUser) - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
addNewUser(String, String, int) - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
addOP(UUID) - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
addOPs(Collection<UUID>) - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
addOriginalBukkitSettings(PlanBungee, UUID, Map<String, Object>) - Method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
addPlayer(UUID) - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
addPlayers(Collection<UUID>) - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
addPluginDataSource(PluginData) - Method in class main.java.com.djrapitops.plan.api.API
Add a source of plugin data to the Plugins tab on Analysis and/or Inspect page.
addPluginDataSource(PluginData) - Method in class main.java.com.djrapitops.plan.data.additional.HookHandler
Adds a new PluginData source to the list.
addRegistered(UUID, long) - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addRegistered(Map<UUID, Long>) - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addSessions(Map<UUID, List<Session>>) - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addSessions(UUID, List<Session>) - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addSpace() - Method in class main.java.com.djrapitops.plan.database.sql.SqlParser
 
addToLoginTimes() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addToLoginTimes(int) - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
addToPlaytime(long) - Method in class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
addToProcessQueue(Processor...) - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
addToProcessQueue(Processor...) - Method in class main.java.com.djrapitops.plan.Plan
 
addToProcessQueue(Processor...) - Method in class main.java.com.djrapitops.plan.PlanBungee
 
addToQueue(Processor) - Method in class main.java.com.djrapitops.plan.systems.queue.ProcessingQueue
Used to add Processor object to be processed.
addTpsData(Collection<TPS>) - Method in class main.java.com.djrapitops.plan.data.analysis.TPSPart
 
addUsers(List<WebUser>) - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
addValue(String, Serializable) - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Adds a placeholder to the replaceMap.
addValue(String, Serializable) - Method in class main.java.com.djrapitops.plan.systems.info.parsing.PageParser
 
addValues(Map<String, Serializable>) - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Adds values from an existing replaceMap.
addValues(Map<String, Serializable>) - Method in class main.java.com.djrapitops.plan.systems.info.parsing.PageParser
 
addVariable(String, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
addWorldTimesToSessions(UUID, Map<Integer, Session>) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
addWorldTimesToSessions(Map<UUID, Map<UUID, List<Session>>>) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.AdvancedPie
Class constructor.
all(String) - Static method in class main.java.com.djrapitops.plan.database.sql.Select
 
alterTablesToV10() - Method in class main.java.com.djrapitops.plan.database.tables.move.Version8TransferTable
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.GeolocationPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.KillPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Subclasses should analyse the data added together.
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.TPSPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.analysis.WorldPart
 
analyse() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
analysed - Variable in class main.java.com.djrapitops.plan.data.analysis.RawData
Status info for call to analyzeData method.
analyseData() - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Analyses the data added together.
Analysis - Class in main.java.com.djrapitops.plan.utilities.analysis
 
Analysis(Plan) - Constructor for class main.java.com.djrapitops.plan.utilities.analysis.Analysis
Class Constructor.
AnalysisData - Class in main.java.com.djrapitops.plan.data
Big container object for Data.
AnalysisData() - Constructor for class main.java.com.djrapitops.plan.data.AnalysisData
 
analysisOnly - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
Determines if the datapoint should only be used for the analysis page.
analysisOnly() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the analysisOnly parameter.
AnalysisPageParser - Class in main.java.com.djrapitops.plan.systems.info.parsing
Used for parsing a Html String out of AnalysisData and the html file.
AnalysisPageParser(AnalysisData, IPlan) - Constructor for class main.java.com.djrapitops.plan.systems.info.parsing.AnalysisPageParser
 
AnalysisPageResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
AnalysisPageResponse(InformationManager) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.AnalysisPageResponse
Constructor.
AnalysisPageResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.AnalysisPageResponse
 
analysisReady(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
analysisReady(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Send notification of analysis being ready to all online bukkit servers via WebAPI.
analysisReady(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
AnalysisReadyWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
 
AnalysisReadyWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalysisReadyWebAPI
 
AnalysisType - Enum in main.java.com.djrapitops.plan.data.additional
This class contains Enum values for different types of Analysis that can be performed on values of PluginData.
analysisTypes - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
A list containing the AnalysisType enums that determine what should be done with the data on the analysis page.
AnalysisUtils - Class in main.java.com.djrapitops.plan.utilities.analysis
 
analyze(InformationManager, Database) - Method in class main.java.com.djrapitops.plan.utilities.analysis.Analysis
Caches analyzed data of db to the provided cache analysisCache.
AnalyzeCommand - Class in main.java.com.djrapitops.plan.command.commands
This subcommand is used to run the analysis and access the /server link.
AnalyzeCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.AnalyzeCommand
Subcommand Constructor.
analyzeData(InformationManager, Database) - Method in class main.java.com.djrapitops.plan.utilities.analysis.Analysis
Analyze data in the db about this server.
AnalyzeWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
 
AnalyzeWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalyzeWebAPI
 
and(String) - Method in class main.java.com.djrapitops.plan.database.sql.WhereParser
 
API - Class in main.java.com.djrapitops.plan.api
This class contains the API methods for Bukkit version of the plugin.
API(Plan) - Constructor for class main.java.com.djrapitops.plan.api.API
Class Constructor.
APIRequestHandler - Class in main.java.com.djrapitops.plan.systems.webserver
HttpHandler for webserver request management.
APIResponseHandler - Class in main.java.com.djrapitops.plan.systems.webserver
Handles choosing of the correct API response to an API request.
APIResponseHandler(WebAPIManager) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.APIResponseHandler
 
append(String) - Method in class main.java.com.djrapitops.plan.database.sql.SqlParser
 
attemptConnection() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
attemptConnection() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Attempts a connection to every Bukkit server in the database.
attemptConnection() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
attemptConnection(ServerInfo, String) - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
attemptConnection(ServerInfo) - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
authorize(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
average(int, int) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Calculates the average
averageDouble(Stream<Double>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Gets the average of a Stream of Double.
averageInt(Stream<Integer>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Gets the average of a Stream of Integers.
averageLong(Collection<Long>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Gets the average of a Collection with Long as Entry.
averageLong(Stream<Long>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Gets the average of a Stream of Longs.
averageLong(long, long) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Calculates the average

B

B_STATS_VERSION - Static variable in class main.java.com.djrapitops.plan.utilities.metrics.Metrics
 
backup(String, Database) - Static method in class main.java.com.djrapitops.plan.utilities.ManageUtils
Creates a new backup sqlite file with the data of copyFromDB.
badRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
BadRequestResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response.api
 
BadRequestResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.api.BadRequestResponse
 
BanAndOpProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Updates ban and OP status of the player to the database.
BanAndOpProcessor(UUID, boolean, boolean) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.BanAndOpProcessor
 
banned() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
banned(boolean) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
BatchOperationTable - Class in main.java.com.djrapitops.plan.database.tables.move
A Fake table used to store a lot of big table operations.
BatchOperationTable(Database) - Constructor for class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
Constructor, call to access copy functionality.
Benchmark - Class in main.java.com.djrapitops.plan.utilities
 
BOOL - Static variable in class main.java.com.djrapitops.plan.database.sql.Sql
 
BStats - Class in main.java.com.djrapitops.plan.utilities.metrics
 
BStats(Plan) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.BStats
 
build() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData.ServerImportDataBuilder
 
build() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
buildContent(List<String>) - Static method in class main.java.com.djrapitops.plan.systems.webserver.response.PlayersPageResponse
 
builder() - Static method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData
 
builder() - Static method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
buildSeriesDataString(List<TPS>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.CPUGraphCreator
 
buildSeriesDataString(List<TPS>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.PlayerActivityGraphCreator
 
buildSeriesDataString(List<TPS>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.RamGraphCreator
Creates a series data string from given data.
buildSeriesDataString(List<TPS>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.TPSGraphCreator
 
buildSeriesDataStringChunks(List<TPS>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.WorldLoadGraphCreator
Creates series data of chunk load.
buildSeriesDataStringEntities(List<TPS>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.WorldLoadGraphCreator
Creates series graph data of entity load.
BukkitInformationManager - Class in main.java.com.djrapitops.plan.systems.info
Manages the Information going to the PageCache.
BukkitInformationManager(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
BukkitPluginChannelListener - Class in main.java.com.djrapitops.plan.systems.info.pluginchannel
//TODO Class Javadoc Comment
BukkitPluginChannelListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.info.pluginchannel.BukkitPluginChannelListener
 
BukkitServerInfoManager - Class in main.java.com.djrapitops.plan.systems.info.server
Manages the Server information required for Bungee-Bukkit WebAPI connection.
BukkitServerInfoManager(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
BungeeInformationManager - Class in main.java.com.djrapitops.plan.systems.info
Manages information going to the PageCache from Bukkit servers.
BungeeInformationManager(PlanBungee) - Constructor for class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
 
BungeePlayerListener - Class in main.java.com.djrapitops.plan.systems.listeners
Player Join listener for Bungee.
BungeePlayerListener(PlanBungee) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.BungeePlayerListener
 
BungeePlayerRegisterProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Processor that registers a new User for all servers to use as UUID - ID reference.
BungeePlayerRegisterProcessor(UUID, String, long) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.BungeePlayerRegisterProcessor
 
BungeePluginChannelListener - Class in main.java.com.djrapitops.plan.systems.info.pluginchannel
//TODO Class Javadoc Comment
BungeePluginChannelListener(PlanBungee) - Constructor for class main.java.com.djrapitops.plan.systems.info.pluginchannel.BungeePluginChannelListener
 
BungeePluginChannelSenderProcessor - Class in main.java.com.djrapitops.plan.systems.processing.info
//TODO Class Javadoc Comment
BungeePluginChannelSenderProcessor(Player) - Constructor for class main.java.com.djrapitops.plan.systems.processing.info.BungeePluginChannelSenderProcessor
 
BungeeServerInfoManager - Class in main.java.com.djrapitops.plan.systems.info.server
Manages Server information on the Bungee instance.
BungeeServerInfoManager(PlanBungee) - Constructor for class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 

C

cacheAnalysisData(AnalysisData) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
cacheAnalysisHtml(String) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
cacheInspectPluginsTab(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
cacheInspectPluginsTab(UUID, Class) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
cacheInspectPluginsTab(UUID, String) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
cacheNetworkPageContent(UUID, String) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
 
cachePage(String, PageLoader) - Static method in class main.java.com.djrapitops.plan.systems.webserver.PageCache
Puts the page into the page cache.
cachePlayer(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
cachePlayer(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Caches the inspect page for a matching player.
cachePlayer(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
cachePlayerHtml(UUID) - Method in class main.java.com.djrapitops.plan.api.API
Cache Players's Inspect page to the PageCache of the WebServer.
cachePluginsTabContent(UUID, UUID, String) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Places plugins tab content for a single player to the pluginsTabContent map.
cacheSavedNames() - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
 
cacheSession(UUID, Session) - Method in class main.java.com.djrapitops.plan.systems.cache.SessionCache
 
cacheUserDataToInspectCache(UUID) - Method in class main.java.com.djrapitops.plan.api.API
Deprecated.
use cachePlayerHtml
changeState(String, String, long) - Method in class main.java.com.djrapitops.plan.data.Session
Updates WorldTimes state.
changeState(String, long) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
Adds time to the last state while updating the status of other parameters.
charSetUTF8(boolean) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
Check - Class in main.java.com.djrapitops.plan.utilities
Class containing static check methods with message sending capabilities if the check is false.
checkDB() - Static method in class main.java.com.djrapitops.plan.systems.cache.GeolocationCache
Checks if the DB exists, if not, it downloads it
clean() - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
Clean the TPS Table of old data.
clearAndCopy(Database, Database) - Static method in class main.java.com.djrapitops.plan.utilities.ManageUtils
Clears a database and copies data from other database to that database.
clearCache() - Static method in class main.java.com.djrapitops.plan.systems.cache.GeolocationCache
Clears the cache
clearCache() - Static method in class main.java.com.djrapitops.plan.systems.webserver.PageCache
Clears the cache from all its contents.
clearTable(Table) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
clearVariables() - Method in class main.java.com.djrapitops.plan.systems.queue.Consumer
 
close() - Method in class main.java.com.djrapitops.plan.database.Database
Closes the database and it's resources.
close() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Closes the SQLDB
close(AutoCloseable...) - Method in class main.java.com.djrapitops.plan.database.tables.Table
Closes DB elements.
close(Closeable...) - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
 
close(AutoCloseable...) - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
 
Colors - Enum in main.java.com.djrapitops.plan.systems.webserver.theme
Enum class used for getting the Html colors that match the config settings.
column(String, String) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
columnUserID - Variable in class main.java.com.djrapitops.plan.database.tables.UserIDTable
 
CommandProcessor - Class in main.java.com.djrapitops.plan.systems.processing
Updates Command usage amount in the database.
CommandProcessor(String) - Constructor for class main.java.com.djrapitops.plan.systems.processing.CommandProcessor
 
commandUsage(String, Integer) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData.ServerImportDataBuilder
 
CommandUsagePart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all CommandUsage related analysis.
CommandUsagePart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
commandUsages(Map<String, Integer>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData.ServerImportDataBuilder
 
commandUsed(String) - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
commandUseTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_commandusages in the database.
CommandUseTable - Class in main.java.com.djrapitops.plan.database.tables
 
CommandUseTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
CommandUseTableCreator - Class in main.java.com.djrapitops.plan.utilities.html.tables
 
commit(Connection) - Method in class main.java.com.djrapitops.plan.database.Database
 
commit(Connection) - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Commits changes to the .db file when using SQLite Database.
commit(Connection) - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
compare(Action, Action) - Method in class main.java.com.djrapitops.plan.utilities.comparators.ActionComparator
 
compare(PlayerKill, PlayerKill) - Method in class main.java.com.djrapitops.plan.utilities.comparators.KillDataComparator
 
compare(Map.Entry<Msg, Message>, Map.Entry<Msg, Message>) - Method in class main.java.com.djrapitops.plan.utilities.comparators.LocaleEntryComparator
 
compare(Point, Point) - Method in class main.java.com.djrapitops.plan.utilities.comparators.PointComparator
 
compare(Session, Session) - Method in class main.java.com.djrapitops.plan.utilities.comparators.SessionLengthComparator
 
compare(Session, Session) - Method in class main.java.com.djrapitops.plan.utilities.comparators.SessionStartComparator
 
compare(String, String) - Method in class main.java.com.djrapitops.plan.utilities.comparators.StringLengthComparator
 
compare(TPS, TPS) - Method in class main.java.com.djrapitops.plan.utilities.comparators.TPSComparator
 
compare(UserInfo, UserInfo) - Method in class main.java.com.djrapitops.plan.utilities.comparators.UserDataNameComparator
 
compare(UserInfo, UserInfo) - Method in class main.java.com.djrapitops.plan.utilities.comparators.UserInfoLastPlayedComparator
 
compare(WebUser, WebUser) - Method in class main.java.com.djrapitops.plan.utilities.comparators.WebUserComparator
 
ConditionUtils - Class in main.java.com.djrapitops.plan.command
This class contains methods used by commands
ConfigurationWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
 
ConfigurationWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.ConfigurationWebAPI
 
connectedToServer(ServerInfo) - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
consume(T) - Method in class main.java.com.djrapitops.plan.systems.queue.Consumer
 
Consumer<T> - Class in main.java.com.djrapitops.plan.systems.queue
Abstract class representing a queue consumer.
Consumer(BlockingQueue<T>, String) - Constructor for class main.java.com.djrapitops.plan.systems.queue.Consumer
Constructor, defines queue.
Container<T> - Class in main.java.com.djrapitops.plan.database
Class to contain objects in the batches.
Container(T, int) - Constructor for class main.java.com.djrapitops.plan.database.Container
Constructor for the object.
convertToAction() - Method in class main.java.com.djrapitops.plan.data.PlayerKill
 
copyActions(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyCommandUse(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyEverything(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyIPsAndGeolocs(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyNicknames(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyServers(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copySessions(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyTPS(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyUserInfo(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyUsers(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyWebUsers(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
copyWorlds(BatchOperationTable) - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
countTrueBoolean(Stream<Boolean>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Counts all Booleans that are true in the Stream of Booleans
CPUGraphCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
 
createAnalysisPluginsTabLayout(List<PluginData>) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createDataSeries(Collection<Session>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.PunchCardGraphCreator
Creates a PunchCard series data Array for HighCharts
createDataSeries(Map<String, Integer>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.WorldMapCreator
Creates a data series with iso-a3 specification of Country codes.
createDotList(String...) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createHash(String) - Static method in class main.java.com.djrapitops.plan.utilities.PassEncryptUtil
 
createInspectPageTabContent(String, List<PluginData>, Map<String, Serializable>) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createInspectPageTabContentCalculating() - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createNetworkPageContent(Map<UUID, String>) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createResponse() - Method in interface main.java.com.djrapitops.plan.systems.webserver.PageLoader
 
createSection(PluginData) - Method in class main.java.com.djrapitops.plan.data.additional.PluginConfigSectionHandler
 
createSeriesData(Map<String, Long>) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.ServerPreferencePieCreator
 
createSeriesData(WorldTimes) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.WorldPieCreator
Used to create HighCharts series string for series and drilldown.
createServerContainer(Plan) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createServerOverviewColumn(Map<String, List<Session>>) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createSessionsTabContent(Map<String, List<Session>>, List<Session>) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
createTable(String) - Static method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.ActionsTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.move.Version8TransferTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
createTable(String) - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.VersionTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTable
 
createTable() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
createTable(List<Action>) - Static method in class main.java.com.djrapitops.plan.utilities.html.tables.ActionsTableCreator
 
createTable(Map<String, Integer>) - Static method in class main.java.com.djrapitops.plan.utilities.html.tables.CommandUseTableCreator
 
createTable(List<PlayerKill>) - Static method in class main.java.com.djrapitops.plan.utilities.html.tables.KillsTableCreator
 
createTable(List<UserInfo>, JoinInfoPart, GeolocationPart) - Static method in class main.java.com.djrapitops.plan.utilities.html.tables.PlayersTableCreator
 
createTables(JoinInfoPart) - Static method in class main.java.com.djrapitops.plan.utilities.html.tables.SessionsTableCreator
 
CSSResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
CSSResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.CSSResponse
 
cutDecimals(double) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Remove extra decimals from the end of the double.

D

Database - Class in main.java.com.djrapitops.plan.database
Abstract class representing a Database.
Database(IPlan) - Constructor for class main.java.com.djrapitops.plan.database.Database
Super constructor.
DatabaseException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when something goes wrong in the database, generic exception.
DatabaseException(String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DatabaseException
 
DatabaseException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DatabaseException
 
DatabaseException(String) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DatabaseException
 
DatabaseInitException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when something goes wrong with Database#init.
DatabaseInitException(String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DatabaseInitException
 
DatabaseInitException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DatabaseInitException
 
DatabaseInitException(String) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DatabaseInitException
 
DataCache - Class in main.java.com.djrapitops.plan.systems.cache
This Class contains the Cache.
DataCache(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.cache.DataCache
Class Constructor.
dataSource - Variable in class main.java.com.djrapitops.plan.database.Database
 
db - Variable in class main.java.com.djrapitops.plan.database.tables.Table
 
DBCreateTableException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when something goes wrong with creating tables with Table#createTable.
DBCreateTableException(String, String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DBCreateTableException
 
DBCreateTableException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.DBCreateTableException
 
DBUtils - Class in main.java.com.djrapitops.plan.database
Class containing static utility methods used by the Database classes.
DeathProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Updates death count of the current session.
DeathProcessor(UUID) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.DeathProcessor
Constructor.
deaths(int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
debug(String) - Static method in class main.java.com.djrapitops.plan.Log
Logs a debug message to the console as INFO if Settings.Debug is true.
debug(String, String) - Static method in class main.java.com.djrapitops.plan.Log
Used for logging larger debug complexes.
debug(String, String...) - Static method in class main.java.com.djrapitops.plan.Log
Used for logging larger debug complexes.
defaultValue(boolean) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
defaultValue(String) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
DevCommand - Class in main.java.com.djrapitops.plan.command.commands
Command used for testing functions that are too difficult to unit test.
DevCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.DevCommand
 
died() - Method in class main.java.com.djrapitops.plan.data.Session
 
DOUBLE - Static variable in class main.java.com.djrapitops.plan.database.sql.Sql
 
DouglasPeuckerAlgorithm - Class in main.java.com.djrapitops.plan.utilities.analysis
Ramer-Douglas-Peucker Point Reduction Algorithm for reducing points from graphs.
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.DrilldownPie
Class constructor.
dropTable(String) - Static method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
dump(Plan) - Static method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpUtils
Dumps the following things to Hastebin The current time with the time zone The system details The server details The Plan details Some important Configuration details The Plan timings The error log (if present) The debug log (if present)
DumpLog - Class in main.java.com.djrapitops.plan.utilities.file.dump
 
DumpLog() - Constructor for class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
 
DumpUtils - Class in main.java.com.djrapitops.plan.utilities.file.dump
 

E

endFirstSessionActionTracking(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
 
endSession(long) - Method in class main.java.com.djrapitops.plan.data.Session
Ends the session with given end point.
endSession(UUID, long) - Method in class main.java.com.djrapitops.plan.systems.cache.SessionCache
 
EndSessionProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Ends a session and saves it to the database.
EndSessionProcessor(UUID, long) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.EndSessionProcessor
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.Action
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.PlayerKill
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.Session
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.TPS
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
equals(Object) - Method in class main.java.com.djrapitops.plan.data.WebUser
 
equals(Object) - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
equals(Object) - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
equals(Object) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
equals(Object) - Method in class main.java.com.djrapitops.plan.utilities.analysis.Point
 
error(String) - Static method in class main.java.com.djrapitops.plan.Log
Logs an error message to the console as ERROR.
errorIfFalse(boolean, String) - Static method in class main.java.com.djrapitops.plan.utilities.Check
If check is false, send error message.
ErrorResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
Represents generic HTTP Error response that has the page style in it.
ErrorResponse() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.ErrorResponse
 
execute(String) - Method in class main.java.com.djrapitops.plan.database.tables.Table
Executes an SQL Statement
executeUnsafe(String...) - Method in class main.java.com.djrapitops.plan.database.tables.Table
Used to execute queries while possible SQLExceptions are suppressed.
export(AnalysisData, List<String>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.ExportUtility
 
ExportUtility - Class in main.java.com.djrapitops.plan.utilities.analysis
 

F

fail(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
FileResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
Response class for returning file contents.
FileResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.FileResponse
 
FileUtil - Class in main.java.com.djrapitops.plan.utilities.file
 
filter(LogEvent) - Method in class main.java.com.djrapitops.plan.command.commands.RegisterCommandFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class main.java.com.djrapitops.plan.command.commands.RegisterCommandFilter
 
filter(Logger, Level, Marker, String, Object...) - Method in class main.java.com.djrapitops.plan.command.commands.RegisterCommandFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class main.java.com.djrapitops.plan.command.commands.RegisterCommandFilter
 
filterTPS(List<TPS>, long) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.TPSGraphCreator
 
FirstLeaveProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Processor for inserting a FIRST_LOGOUT Action.
FirstLeaveProcessor(UUID, long, int) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.FirstLeaveProcessor
 
firstSessionMessageSent(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
 
flatMap(Collection<List<T>>) - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
 
ForbiddenResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
ForbiddenResponse() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.ForbiddenResponse
 
ForbiddenResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.ForbiddenResponse
 
foreignKey(String, String, String) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
formatLocation(Location) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Formats a Minecraft Location into readable format.
formatTimeAmount(long) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Format time amount according to the config settings.
formatTimeAmountDifference(long, long) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Format the time difference between an end point and a start point.
formatTimeStamp(long) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
 
formatTimeStampSecond(long) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
 
formatTimeStampYear(long) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
 
FormatUtils - Class in main.java.com.djrapitops.plan.utilities
 
from(String, String...) - Static method in class main.java.com.djrapitops.plan.database.sql.Select
 

G

generateNewAccessKey() - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
GeolocationCache - Class in main.java.com.djrapitops.plan.systems.cache
This class contains the geolocation cache.
GeolocationPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all Geolocation related analysis.
GeolocationPart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.GeolocationPart
 
get(String) - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Used to get the value for a placeholder without the placeholder prefix and suffix.
get(Msg) - Static method in class main.java.com.djrapitops.plan.locale.Locale
 
get(UUID, Settings) - Method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
get() - Method in enum main.java.com.djrapitops.plan.systems.webserver.response.ResponseType
 
getA() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Line
 
getAccessAddress() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
getAccessKey() - Static method in class main.java.com.djrapitops.plan.systems.info.pluginchannel.BukkitPluginChannelListener
 
getActions(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.ActionsTable
Used to get all Actions done by a user on this server.
getActionsTable() - Method in class main.java.com.djrapitops.plan.database.Database
 
getActive() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getActiveSessions() - Method in class main.java.com.djrapitops.plan.systems.cache.SessionCache
Used to get the Map of active sessions.
getActivityPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getAdditionalDataReplaceMap() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getAdditionalDataSources() - Method in class main.java.com.djrapitops.plan.data.additional.HookHandler
Used to get all PluginData objects currently registered.
getAdditionalInfo() - Method in class main.java.com.djrapitops.plan.data.Action
 
getAdditionalInspectReplaceRules(UUID) - Method in class main.java.com.djrapitops.plan.data.additional.HookHandler
Used to get the replaceMap for inspect page.
getAllActions() - Method in class main.java.com.djrapitops.plan.database.tables.ActionsTable
 
getAllCommandUsages() - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
getAllGeolocations() - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
getAllIPsAndGeolocations() - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
getAllNicknames(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
Get ALL nicknames of the user.
getAllNicknames() - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
 
getAllParts() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getAllPlayerKillsBySessionID() - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
getAllSessions() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
getAllSessions(boolean) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getAllTables() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Get all tables in a good order.
getAllTablesInRemoveOrder() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Get all tables for removal of data.
getAllTimePeak(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getAllTimePeak() - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getAllTimesKicked() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getAllTPS() - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getAllUserInfo() - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
getAllWorldTimesBySessionID() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
getAnalysisData() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
getAnalysisDataFromCache() - Method in class main.java.com.djrapitops.plan.api.API
Used to get the AnalysisData object.
getAnalysisHtml() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
Get the HTML for analysis page of this server.
getAnalysisHtml() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Get the Network page html.
getAnalysisHtml() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
Used for /server on Bukkit and /network on Bungee
getAnalysisHtmlAsString() - Method in class main.java.com.djrapitops.plan.api.API
Used to get the full HTML of the Analysis page as a string.
getAnalysisRefreshDate() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
getAnalysisTypes() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Returns the list of AnalysisTypes.
getAPI(Class<T>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
getAPI(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
getAuth() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
getAverage(AnalysisType, PluginData, Collection<UUID>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getBans() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getBiggest(Collection<Integer>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Gets the biggest Integer in a Collection with Integer as Entry If the Collection is empty, it will return 1.
getBiggestLong(Collection<Long>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Gets the biggest Long in a Collection with Long as Entry If the Collection is empty, it will return 1.
getBoolean(UUID, Settings) - Method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
getBooleanPercentage(AnalysisType, PluginData, Collection<UUID>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getBooleanTotal(AnalysisType, PluginData, Collection<UUID>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getBootAnalysisTaskID() - Method in class main.java.com.djrapitops.plan.Plan
Used to get the ID of the BootAnalysisTask, so that it can be disabled.
getBukkitServers() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getBukkitServers() - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
getBungeeConnectionAddress() - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
getBungeeInfo() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
Used to get BungeeCord WebServer info if present.
getBungeeWebAddress() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfoFile
 
getById(int) - Static method in enum main.java.com.djrapitops.plan.database.tables.Actions
 
getC() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Line
 
getCachedSession(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.SessionCache
Used to get the Session of the player in the sessionCache.
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.AdvancedBarChart
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.AdvancedPie
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.CustomChart
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.DrilldownPie
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.MultiLineChart
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.SimpleBarChart
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.SimplePie
 
getChartData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics.SingleLineChart
 
getChunksLoaded() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the amount of chunks loaded for the time, when the data was fetched
getCode() - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
getColor() - Method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Colors
Method responsible for parsing the setting into a usable css background property.
getColor(int) - Method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Theme
 
getColumnID() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getColumnID() - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getColumnID() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getColumnID() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTable
 
getColumnName() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getColumnNick() - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
 
getColumnUUID() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getColumnUUID() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getColumnWorldName() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTable
 
getCommandByID(int) - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
getCommandID(String) - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
getCommandTotal() - Method in class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
getCommandUsage() - Method in class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
getCommandUsagePart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getCommandUsages() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData
 
getCommandUse() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the Command usage mep.
getCommandUse() - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
Used to get all commands used in this server.
getCommandUse(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
Used to get all commands used in a server.
getCommandUseTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the command usage table.
getConfigName() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the config name of the database type.
getConnection() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
getConnection() - Method in class main.java.com.djrapitops.plan.database.tables.Table
Used to get a new Connection to the Database.
getContent() - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
getCountry(String) - Static method in class main.java.com.djrapitops.plan.systems.cache.GeolocationCache
Retrieves the country in full length (e.g.
getCPUUsage() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the average CPU Usage for the minute
getCrossPoint() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Line
 
getDatabases() - Method in class main.java.com.djrapitops.plan.Plan
Used to get all possible database objects.
getDataCache() - Method in class main.java.com.djrapitops.plan.Plan
Used to access Cache.
getDataCache() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
getDataCache() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
PlanBungee has no DataCache so this method should not be used.
getDataCache() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
getDataFolder() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getDataSource() - Method in class main.java.com.djrapitops.plan.database.Database
 
getDate() - Method in class main.java.com.djrapitops.plan.data.Action
 
getDate() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the time of the average calculation.
getDaysAndHours(List<Long>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
Transforms the session start list into a list of int arrays.
getDB() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getDb() - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
getDB() - Method in class main.java.com.djrapitops.plan.Plan
Used to access active Database.
getDB() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getDB(Plan, String) - Static method in class main.java.com.djrapitops.plan.utilities.ManageUtils
 
getDeaths() - Method in class main.java.com.djrapitops.plan.data.analysis.KillPart
 
getDeaths() - Method in class main.java.com.djrapitops.plan.data.Session
 
getDeaths() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getDebug(String) - Static method in class main.java.com.djrapitops.plan.Log
Used for logging larger debug complexes.
getDisplayName(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
Used to get the player display name in the cache.
getDoneAction() - Method in class main.java.com.djrapitops.plan.data.Action
 
getEntityCount() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the amount of entities for the time, when the data was fetched
getFirstSessionMsgCount(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
 
getFirstSessionMsgCounts() - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
 
getFolder() - Static method in class main.java.com.djrapitops.plan.utilities.analysis.ExportUtility
 
getGeolocation(String) - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
getGeolocationPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getGeolocations(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
getGMKeyArray() - Static method in class main.java.com.djrapitops.plan.data.time.GMTimes
 
getGMTimes(String) - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
Used for Quick access to time of each GameMode.
getHookHandler() - Method in class main.java.com.djrapitops.plan.Plan
Used to access HookHandler.
getHtmlReplaceValue(String, UUID) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the string for the html page.
getIConfig() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getId() - Method in class main.java.com.djrapitops.plan.database.Container
Get the UserID related to the object.
getId() - Method in enum main.java.com.djrapitops.plan.database.tables.Actions
 
getId() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
getId() - Method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Colors
 
getIdentifier() - Method in enum main.java.com.djrapitops.plan.locale.Msg
 
getIdentifiers() - Static method in enum main.java.com.djrapitops.plan.locale.Msg
 
getImplVersion() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
 
getImporter(String) - Static method in class main.java.com.djrapitops.plan.systems.info.ImporterManager
 
getImporters() - Static method in class main.java.com.djrapitops.plan.systems.info.ImporterManager
 
getInactive() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getInfoManager() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getInfoManager() - Method in class main.java.com.djrapitops.plan.Plan
 
getInfoManager() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getInstance() - Static method in class main.java.com.djrapitops.plan.Plan
Used to get the plugin-instance singleton.
getInstance() - Static method in class main.java.com.djrapitops.plan.PlanBungee
 
getInt(UUID, Settings) - Method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
getIp() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
Ip string in server.properties.
getIP() - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
Used to get the WebServer's IP with Port.
getIPlan() - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
 
getIps(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
getIps() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getIpsTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the ips table.
getJoinedOnce() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getJoinInfoPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getKillPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getKills() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getKillsTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the kills table.
getLastSeen() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
getLastSeen(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getLastSeen(List<Session>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getLastSeenForAllPlayers() - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getLastStateChange() - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
getLatestPlayersOnline() - Method in class main.java.com.djrapitops.plan.systems.tasks.TPSCountTimer
 
getLength() - Method in class main.java.com.djrapitops.plan.data.Session
Get the length of the session in milliseconds.
getLength() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Line
 
getLinkTo(String) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
getLoginTimes() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
getLongestSessionLength(List<Session>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getMatchingNames(String) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
Gets the names of the players which names or nicknames match name.
getMatchingPlayerNames(String) - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
Get matching player names from the offline players.
getMaxPlayers() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getMaxPlayers() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
 
getMaxPlayers() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
getMessage(Msg) - Method in class main.java.com.djrapitops.plan.locale.Locale
 
getMobKills() - Method in class main.java.com.djrapitops.plan.data.analysis.KillPart
 
getMobKills() - Method in class main.java.com.djrapitops.plan.data.Session
 
getMobKills() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getModifier() - Method in enum main.java.com.djrapitops.plan.data.additional.AnalysisType
Used to get the modifier for the Prefix of the value.
getMostCommonGeoLocations() - Method in class main.java.com.djrapitops.plan.data.analysis.GeolocationPart
 
getName() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
getName() - Method in class main.java.com.djrapitops.plan.data.WebUser
 
getName() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the name of the database type.
getName() - Method in class main.java.com.djrapitops.plan.database.databases.MySQLDB
 
getName() - Method in class main.java.com.djrapitops.plan.database.databases.SQLiteDB
 
getName() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
 
getName(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
Used to get the player name in the cache.
getName() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
getName() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getNameOf(UUID) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
getNames() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.Importer
 
getNames() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.OfflinePlayerImporter
 
getNetworkOnlineData() - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getNetworkPageContent() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
 
getNewPlayers(List<Long>, long, long) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getNewUsersPerDay(List<Long>, long) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getNicknames(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
Get nicknames of the user on THIS server.
getNicknames(UUID, UUID) - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
Get nicknames of the user on a server.
getNicknames() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getNicknamesTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the nicknames table.
getNumber() - Method in enum main.java.com.djrapitops.plan.Settings
If the settings is a number, this method should be used.
getObject() - Method in class main.java.com.djrapitops.plan.database.Container
Get the object in the container.
getObject() - Method in class main.java.com.djrapitops.plan.systems.processing.Processor
 
getOnlineBukkitServers() - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
getOps() - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
getPath() - Method in enum main.java.com.djrapitops.plan.Settings
Used to get the String path of a the config setting eg.
getPeakPlayerCount(long) - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getPeakPlayerCount(UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getPerm() - Method in enum main.java.com.djrapitops.plan.Permissions
getPermission() - Method in enum main.java.com.djrapitops.plan.Permissions
Returns the permission node in plugin.yml.
getPermLevel() - Method in class main.java.com.djrapitops.plan.data.WebUser
 
getPerpendicularDistance(Point) - Method in class main.java.com.djrapitops.plan.utilities.analysis.Line
 
getPlaceholder(String) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the full placeholder.
getPlaceholder() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the placeholder without the modifier.
getPlaceholderModifier() - Method in enum main.java.com.djrapitops.plan.data.additional.AnalysisType
Used to get the Placeholder modifier.
getPlaceholderName(String) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the placeholder name with modifier.
getPlaceholderName() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the placeholder name.
getPlanAPI() - Static method in class main.java.com.djrapitops.plan.Plan
Used to get the PlanAPI.
getPlanVersion() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getPlanVersion() - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
 
getPlayerCount() - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
getPlayerCount() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getPlayerCountPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getPlayerHtml(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
getPlayerHtml(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Returns the Html players inspect page.
getPlayerHtml(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
getPlayerHtmlAsString(UUID) - Method in class main.java.com.djrapitops.plan.api.API
Used to get the full Html of the Inspect page as a string.
getPlayerInspectPageLink(String) - Method in class main.java.com.djrapitops.plan.api.API
Used to get a relative link to InspectPage of a player.
getPlayerKills() - Method in class main.java.com.djrapitops.plan.data.analysis.KillPart
 
getPlayerKills() - Method in class main.java.com.djrapitops.plan.data.Session
 
getPlayerKills() - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
getPlayerKills(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
getPlayerName(UUID) - Method in class main.java.com.djrapitops.plan.api.API
Used to get the PlayerName of a player who has played on the server.
getPlayerName(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getPlayerName(String[], ISender) - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
Get a players name that matches the given arguments or name of the sender.
getPlayerName(String[], ISender, Permissions) - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
Used by the inspect command.
getPlayerNames() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getPlayers() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the player for the time, when the data was fetched.
getPlayersFolder(File) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.ExportUtility
 
getPlayersOnline() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getPlaytime(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Get Total Playtime of a Player on THIS server.
getPlaytime(UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Get Playtime of a Player after Epoch ms on THIS server.
getPlaytime(UUID, UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Get Total Playtime of a Player on a server.
getPlaytime(UUID, UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get Playtime after Epoch ms on a server.
getPlaytimeByServer(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get Totals of Playtime in a Map, sorted by ServerNames.
getPlaytimeByServer(UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get Playtimes after a date in a Map, sorted by ServerNames.
getPlaytimeOfServer() - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get the Total Playtime of THIS Server.
getPlaytimeOfServer(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get the Total Playtime of a Server.
getPlaytimeOfServer(long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get Playtime after a date of THIS Server.
getPlaytimeOfServer(UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get Playtime after a date of a Server.
getPlaytimePart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getPluginData() - Method in class main.java.com.djrapitops.plan.utilities.metrics.Metrics
Gets the plugin specific data.
getPluginsTabContent(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
getPluginsTabContent(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Used to parse the Plugins tab html String out of all sent to Bungee.
getPluginsTabContent(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
getPluginsTabLayout() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getPort() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
 
getPrefix() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the prefix.
getProcessingQueue() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getProcessingQueue() - Method in class main.java.com.djrapitops.plan.Plan
 
getProcessingQueue() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getProtocol() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
getProtocol() - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
 
getRecentPlayers() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getRecentPlayersUUIDs() - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
getRefreshDate() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getRegisterDate(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getRegisterDates() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getRegistered() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
getRegistered() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
getRegistered() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getRegisteredList() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
getRelativeInspectUrl(String) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
 
getRelativeInspectUrl(UUID) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
 
getReplaceMap() - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Used to get the placeholders and values.
getRequestBody() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
getRequestMethod() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
getResource(String) - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getResource(String) - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getResponse() - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
getResponse(Request) - Method in class main.java.com.djrapitops.plan.systems.webserver.ResponseHandler
 
getSaltedPassHash() - Method in class main.java.com.djrapitops.plan.data.WebUser
 
getSavedUUIDs() - Method in class main.java.com.djrapitops.plan.api.API
Get the saved UUIDs in the database.
getSavedUUIDs() - Method in class main.java.com.djrapitops.plan.database.Database
Used to fetch the saved UUIDs in the users table.
getSavedUUIDs() - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
getSavedUUIDs() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getSecurityTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the security table.
getServerID() - Method in class main.java.com.djrapitops.plan.data.Action
Can only be used on Action classes returned by the ActionsTable.
getServerID(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
Returns server ID for a matching UUID
getServerID() - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
getServerImportData() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.Importer
 
getServerImportData() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.OfflinePlayerImporter
 
getServerInfo(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getServerInfoManager() - Method in class main.java.com.djrapitops.plan.Plan
Used to get the object storing server info
getServerInfoManager() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getServerName(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
Returns server Name for a matching UUID
getServerName() - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
getServerNames() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getServerTable() - Method in class main.java.com.djrapitops.plan.database.Database
 
getServerUserInfo() - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
Used for getting info of all users on THIS server.
getServerUserInfo(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
getServerUuid() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getServerUUID(String) - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getServerUUID() - Static method in class main.java.com.djrapitops.plan.Plan
 
getServerUuid() - Method in class main.java.com.djrapitops.plan.Plan
 
getServerUUID() - Static method in class main.java.com.djrapitops.plan.PlanBungee
 
getServerUuid() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getServerUUID() - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
getServerUUID() - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
getServerUUIDs() - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
getSessionCache() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
getSessionCount(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get total Session count of a Player on THIS server.
getSessionCount(UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get total Session count of a Player on THIS server after a given epoch ms.
getSessionCount(UUID, UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get total Session count of a Player on a server.
getSessionCount(UUID, UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to get total Session count of a Player on a server after a given epoch ms.
getSessionEnd() - Method in class main.java.com.djrapitops.plan.data.Session
Get the end of the session.
getSessionID() - Method in class main.java.com.djrapitops.plan.data.Session
Used to get the ID of the session in the Database.
getSessionInfoOfServer() - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getSessionInfoOfServer(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getSessions() - Method in class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
getSessions(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
getSessionsTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the users table.
getSessionStart() - Method in class main.java.com.djrapitops.plan.data.Session
Get the start of the session.
getSlope() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Line
 
getSourcePlugin() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the source plugin's name.
getState() - Method in class main.java.com.djrapitops.plan.data.time.GMTimes
 
getState() - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
getString(UUID, Settings) - Method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
getStringFromResource(String) - Static method in class main.java.com.djrapitops.plan.utilities.file.FileUtil
 
getStringList() - Method in enum main.java.com.djrapitops.plan.Settings
 
getSuffix() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the suffix.
getTableName() - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
getTarget() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
getTicksPerSecond() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the average ticksPerSecond for the minute.
getTime() - Method in class main.java.com.djrapitops.plan.data.PlayerKill
Get the Epoch millisecond the kill occurred.
getTime(String) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
getTime() - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
Used to get the current time as milliseconds.
getTimes() - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
getTimesKicked(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getTimesKicked() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getTimeZoneOffsetHours() - Static method in class main.java.com.djrapitops.plan.utilities.MiscUtils
 
getTotal() - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
getTotal() - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
 
getTotal(AnalysisType, PluginData, Collection<UUID>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getTotalPlaytime(List<Session>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getTpsCountTimer() - Method in class main.java.com.djrapitops.plan.Plan
 
getTpsData() - Method in class main.java.com.djrapitops.plan.data.analysis.TPSPart
 
getTPSData() - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
getTpsData() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData
 
getTpsPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getTpsTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the tps table.
getUniqueCommands() - Method in class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
getUniqueJoins(Map<UUID, List<Session>>, long) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
Used to calculate unique players that have played within the time frame determined by scale.
getUniqueJoinsPerDay(Map<UUID, List<Session>>, long) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
getUsedMemory() - Method in class main.java.com.djrapitops.plan.data.TPS
Get the used memory for the time, when the data was fetched.
getUserImportData() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.Importer
 
getUserImportData() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.OfflinePlayerImporter
 
getUserInfo(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
getUserInfo(UUID, UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
getUserInfoTable() - Method in class main.java.com.djrapitops.plan.database.Database
 
getUsers() - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
getUsers() - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
getUsersTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the users table.
getUuid() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
getUuid() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
getUUID() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfoFile
 
getUuid() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getUUID() - Method in class main.java.com.djrapitops.plan.systems.processing.player.PlayerProcessor
 
getUuidOf(String) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
Get UUID of a player.
getUUIDOf(String) - Static method in class main.java.com.djrapitops.plan.utilities.uuid.UUIDUtility
Get UUID of a player.
getUUIDOf(String, Database) - Static method in class main.java.com.djrapitops.plan.utilities.uuid.UUIDUtility
Get UUID of a player.
getUuids() - Method in class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
getUuids() - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
 
getUUIDS(Database) - Static method in class main.java.com.djrapitops.plan.utilities.ManageUtils
Get the saved UUIDs in a hashset
getUUIDsBeingAnalyzed() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
getValue(UUID) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to get the value for analysis.
getValues(Collection<UUID>) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
getVariable() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getVariable() - Method in class main.java.com.djrapitops.plan.Plan
Used to get the object storing server variables that are constant after boot.
getVariable() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getVariables() - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
getVersion() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the database schema version.
getVersion() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
getVersion() - Method in class main.java.com.djrapitops.plan.database.tables.Table
Get the Database Schema version from VersionTable.
getVersion() - Method in class main.java.com.djrapitops.plan.database.tables.VersionTable
 
getVersion() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
 
getVictim() - Method in class main.java.com.djrapitops.plan.data.PlayerKill
Get the victim's UUID.
getWeapon() - Method in class main.java.com.djrapitops.plan.data.PlayerKill
Get the Weapon used as string.
getWebAddress() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
getWebAPI() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
getWebServer() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
getWebServer() - Method in class main.java.com.djrapitops.plan.Plan
Used to access WebServer.
getWebServer() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
getWebServerAddress() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
getWebServerAddress() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Get address of Bungee WebServer.
getWebServerAddress() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
getWebUser(String) - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
getWorldPart() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
getWorldPlaytime(String) - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
Used to get a total playtime of a world.
getWorlds() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTable
Used to get the available world names.
getWorldTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the worlds table.
getWorldTimes() - Method in class main.java.com.djrapitops.plan.data.analysis.WorldPart
 
getWorldTimes() - Method in class main.java.com.djrapitops.plan.data.Session
 
getWorldTimes() - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
Used to get the Map for saving.
getWorldTimes() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
getWorldTimesOfServer() - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
getWorldTimesOfServer(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
getWorldTimesOfUser(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
getWorldTimesTable() - Method in class main.java.com.djrapitops.plan.database.Database
Used to get the world times table.
getX() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Point
 
getY() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Point
 
GMTimes - Class in main.java.com.djrapitops.plan.data.time
TimeKeeper class that tracks the time spent in each GameMode based on Playtime.
GMTimes(Map<String, Long>, String, long) - Constructor for class main.java.com.djrapitops.plan.data.time.GMTimes
 
GMTimes(String, long) - Constructor for class main.java.com.djrapitops.plan.data.time.GMTimes
 
GMTimes(String) - Constructor for class main.java.com.djrapitops.plan.data.time.GMTimes
 
GMTimes(Map<String, Long>) - Constructor for class main.java.com.djrapitops.plan.data.time.GMTimes
 
GMTimes() - Constructor for class main.java.com.djrapitops.plan.data.time.GMTimes
 
go() - Method in class main.java.com.djrapitops.plan.systems.queue.Setup
 

H

handle(HttpExchange) - Method in class main.java.com.djrapitops.plan.systems.webserver.APIRequestHandler
 
handle(HttpExchange) - Method in class main.java.com.djrapitops.plan.systems.webserver.RequestHandler
 
hasAuth() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.Action
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.PlayerKill
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.Session
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.TPS
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
hashCode() - Method in class main.java.com.djrapitops.plan.data.WebUser
 
hashCode() - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
hashCode() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
hashCode() - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
hashCode() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Point
 
hasSection(PluginData) - Method in class main.java.com.djrapitops.plan.data.additional.PluginConfigSectionHandler
 
Hastebin - Class in main.java.com.djrapitops.plan.utilities.file.dump
 
HookHandler - Class in main.java.com.djrapitops.plan.data.additional
Class responsible for hooking to other plugins and managing the %plugins% placeholder on Analysis and Inspect pages.
HookHandler(Plan) - Constructor for class main.java.com.djrapitops.plan.data.additional.HookHandler
Class constructor, hooks to plugins.
Html - Enum in main.java.com.djrapitops.plan.utilities.html
 
HtmlStructure - Class in main.java.com.djrapitops.plan.utilities.html
Class for parsing layout components of the websites.
HtmlStructure() - Constructor for class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
HtmlUtils - Class in main.java.com.djrapitops.plan.utilities.html
 
httpProtocol() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
httpsProtocol() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 

I

icon - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
Font Awesome icon name.
Importer - Class in main.java.com.djrapitops.plan.systems.processing.importing.importers
 
Importer() - Constructor for class main.java.com.djrapitops.plan.systems.processing.importing.importers.Importer
 
ImporterManager - Class in main.java.com.djrapitops.plan.systems.info
 
info(String) - Static method in class main.java.com.djrapitops.plan.Log
Logs the message to the console as INFO.
infoColor(String) - Static method in class main.java.com.djrapitops.plan.Log
Sends a message to the console with the ChatColors.
InfoCommand - Class in main.java.com.djrapitops.plan.command.commands
This subcommand is used to view the version and the database type in use.
InfoCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.InfoCommand
Subcommand Constructor.
InformationManager - Class in main.java.com.djrapitops.plan.systems.info
Abstract layer for Bukkit and Bungee Information managers.
InformationManager() - Constructor for class main.java.com.djrapitops.plan.systems.info.InformationManager
 
init() - Method in class main.java.com.djrapitops.plan.database.Database
Initiates the database.
init() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Initializes the Database.
initServer() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
Starts up the WebServer in a new Thread Pool.
Insert - Class in main.java.com.djrapitops.plan.database.sql
 
Insert(String) - Constructor for class main.java.com.djrapitops.plan.database.sql.Insert
 
insertAction(UUID, Action) - Method in class main.java.com.djrapitops.plan.database.tables.ActionsTable
 
insertActions(Map<UUID, Map<UUID, List<Action>>>) - Method in class main.java.com.djrapitops.plan.database.tables.ActionsTable
 
insertAllServers(List<ServerInfo>) - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
insertAllTPS(Map<UUID, List<TPS>>) - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
insertCommandUsage(Map<UUID, Map<String, Integer>>) - Method in class main.java.com.djrapitops.plan.database.tables.CommandUseTable
 
insertIPsAndGeolocations(Map<UUID, Map<String, String>>) - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
insertNicknames(Map<UUID, Map<UUID, List<String>>>) - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
 
insertSessions(Map<UUID, Map<UUID, List<Session>>>, boolean) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
insertTPS(TPS) - Method in class main.java.com.djrapitops.plan.database.tables.TPSTable
 
insertUserInfo(Map<UUID, List<UserInfo>>) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
insertUsers(Map<UUID, UserInfo>) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
Inserts UUIDs, Register dates and Names to the table.
InspectCacheRequestProcessor - Class in main.java.com.djrapitops.plan.systems.processing.info
Sends a request to cache players inspect page to the PageCache on the appropriate WebServer.
InspectCacheRequestProcessor(UUID, ISender, String) - Constructor for class main.java.com.djrapitops.plan.systems.processing.info.InspectCacheRequestProcessor
 
InspectCommand - Class in main.java.com.djrapitops.plan.command.commands
This command is used to cache UserInfo to InspectCache and display the link.
InspectCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.InspectCommand
Class Constructor.
InspectPageParser - Class in main.java.com.djrapitops.plan.systems.info.parsing
Used for parsing Inspect page out of database data and the html.
InspectPageParser(UUID, IPlan) - Constructor for class main.java.com.djrapitops.plan.systems.info.parsing.InspectPageParser
 
InspectPageResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
InspectPageResponse(InformationManager, UUID) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.InspectPageResponse
 
InspectPageResponse(InformationManager, UUID, String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.InspectPageResponse
 
InspectWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
 
InspectWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.InspectWebAPI
 
INT - Static variable in class main.java.com.djrapitops.plan.database.sql.Sql
 
InternalErrorResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
InternalErrorResponse(Throwable, String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.InternalErrorResponse
 
IPlan - Interface in main.java.com.djrapitops.plan.api
Abstraction interface for both Plan and PlanBungee.
ips(String...) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
ips(Collection<String>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
ipsTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_ips in the database.
IPsTable - Class in main.java.com.djrapitops.plan.database.tables
 
IPsTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.IPsTable
 
IPUpdateProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Updates the IP and Geolocation of a user.
IPUpdateProcessor(UUID, String) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.IPUpdateProcessor
 
isActive(long, long, long, int) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 
isAnalysed() - Method in class main.java.com.djrapitops.plan.data.analysis.RawData
Check if analyseData() has been called.
isAnalysisBeingRun() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Analysis
Check whether or not analysis is being run.
isAnalysisCached() - Method in class main.java.com.djrapitops.plan.api.API
Check if the Analysis has been run and is cached to the AnalysisCache.
isAnalysisCached(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
isAnalysisCached(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Check if analysis page for an UUID is cached.
isAnalysisCached(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
Used for /server on Bukkit and /network on Bungee
isAnalysisCached(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.IsCachedWebAPI
 
isAPIRequest() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
isAuthorized(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
isAuthRequired() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
isAuthRequired() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
isBanData() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
isBanned() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
isBanned() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
isCached(String) - Static method in class main.java.com.djrapitops.plan.systems.cache.GeolocationCache
Checks if the IP Address is cached
isCached(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
isCached(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
isCached(String) - Static method in class main.java.com.djrapitops.plan.systems.webserver.PageCache
Checks if the page is cached.
IsCachedWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
WebAPI for checking if a page is in webserver cache.
IsCachedWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.IsCachedWebAPI
 
isEnabled() - Method in class main.java.com.djrapitops.plan.api.API
Check whether or not the plugin enabled successfully.
isEnabled(PluginData) - Method in class main.java.com.djrapitops.plan.data.additional.PluginConfigSectionHandler
 
isEnabled() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
isFalse() - Method in enum main.java.com.djrapitops.plan.Settings
 
isFetchedFromDB() - Method in class main.java.com.djrapitops.plan.data.Session
 
isFirstSession(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
Check if a session is player's first session on the server.
isInspectCached(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.IsCachedWebAPI
 
isNewDatabase() - Method in class main.java.com.djrapitops.plan.database.Database
 
isNewDatabase() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
isNewDatabase() - Method in class main.java.com.djrapitops.plan.database.tables.VersionTable
 
IsOnlineWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
 
IsOnlineWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.IsOnlineWebAPI
 
isOp() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
isOpen() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
isOpped() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
isPlayerHtmlCached(UUID) - Method in class main.java.com.djrapitops.plan.api.API
 
isPlayersDataInspectCached(UUID) - Method in class main.java.com.djrapitops.plan.api.API
Deprecated.
use isPlayerHtmlCached
isRegistered(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
isRegistered(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
isTrue() - Method in enum main.java.com.djrapitops.plan.Settings
If the settings is a boolean, this method should be used.
isTrue(boolean, String) - Static method in class main.java.com.djrapitops.plan.utilities.Check
If check is false, send message.
isTrue(boolean, String, ISender) - Static method in class main.java.com.djrapitops.plan.utilities.Check
If check is false, send message to sender.
isUsingAnotherWebServer() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
isUsingHTTPS() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
isUsingMySQL() - Method in class main.java.com.djrapitops.plan.database.Database
 
isUsingPaper() - Method in class main.java.com.djrapitops.plan.ServerVariableHolder
Returns if the server is using PaperSpigot.

J

JavaScriptResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
JavaScriptResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.JavaScriptResponse
 
JoinInfoPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all Player player related analysis.
JoinInfoPart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.JoinInfoPart
 
JsonResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response.api
 
JsonResponse(T) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.api.JsonResponse
 

K

kicked(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
KickProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Updates the Kick count of a user.
KickProcessor(UUID) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.KickProcessor
 
KillDataComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
KillDataComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.KillDataComparator
 
KillPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all Death related analysis.
KillPart(JoinInfoPart) - Constructor for class main.java.com.djrapitops.plan.data.analysis.KillPart
 
KillProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Processor Class for KillEvent information when the killer is a player.
KillProcessor(UUID, long, LivingEntity, String) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.KillProcessor
Constructor.
kills(PlayerKill...) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
kills(Collection<PlayerKill>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
killsTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_kills in the database.
KillsTable - Class in main.java.com.djrapitops.plan.database.tables
 
KillsTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.KillsTable
 
KillsTableCreator - Class in main.java.com.djrapitops.plan.utilities.html.tables
 

L

lastStateChange - Variable in class main.java.com.djrapitops.plan.data.time.TimeKeeper
Relates to Playtime Milliseconds.
Line - Class in main.java.com.djrapitops.plan.utilities.analysis
 
Line(Point, Point) - Constructor for class main.java.com.djrapitops.plan.utilities.analysis.Line
 
lines(IPlan, String) - Static method in class main.java.com.djrapitops.plan.utilities.file.FileUtil
 
lines(File) - Static method in class main.java.com.djrapitops.plan.utilities.file.FileUtil
 
lines(File, Charset) - Static method in class main.java.com.djrapitops.plan.utilities.file.FileUtil
 
ListCommand - Class in main.java.com.djrapitops.plan.command.commands
Command used to display link to the player list webpage.
ListCommand() - Constructor for class main.java.com.djrapitops.plan.command.commands.ListCommand
Class Constructor.
ListServersCommand - Class in main.java.com.djrapitops.plan.command.commands
This subcommand is used to reload the plugin.
ListServersCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.ListServersCommand
Subcommand constructor.
loadLocale() - Method in class main.java.com.djrapitops.plan.locale.Locale
 
loadPage(String, PageLoader) - Static method in class main.java.com.djrapitops.plan.systems.webserver.PageCache
Loads the page from the page cache.
loadPage(String) - Static method in class main.java.com.djrapitops.plan.systems.webserver.PageCache
Loads the page from the page cache.
Locale - Class in main.java.com.djrapitops.plan.locale
Class responsible for message localization.
Locale(IPlan) - Constructor for class main.java.com.djrapitops.plan.locale.Locale
 
LocaleEntryComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
Compares Locale Map Entries and sorts them alphabetically according to the Enum Names.
LocaleEntryComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.LocaleEntryComparator
 
Log - Class in main.java.com.djrapitops.plan
This class manages the messages going to the Console Logger.
logDebug(String) - Static method in class main.java.com.djrapitops.plan.Log
Logs the full debug complex to the debug log.
logDebug(String, long) - Static method in class main.java.com.djrapitops.plan.Log
Logs the full debug complex to the debug log with an execution time.
logStackTrace(Throwable) - Static method in class main.java.com.djrapitops.plan.Log
 
LONG - Static variable in class main.java.com.djrapitops.plan.database.sql.Sql
 

M

main.java.com.djrapitops.plan - package main.java.com.djrapitops.plan
 
main.java.com.djrapitops.plan.api - package main.java.com.djrapitops.plan.api
 
main.java.com.djrapitops.plan.api.exceptions - package main.java.com.djrapitops.plan.api.exceptions
 
main.java.com.djrapitops.plan.command - package main.java.com.djrapitops.plan.command
 
main.java.com.djrapitops.plan.command.commands - package main.java.com.djrapitops.plan.command.commands
 
main.java.com.djrapitops.plan.command.commands.manage - package main.java.com.djrapitops.plan.command.commands.manage
 
main.java.com.djrapitops.plan.command.commands.webuser - package main.java.com.djrapitops.plan.command.commands.webuser
 
main.java.com.djrapitops.plan.data - package main.java.com.djrapitops.plan.data
 
main.java.com.djrapitops.plan.data.additional - package main.java.com.djrapitops.plan.data.additional
 
main.java.com.djrapitops.plan.data.analysis - package main.java.com.djrapitops.plan.data.analysis
 
main.java.com.djrapitops.plan.data.time - package main.java.com.djrapitops.plan.data.time
 
main.java.com.djrapitops.plan.database - package main.java.com.djrapitops.plan.database
 
main.java.com.djrapitops.plan.database.databases - package main.java.com.djrapitops.plan.database.databases
 
main.java.com.djrapitops.plan.database.sql - package main.java.com.djrapitops.plan.database.sql
 
main.java.com.djrapitops.plan.database.tables - package main.java.com.djrapitops.plan.database.tables
 
main.java.com.djrapitops.plan.database.tables.move - package main.java.com.djrapitops.plan.database.tables.move
 
main.java.com.djrapitops.plan.locale - package main.java.com.djrapitops.plan.locale
 
main.java.com.djrapitops.plan.systems.cache - package main.java.com.djrapitops.plan.systems.cache
 
main.java.com.djrapitops.plan.systems.info - package main.java.com.djrapitops.plan.systems.info
 
main.java.com.djrapitops.plan.systems.info.parsing - package main.java.com.djrapitops.plan.systems.info.parsing
 
main.java.com.djrapitops.plan.systems.info.pluginchannel - package main.java.com.djrapitops.plan.systems.info.pluginchannel
 
main.java.com.djrapitops.plan.systems.info.server - package main.java.com.djrapitops.plan.systems.info.server
 
main.java.com.djrapitops.plan.systems.listeners - package main.java.com.djrapitops.plan.systems.listeners
 
main.java.com.djrapitops.plan.systems.processing - package main.java.com.djrapitops.plan.systems.processing
 
main.java.com.djrapitops.plan.systems.processing.importing - package main.java.com.djrapitops.plan.systems.processing.importing
 
main.java.com.djrapitops.plan.systems.processing.importing.importers - package main.java.com.djrapitops.plan.systems.processing.importing.importers
 
main.java.com.djrapitops.plan.systems.processing.info - package main.java.com.djrapitops.plan.systems.processing.info
 
main.java.com.djrapitops.plan.systems.processing.player - package main.java.com.djrapitops.plan.systems.processing.player
 
main.java.com.djrapitops.plan.systems.queue - package main.java.com.djrapitops.plan.systems.queue
 
main.java.com.djrapitops.plan.systems.tasks - package main.java.com.djrapitops.plan.systems.tasks
 
main.java.com.djrapitops.plan.systems.webserver - package main.java.com.djrapitops.plan.systems.webserver
 
main.java.com.djrapitops.plan.systems.webserver.response - package main.java.com.djrapitops.plan.systems.webserver.response
 
main.java.com.djrapitops.plan.systems.webserver.response.api - package main.java.com.djrapitops.plan.systems.webserver.response.api
 
main.java.com.djrapitops.plan.systems.webserver.theme - package main.java.com.djrapitops.plan.systems.webserver.theme
 
main.java.com.djrapitops.plan.systems.webserver.webapi - package main.java.com.djrapitops.plan.systems.webserver.webapi
 
main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit - package main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
 
main.java.com.djrapitops.plan.systems.webserver.webapi.bungee - package main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
 
main.java.com.djrapitops.plan.systems.webserver.webapi.universal - package main.java.com.djrapitops.plan.systems.webserver.webapi.universal
 
main.java.com.djrapitops.plan.utilities - package main.java.com.djrapitops.plan.utilities
 
main.java.com.djrapitops.plan.utilities.analysis - package main.java.com.djrapitops.plan.utilities.analysis
 
main.java.com.djrapitops.plan.utilities.comparators - package main.java.com.djrapitops.plan.utilities.comparators
 
main.java.com.djrapitops.plan.utilities.file - package main.java.com.djrapitops.plan.utilities.file
 
main.java.com.djrapitops.plan.utilities.file.dump - package main.java.com.djrapitops.plan.utilities.file.dump
 
main.java.com.djrapitops.plan.utilities.html - package main.java.com.djrapitops.plan.utilities.html
 
main.java.com.djrapitops.plan.utilities.html.graphs - package main.java.com.djrapitops.plan.utilities.html.graphs
 
main.java.com.djrapitops.plan.utilities.html.tables - package main.java.com.djrapitops.plan.utilities.html.tables
 
main.java.com.djrapitops.plan.utilities.metrics - package main.java.com.djrapitops.plan.utilities.metrics
 
main.java.com.djrapitops.plan.utilities.uuid - package main.java.com.djrapitops.plan.utilities.uuid
 
ManageBackupCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to backup a database to a .db file.
ManageBackupCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageBackupCommand
Class Constructor.
ManageClearCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to clear a database of all data.
ManageClearCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageClearCommand
Class Constructor.
ManageCommand - Class in main.java.com.djrapitops.plan.command.commands
This command is used to manage the database of the plugin.
ManageCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.ManageCommand
Subcommand Constructor.
ManageDumpCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to dump important data to pastebin, so it's easier to write an issue.
ManageDumpCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageDumpCommand
Class Constructor.
ManageHotswapCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to swap to a different database and reload the plugin if the connection to the new database can be established.
ManageHotswapCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageHotswapCommand
Class Constructor.
ManageImportCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to import data from 3rd party plugins.
ManageImportCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageImportCommand
Class Constructor.
ManageMoveCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to move all data from one database to another.
ManageMoveCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageMoveCommand
Class Constructor.
ManageRemoveCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to remove a single player's data from the database.
ManageRemoveCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageRemoveCommand
Class Constructor.
ManageRestoreCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to restore a backup.db file in the /plugins/Plan folder.
ManageRestoreCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageRestoreCommand
Class Constructor.
ManageSetupCommand - Class in main.java.com.djrapitops.plan.command.commands.manage
This manage subcommand is used to swap to a different database and reload the plugin if the connection to the new database can be established.
ManageSetupCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.manage.ManageSetupCommand
Class Constructor.
ManageUtils - Class in main.java.com.djrapitops.plan.utilities
 
MapComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
markConnectionFail() - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
markConnectionFail() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfoFile
 
markFirstSession(UUID) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
Used for marking first Session Actions to be saved.
MathUtils - Class in main.java.com.djrapitops.plan.utilities.analysis
 
mergeArrays(String[]...) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Merges multiple arrays into one.
Message - Class in main.java.com.djrapitops.plan.locale
Represents a Message that can be modified.
Message(String) - Constructor for class main.java.com.djrapitops.plan.locale.Message
 
Metrics - Class in main.java.com.djrapitops.plan.utilities.metrics
bStats collects some data for plugin authors.
Metrics(JavaPlugin) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics
Class constructor.
Metrics.AdvancedBarChart - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom advanced bar chart.
Metrics.AdvancedPie - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom advanced pie.
Metrics.CustomChart - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom chart.
Metrics.DrilldownPie - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom drilldown pie.
Metrics.MultiLineChart - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom multi line chart.
Metrics.SimpleBarChart - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom simple bar chart.
Metrics.SimplePie - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom simple pie.
Metrics.SingleLineChart - Class in main.java.com.djrapitops.plan.utilities.metrics
Represents a custom single line chart.
MiscUtils - Class in main.java.com.djrapitops.plan.utilities
Utility method class containing various static methods.
mobKilled() - Method in class main.java.com.djrapitops.plan.data.Session
 
mobKills(int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
Msg - Enum in main.java.com.djrapitops.plan.locale
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.MultiLineChart
Class constructor.
MySQLDB - Class in main.java.com.djrapitops.plan.database.databases
 
MySQLDB(IPlan) - Constructor for class main.java.com.djrapitops.plan.database.databases.MySQLDB
Class Constructor.

N

name(String) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
NameProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Processor for updating name in the database if the player has changed it.
NameProcessor(UUID, String, String) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.NameProcessor
 
NetworkCommand - Class in main.java.com.djrapitops.plan.command.commands
Command used to display link to the player list webpage.
NetworkCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.NetworkCommand
Class Constructor.
NetworkPageParser - Class in main.java.com.djrapitops.plan.systems.info.parsing
//TODO Class Javadoc Comment
NetworkPageParser(PlanBungee) - Constructor for class main.java.com.djrapitops.plan.systems.info.parsing.NetworkPageParser
 
NetworkPageUpdateProcessor - Class in main.java.com.djrapitops.plan.systems.processing.info
//TODO Class Javadoc Comment
NetworkPageUpdateProcessor(InformationManager) - Constructor for class main.java.com.djrapitops.plan.systems.processing.info.NetworkPageUpdateProcessor
 
newColumn(String, String) - Static method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
Used for ALTER TABLE sql statements.
NickChangeActionProcessor - Class in main.java.com.djrapitops.plan.systems.processing
Processor for inserting a Name Change action to the Actions table.
NickChangeActionProcessor(UUID, String, String) - Constructor for class main.java.com.djrapitops.plan.systems.processing.NickChangeActionProcessor
 
nicknames(String...) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
nicknames(Collection<String>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
nicknamesTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_nicknames in the database.
NicknamesTable - Class in main.java.com.djrapitops.plan.database.tables
 
NicknamesTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.NicknamesTable
 
NotFoundResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
NotFoundResponse() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.NotFoundResponse
 
NotFoundResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.NotFoundResponse
 
notNull() - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 

O

object - Variable in class main.java.com.djrapitops.plan.systems.processing.Processor
 
OfflinePlayerImporter - Class in main.java.com.djrapitops.plan.systems.processing.importing.importers
 
OfflinePlayerImporter() - Constructor for class main.java.com.djrapitops.plan.systems.processing.importing.importers.OfflinePlayerImporter
 
onChat(AsyncPlayerChatEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanChatListener
ChatEvent listener.
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.AnalyzeCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.DevCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.InfoCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.InspectCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.ListCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.ListServersCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageBackupCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageClearCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageDumpCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageHotswapCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageImportCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageMoveCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageRemoveCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageRestoreCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.manage.ManageSetupCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.NetworkCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.RegisterCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.ReloadCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.SearchCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.webuser.WebCheckCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.webuser.WebDeleteCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.webuser.WebLevelCommand
 
onCommand(ISender, String, String[]) - Method in class main.java.com.djrapitops.plan.command.commands.webuser.WebListUsersCommand
 
onDeath(EntityDeathEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanDeathEventListener
Command use listener.
onDisable() - Method in class main.java.com.djrapitops.plan.Plan
Disables the plugin.
onDisable() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
onEnable() - Method in class main.java.com.djrapitops.plan.Plan
OnEnable method.
onEnable() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
onGamemodeChange(PlayerGameModeChangeEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanGamemodeChangeListener
GM Change Event Listener.
onPlayerCommand(PlayerCommandPreprocessEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanCommandPreprocessListener
Command use listener.
onPlayerJoin(PlayerJoinEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanPlayerListener
PlayerJoinEvent Listener.
onPlayerKick(PlayerKickEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanPlayerListener
PlayerKickEvent Listener.
onPlayerLogin(PlayerLoginEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanPlayerListener
 
onPlayerQuit(PlayerQuitEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanPlayerListener
PlayerQuitEvent Listener.
onPluginMessage(PluginMessageEvent) - Method in class main.java.com.djrapitops.plan.systems.info.pluginchannel.BungeePluginChannelListener
 
onPluginMessageReceived(String, Player, byte[]) - Method in class main.java.com.djrapitops.plan.systems.info.pluginchannel.BukkitPluginChannelListener
 
onPostLogin(PostLoginEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.BungeePlayerListener
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalysisReadyWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalyzeWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.ConfigurationWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.InspectWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.IsOnlineWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.RequestInspectPluginsTabBukkitWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.IsCachedWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostHtmlWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostInspectPluginsTabWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostNetworkPageContentWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostOriginalBukkitSettingsWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestPluginsTabWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestSetupWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.universal.PingWebAPI
 
onRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
onWorldChange(PlayerChangedWorldEvent) - Method in class main.java.com.djrapitops.plan.systems.listeners.PlanWorldChangeListener
 
op() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
op(boolean) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
or(String) - Method in class main.java.com.djrapitops.plan.database.sql.WhereParser
 

P

PageCache - Class in main.java.com.djrapitops.plan.systems.webserver
This class contains the page cache.
PageLoader - Interface in main.java.com.djrapitops.plan.systems.webserver
This interface is used for providing the method to load the page.
PageParser - Class in main.java.com.djrapitops.plan.systems.info.parsing
Abstract class that is responsible for parsing data and html together into a String.
PageParser() - Constructor for class main.java.com.djrapitops.plan.systems.info.parsing.PageParser
 
parse(Serializable...) - Method in class main.java.com.djrapitops.plan.locale.Message
 
parse() - Method in class main.java.com.djrapitops.plan.locale.Message
 
parse() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.AnalysisPageParser
 
parse() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.InspectPageParser
 
parse() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.NetworkPageParser
 
parse() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.PageParser
 
parse() - Method in enum main.java.com.djrapitops.plan.utilities.html.Html
 
parse(Serializable...) - Method in enum main.java.com.djrapitops.plan.utilities.html.Html
 
parseContainer(String, String) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
This method should be used with the return values of getHtmlReplaceValue(String, UUID).
ParseException - Exception in main.java.com.djrapitops.plan.api.exceptions
Exception thrown when Html page parsing fails.
ParseException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.ParseException
 
parseOfflineServerContainer(String) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
parseVersionNumber(String) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Turns the version string into a integer
PassEncryptUtil - Class in main.java.com.djrapitops.plan.utilities
Password Encryption utility.
PassEncryptUtil.CannotPerformOperationException - Exception in main.java.com.djrapitops.plan.utilities
 
PassEncryptUtil.InvalidHashException - Exception in main.java.com.djrapitops.plan.utilities
 
Permissions - Enum in main.java.com.djrapitops.plan
Permissions class is used easily check every permission node.
PingWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.universal
 
PingWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.universal.PingWebAPI
 
placeholder - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
Placeholder string, for example "stepsTaken".
placeHolders - Variable in class main.java.com.djrapitops.plan.systems.info.parsing.PageParser
 
Plan - Class in main.java.com.djrapitops.plan
Main class for Bukkit that manages the plugin.
Plan() - Constructor for class main.java.com.djrapitops.plan.Plan
 
PlanBungee - Class in main.java.com.djrapitops.plan
Bungee Main class.
PlanBungee() - Constructor for class main.java.com.djrapitops.plan.PlanBungee
 
PlanChatListener - Class in main.java.com.djrapitops.plan.systems.listeners
Event Listener for AsyncPlayerChatEvents.
PlanChatListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.PlanChatListener
Class Constructor.
PlanCommand - Class in main.java.com.djrapitops.plan.command
TreeCommand for the /plan command, and all subcommands.
PlanCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.PlanCommand
CommandExecutor class Constructor.
PlanCommandPreprocessListener - Class in main.java.com.djrapitops.plan.systems.listeners
Event Listener for PlayerCommandPreprocessEvents.
PlanCommandPreprocessListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.PlanCommandPreprocessListener
Class Constructor.
PlanDeathEventListener - Class in main.java.com.djrapitops.plan.systems.listeners
Event Listener for EntityDeathEvents.
PlanDeathEventListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.PlanDeathEventListener
Class Constructor.
PlanEnableException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when something goes wrong with Plan initialization.
PlanEnableException(String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.PlanEnableException
 
PlanEnableException(String) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.PlanEnableException
 
PlanGamemodeChangeListener - Class in main.java.com.djrapitops.plan.systems.listeners
Event Listener for PlayerGameModeChangeEvents.
PlanGamemodeChangeListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.PlanGamemodeChangeListener
Class Constructor.
PlanPlayerListener - Class in main.java.com.djrapitops.plan.systems.listeners
Event Listener for PlayerJoin, PlayerQuit and PlayerKickEvents.
PlanPlayerListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.PlanPlayerListener
Class Constructor.
PlanWorldChangeListener - Class in main.java.com.djrapitops.plan.systems.listeners
 
PlanWorldChangeListener(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.listeners.PlanWorldChangeListener
 
PlayerActivityGraphCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
 
PlayerCountPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for counting players.
PlayerCountPart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.PlayerCountPart
 
playerHasPlayed(UUID) - Static method in class main.java.com.djrapitops.plan.command.ConditionUtils
Check if the player has played.
PlayerKill - Class in main.java.com.djrapitops.plan.data
This class is used to store data about a player kill inside the UserInfo object.
PlayerKill(UUID, String, long) - Constructor for class main.java.com.djrapitops.plan.data.PlayerKill
Creates a PlayerKill object with given parameters.
playerKilled(PlayerKill) - Method in class main.java.com.djrapitops.plan.data.Session
 
PlayerNameToUUID(String) - Method in class main.java.com.djrapitops.plan.api.API
Deprecated.
Typo in method name, use playerNameToUUID instead
playerNameToUUID(String) - Method in class main.java.com.djrapitops.plan.api.API
Uses UUIDUtility to turn PlayerName to UUID.
PlayerProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Abstract Processor that takes UUID as a parameter.
PlayerProcessor(UUID) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.PlayerProcessor
 
PlayersPageResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
PlayersPageResponse() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.PlayersPageResponse
 
PlayersTableCreator - Class in main.java.com.djrapitops.plan.utilities.html.tables
 
PlaytimePart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all Playtime related analysis.
PlaytimePart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
plugin - Variable in class main.java.com.djrapitops.plan.database.Database
Instance of Plan used with this database.
plugin - Variable in class main.java.com.djrapitops.plan.systems.cache.SessionCache
 
PluginConfigSectionHandler - Class in main.java.com.djrapitops.plan.data.additional
Class responsible for generating and generating settings for PluginData objects to the config.
PluginConfigSectionHandler(Plan) - Constructor for class main.java.com.djrapitops.plan.data.additional.PluginConfigSectionHandler
 
PluginData - Class in main.java.com.djrapitops.plan.data.additional
This is an abstract class that can be used to add data from a plugin to the "Plugins"-tab of Analysis and Inspect pages.
PluginData(String, String, List<AnalysisType>) - Constructor for class main.java.com.djrapitops.plan.data.additional.PluginData
Main constructor.
PluginData(String, String, AnalysisType...) - Constructor for class main.java.com.djrapitops.plan.data.additional.PluginData
Constructor for accepting single, multiple and arrays of AnalysisType.
PluginData(String, String) - Constructor for class main.java.com.djrapitops.plan.data.additional.PluginData
Constructor for Inspect-page only data point.
Point - Class in main.java.com.djrapitops.plan.utilities.analysis
 
Point(double, double) - Constructor for class main.java.com.djrapitops.plan.utilities.analysis.Point
 
PointComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
PointComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.PointComparator
 
PostHtmlWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
WebAPI for posting Html pages such as Inspect or server pages.
PostHtmlWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostHtmlWebAPI
 
PostInspectPluginsTabWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
WebAPI for posting Inspect page Plugins tab contents to the Bungee server.
PostInspectPluginsTabWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostInspectPluginsTabWebAPI
 
PostNetworkPageContentWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
//TODO Class Javadoc Comment
PostNetworkPageContentWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostNetworkPageContentWebAPI
 
PostOriginalBukkitSettingsWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
//TODO Class Javadoc Comment
PostOriginalBukkitSettingsWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostOriginalBukkitSettingsWebAPI
 
prefix - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
Prefix shown before the data, for example "Steps taken: ".
primaryKey(boolean, String) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
primaryKeyIDColumn(boolean, String) - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.CommandProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.info.BungeePluginChannelSenderProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.info.InspectCacheRequestProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.info.NetworkPageUpdateProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.NickChangeActionProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.BanAndOpProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.BungeePlayerRegisterProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.DeathProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.EndSessionProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.FirstLeaveProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.IPUpdateProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.KickProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.KillProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.NameProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.PlayerProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.player.RegisterProcessor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.Processor
 
process() - Method in class main.java.com.djrapitops.plan.systems.processing.TPSInsertProcessor
 
processImport() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.importers.Importer
 
ProcessingQueue - Class in main.java.com.djrapitops.plan.systems.queue
This Class is starts the Process Queue Thread, that processes Processor objects.
ProcessingQueue() - Constructor for class main.java.com.djrapitops.plan.systems.queue.ProcessingQueue
Class constructor, starts the new Thread for processing.
Processor<T> - Class in main.java.com.djrapitops.plan.systems.processing
Abstract class for processing different objects using Generics.
Processor(T) - Constructor for class main.java.com.djrapitops.plan.systems.processing.Processor
 
processRequest(IPlan, Map<String, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
PromptAuthorizationResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
PromptAuthorizationResponse() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.PromptAuthorizationResponse
 
PunchCardGraphCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
Utility class for creating Punch Card Data Array for the JavaScripts.

Q

queue - Variable in class main.java.com.djrapitops.plan.systems.queue.Consumer
 
Queue<T> - Class in main.java.com.djrapitops.plan.systems.queue
Abstract implementation of a Queue.
Queue(BlockingQueue<T>) - Constructor for class main.java.com.djrapitops.plan.systems.queue.Queue
Constructor, defines queue.
queue - Variable in class main.java.com.djrapitops.plan.systems.queue.Queue
 

R

RamGraphCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
Class for creating scatter graph data from RAM Usage snapshots with TPS task.
RawData - Class in main.java.com.djrapitops.plan.data.analysis
Extending objects should represent, add together and analyse data.
RawData() - Constructor for class main.java.com.djrapitops.plan.data.analysis.RawData
Only used by subclasses.
readVariables(String) - Static method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
RedirectResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
RedirectResponse(String) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.RedirectResponse
 
reduce(List<Point>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.ReduceGapTriangles
 
ReduceGapTriangles - Class in main.java.com.djrapitops.plan.utilities.analysis
Created by Fuzzlemann on 30.07.2017.
reducePoints(List<Point>, double) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.DouglasPeuckerAlgorithm
 
refineData() - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportRefiner
 
refreshActiveSessionsState() - Method in class main.java.com.djrapitops.plan.systems.cache.SessionCache
 
refreshAnalysis(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
refreshAnalysis(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
Sends a "Refresh Analysis" WebAPI call to the appropriate Bukkit server.
refreshAnalysis(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
RegisterCommand - Class in main.java.com.djrapitops.plan.command.commands
Command for registering web users.
RegisterCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.RegisterCommand
 
RegisterCommandFilter - Class in main.java.com.djrapitops.plan.command.commands
Filters out WebUser registration command logs.
RegisterCommandFilter() - Constructor for class main.java.com.djrapitops.plan.command.commands.RegisterCommandFilter
 
registered(long) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
registerImporter(Importer) - Static method in class main.java.com.djrapitops.plan.systems.info.ImporterManager
 
registerMetrics() - Method in class main.java.com.djrapitops.plan.utilities.metrics.BStats
 
registerNewAPI(WebAPI...) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
registerNewAPI(WebAPI) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
 
RegisterProcessor - Class in main.java.com.djrapitops.plan.systems.processing.player
Registers the user to the database and marks first session if the user has no actions.
RegisterProcessor(UUID, long, long, String, int, Processor...) - Constructor for class main.java.com.djrapitops.plan.systems.processing.player.RegisterProcessor
 
registerUser(UUID, long, String) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
Register a new user (UUID) to the database.
registerUserInfo(UUID, long) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
relative() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
relativeProtocol() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
ReloadCommand - Class in main.java.com.djrapitops.plan.command.commands
This subcommand is used to reload the plugin.
ReloadCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.ReloadCommand
Subcommand constructor.
ReloadCommand(PlanBungee) - Constructor for class main.java.com.djrapitops.plan.command.commands.ReloadCommand
 
removeAccount(UUID) - Method in class main.java.com.djrapitops.plan.database.Database
Removes all data related to an account from the database.
removeAccount(UUID) - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
removeAllData() - Method in class main.java.com.djrapitops.plan.database.Database
Used to clear all data from the database.
removeAllData() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
removeAllData() - Method in class main.java.com.djrapitops.plan.database.tables.move.BatchOperationTable
 
removeAllData() - Method in class main.java.com.djrapitops.plan.database.tables.Table
Removes all data from the table.
removeColumns(String...) - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
removeIf(Predicate<String>) - Static method in class main.java.com.djrapitops.plan.systems.webserver.PageCache
Removes all of the elements of this cache that satisfy the given predicate.
removeImporter(String) - Static method in class main.java.com.djrapitops.plan.systems.info.ImporterManager
 
removeLetters(String) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Removes letters from a string leaving only numbers and dots.
removeNetworkPageContent(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
 
removeNumbers(String) - Static method in class main.java.com.djrapitops.plan.utilities.FormatUtils
Removes numbers from a string leaving only letters.
removeUser(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
removeUser(String) - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
removeUser(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UserIDTable
 
removeUser(UUID) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
Remove a user from Users Table.
removeXSS(String) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
Attempts to remove XSS components.
renameState(String, String) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
replaceColors(String) - Static method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Theme
 
replacePlaceholders() - Method in class main.java.com.djrapitops.plan.systems.webserver.response.ErrorResponse
 
replacePlaceholders(String, Map<String, Serializable>) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
Replaces ${placeholder} placeholders.
replacePluginsTabLayout() - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
replaceThemeColors(String) - Method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Theme
 
Request - Class in main.java.com.djrapitops.plan.systems.webserver
Represents a HttpExchange Request.
Request(HttpExchange) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.Request
 
RequestHandler - Class in main.java.com.djrapitops.plan.systems.webserver
HttpHandler for webserver request management.
RequestInspectPluginsTabBukkitWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit
WebAPI for requesting Inspect plugins tab contents from a Bukkit Server.
RequestInspectPluginsTabBukkitWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.RequestInspectPluginsTabBukkitWebAPI
 
RequestPluginsTabWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
WebAPI for requesting Bungee Server to request Plugins tab contents from every server.
RequestPluginsTabWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestPluginsTabWebAPI
 
RequestSetupWebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi.bungee
//TODO Class Javadoc Comment
RequestSetupWebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestSetupWebAPI
 
resetConnectionFails() - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
 
resetConnectionFails() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfoFile
 
resetState(String) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
resetState(String, long) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
resetTimes(long) - Method in class main.java.com.djrapitops.plan.data.time.GMTimes
 
Response - Class in main.java.com.djrapitops.plan.systems.webserver.response
 
Response(ResponseType) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.Response
Class Constructor.
Response() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
ResponseHandler - Class in main.java.com.djrapitops.plan.systems.webserver
Handles choosing of the correct response to a request.
ResponseHandler(IPlan, WebServer) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.ResponseHandler
 
ResponseType - Enum in main.java.com.djrapitops.plan.systems.webserver.response
//TODO Class Javadoc Comment
restart() - Method in interface main.java.com.djrapitops.plan.api.IPlan
 
restart() - Method in class main.java.com.djrapitops.plan.Plan
 
restart() - Method in class main.java.com.djrapitops.plan.PlanBungee
 
rollback(Connection) - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Reverts transaction when using SQLite Database.
round(double) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Rounds the double to a double with two digits at the end.
run() - Method in class main.java.com.djrapitops.plan.ShutdownHook
 
run - Variable in class main.java.com.djrapitops.plan.systems.queue.Consumer
 
run() - Method in class main.java.com.djrapitops.plan.systems.queue.Consumer
 
run() - Method in class main.java.com.djrapitops.plan.systems.tasks.TPSCountTimer
 
runAnalysis(InformationManager) - Method in class main.java.com.djrapitops.plan.utilities.analysis.Analysis
Analyzes the data of all offline players on the server.

S

safeUpload(String) - Static method in class main.java.com.djrapitops.plan.utilities.file.dump.Hastebin
Uploads the content safely to Hastebin.
saveBungeeConnectionAddress(String) - Method in class main.java.com.djrapitops.plan.systems.info.server.BukkitServerInfoManager
Saves Bungee connection information to local file on Bukkit servers.
saveCurrentServerInfo(ServerInfo) - Method in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
saveInfo(ServerInfo, ServerInfo) - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfoFile
 
saveIP(UUID, String, String) - Method in class main.java.com.djrapitops.plan.database.tables.IPsTable
 
savePlayerKills(UUID, int, List<PlayerKill>) - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
savePlayerKills(Map<UUID, Map<UUID, List<Session>>>) - Method in class main.java.com.djrapitops.plan.database.tables.KillsTable
 
saveSession(UUID, Session) - Method in class main.java.com.djrapitops.plan.database.tables.SessionsTable
Used to save a session, with all it's information into the database.
saveUserName(UUID, String) - Method in class main.java.com.djrapitops.plan.database.tables.NicknamesTable
 
saveWorlds(Collection<String>) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTable
Used to save a list of world names.
saveWorldTimes(UUID, int, WorldTimes) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
saveWorldTimes(Map<UUID, Map<UUID, List<Session>>>) - Method in class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
 
scheduleClean(long) - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
SearchCommand - Class in main.java.com.djrapitops.plan.command.commands
This subcommand is used to search for a user, and to view all matches' data.
SearchCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.SearchCommand
Class Constructor.
securityTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_security in the database.
SecurityTable - Class in main.java.com.djrapitops.plan.database.tables
 
SecurityTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
Select - Class in main.java.com.djrapitops.plan.database.sql
 
Select(String) - Constructor for class main.java.com.djrapitops.plan.database.sql.Select
 
send(HttpExchange) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
sendAnalysisHtml(String, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostHtmlWebAPI
 
sendAnalysisMessage(Collection<ISender>, UUID) - Static method in class main.java.com.djrapitops.plan.command.commands.AnalyzeCommand
 
sendConfigSettings() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
 
sendConfigSettings(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
sendInspectHtml(String, UUID, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostHtmlWebAPI
 
sendNetworkContent(String, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostNetworkPageContentWebAPI
 
sendPluginsTab(String, UUID, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostInspectPluginsTabWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalysisReadyWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalysisReadyWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalyzeWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.AnalyzeWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.ConfigurationWebAPI
 
sendRequest(String, UUID, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.ConfigurationWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.ConfigurationWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.InspectWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.InspectWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.IsOnlineWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.IsOnlineWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.RequestInspectPluginsTabBukkitWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bukkit.RequestInspectPluginsTabBukkitWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.IsCachedWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostHtmlWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostInspectPluginsTabWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostNetworkPageContentWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.PostOriginalBukkitSettingsWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestPluginsTabWebAPI
 
sendRequest(String, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestPluginsTabWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestSetupWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.universal.PingWebAPI
 
sendRequest(String, String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.universal.PingWebAPI
 
sendRequest(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
sendRequestsToBukkitServers(IPlan, UUID) - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.bungee.RequestPluginsTabWebAPI
 
separateWithDots(String...) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlStructure
 
separateWithQuotes(String...) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
 
SeriesCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
Abstract scatter graph creator used by other graph creators.
seriesGraph(List<Point>, boolean) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.SeriesCreator
 
seriesGraph(List<Point>, boolean, boolean) - Static method in class main.java.com.djrapitops.plan.utilities.html.graphs.SeriesCreator
 
serverConnected(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
serverHasGoneOffline(UUID) - Method in class main.java.com.djrapitops.plan.systems.info.server.BungeeServerInfoManager
 
ServerImportData - Class in main.java.com.djrapitops.plan.systems.processing.importing
 
ServerImportData.ServerImportDataBuilder - Class in main.java.com.djrapitops.plan.systems.processing.importing
 
ServerInfo - Class in main.java.com.djrapitops.plan.systems.info.server
Represents a Server that is running Plan.
ServerInfo(int, UUID, String, String, int) - Constructor for class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
ServerInfoFile - Class in main.java.com.djrapitops.plan.systems.info.server
Manages local server info file.
ServerInfoFile(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.info.server.ServerInfoFile
 
ServerPreferencePieCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
 
serverSpecific() - Static method in enum main.java.com.djrapitops.plan.Settings
 
ServerSpecificSettings - Class in main.java.com.djrapitops.plan
Bungee Config manager for Server Settings such as: - WebServer Port - ServerName - Theme Base
ServerSpecificSettings() - Constructor for class main.java.com.djrapitops.plan.ServerSpecificSettings
 
serverTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_servers in the database.
ServerTable - Class in main.java.com.djrapitops.plan.database.tables
Table for managing multiple server's data in the database.
ServerTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.ServerTable
 
ServerVariableHolder - Class in main.java.com.djrapitops.plan
Class responsible for holding server variable values that do not change without a reload.
ServerVariableHolder(Server) - Constructor for class main.java.com.djrapitops.plan.ServerVariableHolder
Constructor, grabs the variables.
ServerVariableHolder(ProxyServer) - Constructor for class main.java.com.djrapitops.plan.ServerVariableHolder
Constructor, grabs the variables.
Session - Class in main.java.com.djrapitops.plan.data
Object for storing various information about a player's play session.
Session(long, String, String) - Constructor for class main.java.com.djrapitops.plan.data.Session
Creates a new session with given start and end of -1.
Session(int, long, long, int, int) - Constructor for class main.java.com.djrapitops.plan.data.Session
Re-Creates a session data object for viewing.
SessionCache - Class in main.java.com.djrapitops.plan.systems.cache
This class is used to store active sessions of players in memory.
SessionCache(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.cache.SessionCache
Class Constructor.
SessionLengthComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
SessionLengthComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.SessionLengthComparator
 
sessionsTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_sessions in the database.
SessionsTable - Class in main.java.com.djrapitops.plan.database.tables
 
SessionsTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.SessionsTable
 
SessionsTableCreator - Class in main.java.com.djrapitops.plan.utilities.html.tables
//TODO Class Javadoc Comment
SessionsTableCreator() - Constructor for class main.java.com.djrapitops.plan.utilities.html.tables.SessionsTableCreator
 
SessionStartComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
SessionStartComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.SessionStartComparator
 
set(UUID, Settings, Object) - Method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
setAdditionalDataReplaceMap(Map<String, Serializable>) - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
setAllGMTimes(long...) - Method in class main.java.com.djrapitops.plan.data.time.GMTimes
Sets times for all 4 gamemodes.
setAllTimePeak(TPS) - Method in class main.java.com.djrapitops.plan.data.analysis.TPSPart
 
setAnalysisOnly(boolean) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to set the analysisOnly parameter.
setAuth(Headers) - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
setAvailable() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
setBanned(boolean) - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
setBanned(boolean) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setCommandUsage(Map<String, Integer>) - Method in class main.java.com.djrapitops.plan.data.analysis.CommandUsagePart
 
setCommandUsages(Map<String, Integer>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData
 
setContent(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
setDeaths(int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setGMTimesForWorld(String, GMTimes) - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
 
setHeader(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
setIcon(String) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to set the Font Awesome icon.
setId(int) - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
setInspectPagePluginsTab(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.InspectPageResponse
 
setInspectPagePluginsTab(Map<UUID, String>) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.InspectPageResponse
 
setIps(List<String>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setKills(List<PlayerKill>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setLastPeak(TPS) - Method in class main.java.com.djrapitops.plan.data.analysis.TPSPart
 
setLastSeen(long) - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
setLastStateChange(long) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
setMobKills(int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setName(String) - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
setName(String) - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
setName(String) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setNicknames(List<String>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setOp(boolean) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setParagraph(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.ErrorResponse
 
setPlanVersion(String) - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
setPlayerKills(List<PlayerKill>) - Method in class main.java.com.djrapitops.plan.data.Session
 
setPlayersTable(String) - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
setPlaytime24h(long) - Method in class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
setPlaytime30d(long) - Method in class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
setPlaytime7d(long) - Method in class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
setPluginsTabLayout(String) - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
setPrefix(String) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to set the prefix.
setRecentPlayers(List<String>) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
setRecentPlayersUUIDs(List<UUID>) - Method in class main.java.com.djrapitops.plan.data.analysis.ActivityPart
 
setRefreshDate(long) - Method in class main.java.com.djrapitops.plan.data.AnalysisData
 
setRegistered(long) - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
setRegistered(long) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setResponseHeaders(Headers) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
setSessionID(int) - Method in class main.java.com.djrapitops.plan.data.Session
 
setState(String) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
setSuffix(String) - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
Used to set the suffix.
setTaskId(int) - Method in class main.java.com.djrapitops.plan.utilities.analysis.Analysis
 
setTime(String, long) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
Sets a specific time for a state.
setTimes(Map<String, Long>) - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
setTimesKicked(int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
Settings - Enum in main.java.com.djrapitops.plan
This enum contains all of the config settings used by the plugin for easier access.
setTitle(String) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.ErrorResponse
 
setTotalPlaytime(long) - Method in class main.java.com.djrapitops.plan.data.analysis.PlaytimePart
 
setTpsData(List<TPS>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData
 
setType(ResponseType) - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
setup - Variable in class main.java.com.djrapitops.plan.systems.queue.Queue
 
Setup<T> - Class in main.java.com.djrapitops.plan.systems.queue
Abstract representation of a queue setup.
Setup(Consumer<T>...) - Constructor for class main.java.com.djrapitops.plan.systems.queue.Setup
Constructor, defines consumers.
setupDatabase() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Ensures connection functions correctly and all tables exist.
setupDataSource() - Method in class main.java.com.djrapitops.plan.database.databases.MySQLDB
Setups the BasicDataSource
setupDataSource() - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
Setups the BasicDataSource
setupDataSource() - Method in class main.java.com.djrapitops.plan.database.databases.SQLiteDB
Setups the BasicDataSource
setUuid(UUID) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
setValue(Boolean) - Method in enum main.java.com.djrapitops.plan.Settings
 
setVersion(int) - Method in class main.java.com.djrapitops.plan.database.Database
Used to set the database schema version.
setVersion(int) - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
setVersion(int) - Method in class main.java.com.djrapitops.plan.database.tables.VersionTable
Set the DB Schema version
setWebAddress(String) - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
setWorldTimes(WorldTimes) - Method in class main.java.com.djrapitops.plan.data.analysis.WorldPart
 
setWorldTimes(WorldTimes) - Method in class main.java.com.djrapitops.plan.data.Session
 
setWorldTimes(Map<String, GMTimes>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData
 
ShutdownHook - Class in main.java.com.djrapitops.plan
Thread that is run when JVM shuts down.
ShutdownHook(Plan) - Constructor for class main.java.com.djrapitops.plan.ShutdownHook
 
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class main.java.com.djrapitops.plan.utilities.metrics.Metrics.SingleLineChart
Class constructor.
size() - Method in class main.java.com.djrapitops.plan.systems.queue.Queue
Get how many objects are in the queue.
sortByValue(Map<String, Integer>) - Static method in class main.java.com.djrapitops.plan.utilities.comparators.MapComparator
Sorts a Map of String, Integer by the Values of the Map.
sortByValueLong(Map<String, Long>) - Static method in class main.java.com.djrapitops.plan.utilities.comparators.MapComparator
Sorts a Map of String, Long by the Values of the Map.
sourcePlugin - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
Name of the plugin the data is coming from.
split(String) - Static method in class main.java.com.djrapitops.plan.utilities.file.dump.Hastebin
Splits the content in parts of 390.000 chars each
splitIntoBatches(Collection<T>) - Static method in class main.java.com.djrapitops.plan.database.DBUtils
Splits a collection of objects into lists with the size defined by BATCH_SIZE.
splitIntoBatchesId(Map<Integer, List<T>>) - Static method in class main.java.com.djrapitops.plan.database.DBUtils
 
splitIntoBatchesWithID(Map<Integer, T>) - Static method in class main.java.com.djrapitops.plan.database.DBUtils
 
Sql - Class in main.java.com.djrapitops.plan.database.sql
 
SQLDB - Class in main.java.com.djrapitops.plan.database.databases
Class containing main logic for different data related save and load functionality.
SQLDB(IPlan) - Constructor for class main.java.com.djrapitops.plan.database.databases.SQLDB
 
SQLiteDB - Class in main.java.com.djrapitops.plan.database.databases
 
SQLiteDB(Plan) - Constructor for class main.java.com.djrapitops.plan.database.databases.SQLiteDB
Class Constructor.
SQLiteDB(Plan, String) - Constructor for class main.java.com.djrapitops.plan.database.databases.SQLiteDB
 
SqlParser - Class in main.java.com.djrapitops.plan.database.sql
Class for parsing different SQL strings.
SqlParser() - Constructor for class main.java.com.djrapitops.plan.database.sql.SqlParser
 
SqlParser(String) - Constructor for class main.java.com.djrapitops.plan.database.sql.SqlParser
 
start(long, String, String) - Static method in class main.java.com.djrapitops.plan.data.Session
Starts a new Session.
start(String) - Static method in class main.java.com.djrapitops.plan.utilities.Benchmark
Start a benchmark.
state - Variable in class main.java.com.djrapitops.plan.data.time.TimeKeeper
Last State seen in
statementSelectID - Variable in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
statementSelectID - Variable in class main.java.com.djrapitops.plan.database.tables.WorldTable
 
statementSelectServerID - Variable in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
statementSelectServerNameID - Variable in class main.java.com.djrapitops.plan.database.tables.ServerTable
 
stop() - Method in class main.java.com.djrapitops.plan.systems.queue.Consumer
 
stop() - Method in class main.java.com.djrapitops.plan.systems.queue.Queue
Stops all activity and clears the queue.
stop() - Method in class main.java.com.djrapitops.plan.systems.queue.Setup
 
stop() - Method in class main.java.com.djrapitops.plan.systems.webserver.WebServer
Shuts down the server - Async thread is closed with shutdown boolean.
stop(String) - Static method in class main.java.com.djrapitops.plan.utilities.Benchmark
End a benchmark.
stop(String, String) - Static method in class main.java.com.djrapitops.plan.utilities.Benchmark
Used to add Benchmark timings to larger Debug log task parts.
stopAndReturnLeftovers() - Method in class main.java.com.djrapitops.plan.systems.queue.Queue
Used to stop the queue processing and get the unprocessed objects.
StringLengthComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
Compares Strings and sorts them by length
StringLengthComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.StringLengthComparator
 
success() - Method in class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
SuccessResponse - Class in main.java.com.djrapitops.plan.systems.webserver.response.api
 
SuccessResponse() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.response.api.SuccessResponse
 
suffix - Variable in class main.java.com.djrapitops.plan.data.additional.PluginData
Suffix shown after the data, for example " steps".
sumDouble(Stream<Serializable>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Sums all Doubles in a Stream of Serializable
sumInt(Stream<Serializable>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Sums all Integers in a Stream of Serializable
sumLong(Stream<Serializable>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.MathUtils
Sums all Longs in a Stream of Serializable
swapColorsToSpan(String) - Static method in class main.java.com.djrapitops.plan.utilities.html.HtmlUtils
Changes Minecraft color codes to HTML span elements with correct color class assignments.

T

Table - Class in main.java.com.djrapitops.plan.database.tables
 
Table(String, SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.Table
Constructor.
tableName - Variable in class main.java.com.djrapitops.plan.database.tables.Table
 
TableSqlParser - Class in main.java.com.djrapitops.plan.database.sql
SqlParser Class for parsing table creation, removal and modification statements.
TableSqlParser(String) - Constructor for class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
target(String) - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
Theme - Enum in main.java.com.djrapitops.plan.systems.webserver.theme
Enum that contains available themes.
TimeKeeper - Class in main.java.com.djrapitops.plan.data.time
Abstract class for keeping track of time spent in each state.
TimeKeeper(Map<String, Long>, String, long) - Constructor for class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
TimeKeeper(String, long) - Constructor for class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
TimeKeeper(String) - Constructor for class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
TimeKeeper(Map<String, Long>) - Constructor for class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
TimeKeeper() - Constructor for class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
times - Variable in class main.java.com.djrapitops.plan.data.time.TimeKeeper
Keeps time of states.
timesKicked(int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
toArray() - Method in class main.java.com.djrapitops.plan.locale.Message
 
toArray(Serializable...) - Method in class main.java.com.djrapitops.plan.locale.Message
 
toLog(String, Throwable) - Static method in class main.java.com.djrapitops.plan.Log
Logs trace of caught Exception to Errors.txt and notifies on console.
toLog(String, Collection<Throwable>) - Static method in class main.java.com.djrapitops.plan.Log
Logs multiple caught Errors to Errors.txt.
toString() - Method in class main.java.com.djrapitops.plan.data.Action
 
toString() - Method in class main.java.com.djrapitops.plan.data.additional.PluginData
 
toString() - Method in class main.java.com.djrapitops.plan.data.PlayerKill
 
toString() - Method in class main.java.com.djrapitops.plan.data.Session
 
toString() - Method in class main.java.com.djrapitops.plan.data.time.TimeKeeper
 
toString() - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
 
toString() - Method in class main.java.com.djrapitops.plan.data.TPS
 
toString() - Method in class main.java.com.djrapitops.plan.data.UserInfo
 
toString() - Method in class main.java.com.djrapitops.plan.database.sql.SqlParser
 
toString() - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
toString() - Method in enum main.java.com.djrapitops.plan.database.tables.Actions
 
toString() - Method in class main.java.com.djrapitops.plan.database.tables.Table
 
toString() - Method in class main.java.com.djrapitops.plan.locale.Message
 
toString() - Method in enum main.java.com.djrapitops.plan.Settings
If the settings is a String, this method should be used.
toString() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
toString() - Method in class main.java.com.djrapitops.plan.systems.info.server.ServerInfo
 
toString() - Method in class main.java.com.djrapitops.plan.systems.webserver.Request
 
toString() - Method in class main.java.com.djrapitops.plan.systems.webserver.response.Response
 
toString() - Method in class main.java.com.djrapitops.plan.utilities.analysis.Point
 
toString() - Method in class main.java.com.djrapitops.plan.utilities.file.dump.DumpLog
 
TPS - Class in main.java.com.djrapitops.plan.data
Class containing single datapoint of TPS / Players online / CPU Usage / Used Memory / Entity Count / Chunks loaded.
TPS(long, double, int, double, long, int, int) - Constructor for class main.java.com.djrapitops.plan.data.TPS
Constructor.
TPSComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
TPSComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.TPSComparator
 
TPSCountTimer - Class in main.java.com.djrapitops.plan.systems.tasks
Class responsible for calculating TPS every second.
TPSCountTimer(Plan) - Constructor for class main.java.com.djrapitops.plan.systems.tasks.TPSCountTimer
 
tpsData(long, double, int, double, long, int, int) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData.ServerImportDataBuilder
 
tpsData(TPS...) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData.ServerImportDataBuilder
 
tpsData(Collection<TPS>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.ServerImportData.ServerImportDataBuilder
 
TPSGraphCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
 
TPSInsertProcessor - Class in main.java.com.djrapitops.plan.systems.processing
Processes 60s average of a TPS list.
TPSInsertProcessor(List<TPS>) - Constructor for class main.java.com.djrapitops.plan.systems.processing.TPSInsertProcessor
 
TPSPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all TPS related analysis.
TPSPart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.TPSPart
 
tpsTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_tps in the database.
TPSTable - Class in main.java.com.djrapitops.plan.database.tables
Class representing database table plan_tps
TPSTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.TPSTable
 
transformSessionDataToLengths(Collection<Session>) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.AnalysisUtils
 

U

unique() - Method in class main.java.com.djrapitops.plan.database.sql.TableSqlParser
 
unload() - Static method in class main.java.com.djrapitops.plan.locale.Locale
 
Update - Class in main.java.com.djrapitops.plan.database.sql
 
Update(String) - Constructor for class main.java.com.djrapitops.plan.database.sql.Update
 
updateAnalysisCache() - Method in class main.java.com.djrapitops.plan.api.API
Run the analysis.
updateConnection() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
updateKicked(Map<UUID, Integer>) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
updateName(UUID, String) - Method in class main.java.com.djrapitops.plan.database.tables.UsersTable
 
updateNames(UUID, String, String) - Method in class main.java.com.djrapitops.plan.systems.cache.DataCache
Used to update PlayerName and DisplayName caches.
updateNetworkPageContent() - Method in class main.java.com.djrapitops.plan.systems.info.BukkitInformationManager
 
updateNetworkPageContent() - Method in class main.java.com.djrapitops.plan.systems.info.BungeeInformationManager
 
updateNetworkPageContent() - Method in class main.java.com.djrapitops.plan.systems.info.InformationManager
 
updateOpAndBanStatus(UUID, boolean, boolean) - Method in class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
updateSettings(Plan, Map<String, String>) - Static method in class main.java.com.djrapitops.plan.ServerSpecificSettings
 
updateState(long) - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
Updates the state at the end of the session.
updateState(String, String, long) - Method in class main.java.com.djrapitops.plan.data.time.WorldTimes
Updates the time status to match the new state.
upload(String) - Static method in class main.java.com.djrapitops.plan.utilities.file.dump.Hastebin
Uploads the content to Hastebin using HTTPS and POST
UrlParser - Class in main.java.com.djrapitops.plan.systems.info.parsing
Used for parsing URL strings.
UrlParser(String) - Constructor for class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
usedAccessKey() - Static method in class main.java.com.djrapitops.plan.systems.info.pluginchannel.BukkitPluginChannelListener
 
UserDataNameComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
UserDataNameComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.UserDataNameComparator
 
userExists(String) - Method in class main.java.com.djrapitops.plan.database.tables.SecurityTable
 
UserIDTable - Class in main.java.com.djrapitops.plan.database.tables
Represents a Table that uses UsersTable IDs to get their data.
UserIDTable(String, SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.UserIDTable
 
UserImportData - Class in main.java.com.djrapitops.plan.systems.processing.importing
 
UserImportData.UserImportDataBuilder - Class in main.java.com.djrapitops.plan.systems.processing.importing
 
UserImportRefiner - Class in main.java.com.djrapitops.plan.systems.processing.importing
A class for refining the UserImportDatas so no null is left in any field.
UserImportRefiner(Plan, List<UserImportData>) - Constructor for class main.java.com.djrapitops.plan.systems.processing.importing.UserImportRefiner
 
UserInfo - Class in main.java.com.djrapitops.plan.data
Used for storing information of players after it has been fetched.
UserInfo(UUID) - Constructor for class main.java.com.djrapitops.plan.data.UserInfo
 
UserInfo(UUID, String, long, boolean, boolean) - Constructor for class main.java.com.djrapitops.plan.data.UserInfo
 
UserInfoLastPlayedComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
 
UserInfoLastPlayedComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.UserInfoLastPlayedComparator
 
userInfoTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_user_info in the database.
UserInfoTable - Class in main.java.com.djrapitops.plan.database.tables
Server Specific user information table.
UserInfoTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.UserInfoTable
 
usersTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_users in the database.
usersTable - Variable in class main.java.com.djrapitops.plan.database.tables.UserIDTable
 
UsersTable - Class in main.java.com.djrapitops.plan.database.tables
 
UsersTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.UsersTable
 
usingMySQL - Variable in class main.java.com.djrapitops.plan.database.tables.Table
 
uuid(UUID) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
uuid(String) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
UUIDUtility - Class in main.java.com.djrapitops.plan.utilities.uuid
 

V

valueOf(String) - Static method in enum main.java.com.djrapitops.plan.data.additional.AnalysisType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.database.tables.Actions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.locale.Msg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.Permissions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.Settings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.systems.webserver.response.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Colors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Theme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum main.java.com.djrapitops.plan.utilities.html.Html
Returns the enum constant of this type with the specified name.
values() - Static method in enum main.java.com.djrapitops.plan.data.additional.AnalysisType
Returns an array containing the constants of this enum type, in the order they are declared.
values(String, String...) - Static method in class main.java.com.djrapitops.plan.database.sql.Insert
 
values(String, String...) - Static method in class main.java.com.djrapitops.plan.database.sql.Update
 
values() - Static method in enum main.java.com.djrapitops.plan.database.tables.Actions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.locale.Msg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.Permissions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.Settings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.systems.webserver.response.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Colors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.systems.webserver.theme.Theme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum main.java.com.djrapitops.plan.utilities.html.Html
Returns an array containing the constants of this enum type, in the order they are declared.
varchar(int) - Static method in class main.java.com.djrapitops.plan.database.sql.Sql
 
verifyPassword(String, String) - Static method in class main.java.com.djrapitops.plan.utilities.PassEncryptUtil
 
Version8TransferTable - Class in main.java.com.djrapitops.plan.database.tables.move
Class used for executing transfer queries when the database has version 8.
Version8TransferTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.move.Version8TransferTable
 
versionTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_version in the database.
VersionTable - Class in main.java.com.djrapitops.plan.database.tables
 
VersionTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.VersionTable
 

W

wasSeenBefore(UUID) - Method in class main.java.com.djrapitops.plan.database.Database
Check if the user is saved in the database.
wasSeenBefore(UUID) - Method in class main.java.com.djrapitops.plan.database.databases.SQLDB
 
webAddress() - Method in class main.java.com.djrapitops.plan.systems.info.parsing.UrlParser
 
WebAPI - Class in main.java.com.djrapitops.plan.systems.webserver.webapi
 
WebAPI() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPI
 
WebAPIConnectionFailException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when WebAPI fails to connect.
WebAPIConnectionFailException(String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIConnectionFailException
 
WebAPIConnectionFailException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIConnectionFailException
 
WebAPIException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when web api post request fails.
WebAPIException() - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIException
 
WebAPIException(String) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIException
 
WebAPIException(String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIException
 
WebAPIException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIException
 
WebAPIForbiddenException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when WebAPI gets a 403 response.
WebAPIForbiddenException(String) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPIForbiddenException
 
WebAPIManager - Class in main.java.com.djrapitops.plan.systems.webserver.webapi
 
WebAPIManager() - Constructor for class main.java.com.djrapitops.plan.systems.webserver.webapi.WebAPIManager
Constructor used to hide the public constructor
WebAPINotFoundException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when WebAPI returns 404, usually when response is supposed to be false.
WebAPINotFoundException() - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebAPINotFoundException
 
WebCheckCommand - Class in main.java.com.djrapitops.plan.command.commands.webuser
Subcommand for checking WebUser permission level.
WebCheckCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.webuser.WebCheckCommand
 
WebDeleteCommand - Class in main.java.com.djrapitops.plan.command.commands.webuser
Subcommand for deleting a WebUser.
WebDeleteCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.webuser.WebDeleteCommand
 
WebLevelCommand - Class in main.java.com.djrapitops.plan.command.commands.webuser
Subcommand for info about permission levels.
WebLevelCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.webuser.WebLevelCommand
 
WebListUsersCommand - Class in main.java.com.djrapitops.plan.command.commands.webuser
Subcommand for checking WebUser list.
WebListUsersCommand(Plan) - Constructor for class main.java.com.djrapitops.plan.command.commands.webuser.WebListUsersCommand
 
WebServer - Class in main.java.com.djrapitops.plan.systems.webserver
 
WebServer(IPlan) - Constructor for class main.java.com.djrapitops.plan.systems.webserver.WebServer
 
WebUser - Class in main.java.com.djrapitops.plan.data
Object containing webserver security user information.
WebUser(String, String, int) - Constructor for class main.java.com.djrapitops.plan.data.WebUser
 
WebUserAuthException - Exception in main.java.com.djrapitops.plan.api.exceptions
Thrown when WebUser can not be authorized (WebServer).
WebUserAuthException() - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebUserAuthException
 
WebUserAuthException(String) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebUserAuthException
 
WebUserAuthException(String, Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebUserAuthException
 
WebUserAuthException(Throwable) - Constructor for exception main.java.com.djrapitops.plan.api.exceptions.WebUserAuthException
 
WebUserCommand - Class in main.java.com.djrapitops.plan.command.commands
Web subcommand used to manage Web users.
WebUserCommand(Plan, RegisterCommand) - Constructor for class main.java.com.djrapitops.plan.command.commands.WebUserCommand
 
WebUserComparator - Class in main.java.com.djrapitops.plan.utilities.comparators
Orders WebUsers in descending order by permission level.
WebUserComparator() - Constructor for class main.java.com.djrapitops.plan.utilities.comparators.WebUserComparator
 
where(String...) - Method in class main.java.com.djrapitops.plan.database.sql.WhereParser
 
WhereParser - Class in main.java.com.djrapitops.plan.database.sql
 
WhereParser() - Constructor for class main.java.com.djrapitops.plan.database.sql.WhereParser
 
WhereParser(String) - Constructor for class main.java.com.djrapitops.plan.database.sql.WhereParser
 
WorldLoadGraphCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
Class for creating scatter graph data from Chunk and Entity load snapshots with TPS task.
WorldMapCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
 
WorldPart - Class in main.java.com.djrapitops.plan.data.analysis
Part responsible for all World Playtime related analysis.
WorldPart() - Constructor for class main.java.com.djrapitops.plan.data.analysis.WorldPart
 
WorldPieCreator - Class in main.java.com.djrapitops.plan.utilities.html.graphs
 
worldTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_worlds in the database.
WorldTable - Class in main.java.com.djrapitops.plan.database.tables
Table class representing database table plan_worlds.
WorldTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.WorldTable
Constructor.
WorldTimes - Class in main.java.com.djrapitops.plan.data.time
Class that tracks the time spent in each World based on GMTimes.
WorldTimes(String, String) - Constructor for class main.java.com.djrapitops.plan.data.time.WorldTimes
Creates a new Empty WorldTimes object.
WorldTimes(Map<String, GMTimes>) - Constructor for class main.java.com.djrapitops.plan.data.time.WorldTimes
Re-Creates an existing WorldTimes object for viewing.
worldTimes(String, long...) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
worldTimes(String, GMTimes) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
worldTimes(Map<String, GMTimes>) - Method in class main.java.com.djrapitops.plan.systems.processing.importing.UserImportData.UserImportDataBuilder
 
worldTimesTable - Variable in class main.java.com.djrapitops.plan.database.Database
Table representing plan_world_times in the database.
WorldTimesTable - Class in main.java.com.djrapitops.plan.database.tables
Table class representing database table plan_world_times.
WorldTimesTable(SQLDB, boolean) - Constructor for class main.java.com.djrapitops.plan.database.tables.WorldTimesTable
Constructor.
writeAnalysisHtml(AnalysisData, File) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.ExportUtility
 
writeInspectHtml(UserInfo, File, String) - Static method in class main.java.com.djrapitops.plan.utilities.analysis.ExportUtility
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.