var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":1,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":8,"i23":1,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":32,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":2,"i50":1,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":1,"i57":1,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":1,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":1,"i71":1,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":1,"i78":2,"i79":4,"i80":1,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":2,"i88":1,"i89":4,"i90":4,"i91":4,"i92":2,"i93":4,"i94":2,"i95":2,"i96":2,"i97":2,"i98":2,"i99":1,"i100":2,"i101":8,"i102":2,"i103":2,"i104":32,"i105":2,"i106":2,"i107":1,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":2,"i115":2,"i116":2,"i117":2,"i118":1,"i119":2,"i120":2,"i121":2,"i122":2,"i123":2,"i124":2,"i125":2,"i126":2,"i127":2,"i128":4,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":2,"i135":2,"i136":2,"i137":1,"i138":1,"i139":1,"i140":4,"i141":2,"i142":2,"i143":32,"i144":1,"i145":1,"i146":8,"i147":2,"i148":4,"i149":2,"i150":2,"i151":1,"i152":1,"i153":2,"i154":2,"i155":2,"i156":1,"i157":2,"i158":2,"i159":1,"i160":2,"i161":2,"i162":2,"i163":2,"i164":2,"i165":2,"i166":2,"i167":2,"i168":2,"i169":2,"i170":8,"i171":2,"i172":1,"i173":8,"i174":2,"i175":4,"i176":2,"i177":2,"i178":2,"i179":2,"i180":4,"i181":4,"i182":2,"i183":2,"i184":2,"i185":1,"i186":2,"i187":2,"i188":2,"i189":32,"i190":2,"i191":2,"i192":4,"i193":8,"i194":2,"i195":2,"i196":2,"i197":1,"i198":2,"i199":4,"i200":1,"i201":2,"i202":2,"i203":1,"i204":2,"i205":8,"i206":2,"i207":2,"i208":2,"i209":2,"i210":2,"i211":2,"i212":2,"i213":2,"i214":2,"i215":2,"i216":2,"i217":2,"i218":2,"i219":2,"i220":2,"i221":1,"i222":2,"i223":2,"i224":2,"i225":2,"i226":2,"i227":2,"i228":2,"i229":2,"i230":4,"i231":2,"i232":2,"i233":2,"i234":2,"i235":2,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":2,"i242":2,"i243":2,"i244":2,"i245":2,"i246":2,"i247":2,"i248":1,"i249":2,"i250":2,"i251":2,"i252":2,"i253":2,"i254":2,"i255":2,"i256":2,"i257":2,"i258":2,"i259":2,"i260":2,"i261":2,"i262":2,"i263":4,"i264":4,"i265":4,"i266":4,"i267":8,"i268":2,"i269":2,"i270":1,"i271":2,"i272":2,"i273":4,"i274":2,"i275":1,"i276":2,"i277":2,"i278":8,"i279":2,"i280":1,"i281":2,"i282":4,"i283":2,"i284":2,"i285":2,"i286":4,"i287":2,"i288":2,"i289":2,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":2,"i299":1,"i300":2,"i301":2,"i302":2,"i303":2,"i304":1,"i305":32,"i306":2,"i307":2,"i308":2,"i309":2,"i310":2,"i311":2,"i312":4,"i313":1,"i314":4,"i315":4,"i316":1,"i317":2,"i318":2,"i319":2,"i320":2,"i321":2,"i322":2,"i323":2,"i324":2,"i325":2,"i326":1,"i327":2,"i328":2,"i329":2,"i330":2,"i331":2,"i332":32,"i333":32,"i334":2,"i335":2,"i336":2,"i337":2,"i338":1,"i339":1,"i340":2,"i341":2,"i342":2,"i343":4,"i344":2,"i345":2,"i346":2,"i347":2,"i348":1,"i349":2,"i350":2,"i351":2,"i352":2,"i353":2,"i354":2,"i355":2,"i356":1,"i357":4,"i358":2,"i359":2,"i360":2,"i361":2,"i362":2,"i363":2,"i364":2,"i365":2,"i366":1,"i367":2,"i368":2,"i369":2,"i370":2,"i371":2,"i372":2,"i373":2,"i374":2,"i375":2,"i376":2,"i377":2,"i378":2,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":2,"i385":1,"i386":2,"i387":2,"i388":2,"i389":1,"i390":2,"i391":2,"i392":4,"i393":2,"i394":2,"i395":2,"i396":2,"i397":2,"i398":2,"i399":2,"i400":2,"i401":2,"i402":2,"i403":2,"i404":2,"i405":2,"i406":2,"i407":2,"i408":2,"i409":2,"i410":2,"i411":2,"i412":2,"i413":1,"i414":2,"i415":2,"i416":2,"i417":2,"i418":2,"i419":2,"i420":2,"i421":2,"i422":2,"i423":2,"i424":1,"i425":2,"i426":8,"i427":8,"i428":2,"i429":2,"i430":2,"i431":2,"i432":2,"i433":2,"i434":2,"i435":2,"i436":1,"i437":2,"i438":2,"i439":2,"i440":2,"i441":2,"i442":1,"i443":1,"i444":2,"i445":32,"i446":2,"i447":2,"i448":2,"i449":2,"i450":2,"i451":2,"i452":1,"i453":2,"i454":1,"i455":2,"i456":2,"i457":2,"i458":2,"i459":2,"i460":8,"i461":2,"i462":8,"i463":8,"i464":2,
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/AbstractDatabase.html"title="class in com.djrapitops.plan.storage.database">AbstractDatabase</a></td>
<thclass="colLast"scope="row">
<divclass="block">Abstract class representing a Database.</div>
</th>
</tr>
<trid="i1"class="rowColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/auth/ActiveCookieStore.html"title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/ActiveSession.html"title="class in com.djrapitops.plan.gathering.domain">ActiveSession</a></td>
<thclass="colLast"scope="row"> </th>
</tr>
<trid="i3"class="rowColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/ActiveSession.FirstSession.html"title="class in com.djrapitops.plan.gathering.domain">ActiveSession.FirstSession</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/ActivityIndex.html"title="class in com.djrapitops.plan.delivery.domain.mutators">ActivityIndex</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents Activity index of a player at a certain date.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/ActivityIndexFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">ActivityIndexFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/analysis/ActivityIndexQueries.html"title="class in com.djrapitops.plan.storage.database.queries.analysis">ActivityIndexQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for Activity Index that attempts to gain insight into player activity levels.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/ActivityPie.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">ActivityPie</a></td>
<thclass="colLast"scope="row">
<divclass="block">Pie about different Activity Groups defined by ActivityIndex.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/Addresses.html"title="class in com.djrapitops.plan.delivery.webserver">Addresses</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of address management.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/AllPlayersFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">AllPlayersFilter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Special filter only used in cases where no filters are specified.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/element/AnalysisContainer.html"title="class in com.djrapitops.plan.data.element">AnalysisContainer</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">PluginData API has been deprecated - see https://github.com/plan-player-analytics/Plan/wiki/APIv5---DataExtension-API for new API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/store/containers/AnalysisContainer.html"title="class in com.djrapitops.plan.data.store.containers">AnalysisContainer</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">AnalysisContainer is no longer used.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/AnalysisKeys.html"title="class in com.djrapitops.plan.delivery.domain.keys">AnalysisKeys</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">AnalysisContainer can no longer be obtained, so this is deprecated.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/AsyncJSONResolverService.html"title="class in com.djrapitops.plan.delivery.webserver.cache">AsyncJSONResolverService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for resolving json asynchronously in order to move database queries off server thread.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/auth/Authentication.html"title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for different WebUser authentication methods used by Requests.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/analysis/Average.html"title="class in com.djrapitops.plan.utilities.analysis">Average</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for averaging data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/AveragePing.html"title="class in com.djrapitops.plan.delivery.domain">AveragePing</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/BackupCopyTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions">BackupCopyTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction that performs a clear + copy operation to duplicate a source database in the current one.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/BadAFKThresholdValuePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">BadAFKThresholdValuePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Patch that resets AFK time of sessions with afk time of length of the session to 0.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/BadNukkitRegisterValuePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">BadNukkitRegisterValuePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Patch to fix incorrect register dates for nukkit.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/exception/BadRequestException.html"title="class in com.djrapitops.plan.delivery.web.resolver.exception">BadRequestException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Throw this exception when a Resolver gets invalid query for JSON.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/plugin/BanData.html"title="interface in com.djrapitops.plan.data.plugin">BanData</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">PluginData API has been deprecated - see https://github.com/plan-player-analytics/Plan/wiki/APIv5---DataExtension-API for new API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/BannedFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">BannedFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/BanStatusTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">BanStatusTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to update a player's ban status.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/bar/Bar.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.bar">Bar</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/bar/BarGraph.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.bar">BarGraph</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/bar/BarGraphFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.bar">BarGraphFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for Bar Graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/BaseUserQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">BaseUserQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/BaseUser.html"title="class in com.djrapitops.plan.gathering.domain"><code>BaseUser</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html"title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a></td>
<thclass="colLast"scope="row">
<divclass="block">Authentication handling for Basic Auth.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/BooleanDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">BooleanDataValue</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/BooleanProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">BooleanProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a boolean value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/key/BooleanSetting.html"title="class in com.djrapitops.plan.settings.config.paths.key">BooleanSetting</a></td>
<thclass="colLast"scope="row">
<divclass="block">Setting implementation for String value settings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/BuiltDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">BuiltDataValue</a><<ahref="com/djrapitops/plan/extension/implementation/builder/BuiltDataValue.html"title="type parameter in BuiltDataValue">T</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bukkit/BukkitAFKListener.html"title="class in com.djrapitops.plan.gathering.listeners.bukkit">BukkitAFKListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener that keeps track of actions that are not considered being AFK.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/BukkitCMDSender.html"title="class in com.djrapitops.plan.commands.use">BukkitCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/BukkitCommand.html"title="class in com.djrapitops.plan.commands.use">BukkitCommand</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/BukkitConfigSystem.html"title="class in com.djrapitops.plan.settings">BukkitConfigSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/BukkitDBSystem.html"title="class in com.djrapitops.plan.storage.database">BukkitDBSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">Bukkit Database system that initializes SQLite and MySQL database objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/importers/BukkitImporter.html"title="class in com.djrapitops.plan.gathering.importing.importers">BukkitImporter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Generic importer for user data into Plan on the Bukkit platform.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/BukkitListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">BukkitListenerSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/BukkitPingCounter.html"title="class in com.djrapitops.plan.gathering.timed">BukkitPingCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task that handles player ping calculation on Bukkit based servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/addons/placeholderapi/BukkitPlaceholderRegistrar.html"title="class in com.djrapitops.plan.addons.placeholderapi">BukkitPlaceholderRegistrar</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bukkit/BukkitPlanModule.html"title="interface in com.djrapitops.plan.modules.bukkit">BukkitPlanModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for binding Plan instance.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/BukkitPlayerCMDSender.html"title="class in com.djrapitops.plan.commands.use">BukkitPlayerCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/BukkitServerProperties.html"title="class in com.djrapitops.plan.identification.properties">BukkitServerProperties</a></td>
<thclass="colLast"scope="row">
<divclass="block">ServerProperties for Bukkit.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bukkit/BukkitServerPropertiesModule.html"title="class in com.djrapitops.plan.modules.bukkit">BukkitServerPropertiesModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for Bukkit ServerProperties.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bukkit/BukkitSuperClassBindingModule.html"title="interface in com.djrapitops.plan.modules.bukkit">BukkitSuperClassBindingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for binding Bukkit specific classes as interface implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bukkit/BukkitTaskModule.html"title="interface in com.djrapitops.plan.modules.bukkit">BukkitTaskModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/data/BukkitUserImportRefiner.html"title="class in com.djrapitops.plan.gathering.importing.data">BukkitUserImportRefiner</a></td>
<thclass="colLast"scope="row">
<divclass="block">UserImportRefiner attempts to find any crucial information that is missing.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/command/use/BungeeCMDSender.html"title="class in com.djrapitops.plan.command.use">BungeeCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bungee/BungeeCommandModule.html"title="class in com.djrapitops.plan.modules.bungee">BungeeCommandModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/BungeeListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">BungeeListenerSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/BungeePingCounter.html"title="class in com.djrapitops.plan.gathering.timed">BungeePingCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task that handles player ping calculation on Bungee based servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bungee/BungeePlanModule.html"title="interface in com.djrapitops.plan.modules.bungee">BungeePlanModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for binding PlanBungee instance.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/command/use/BungeePlayerCMDSender.html"title="class in com.djrapitops.plan.command.use">BungeePlayerCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/BungeeServerInfo.html"title="class in com.djrapitops.plan.identification">BungeeServerInfo</a></td>
<thclass="colLast"scope="row">
<divclass="block">Manages Server information on the Bungee instance.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/BungeeServerProperties.html"title="class in com.djrapitops.plan.identification.properties">BungeeServerProperties</a></td>
<thclass="colLast"scope="row">
<divclass="block">ServerProperties for Bungee.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bungee/BungeeServerPropertiesModule.html"title="class in com.djrapitops.plan.modules.bungee">BungeeServerPropertiesModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for Bungee ServerProperties.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bungee/BungeeSuperClassBindingModule.html"title="interface in com.djrapitops.plan.modules.bungee">BungeeSuperClassBindingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for binding Bungee specific classes as interface implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/bungee/BungeeTaskModule.html"title="interface in com.djrapitops.plan.modules.bungee">BungeeTaskModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/ByteSizeFormatter.html"title="class in com.djrapitops.plan.delivery.formatting">ByteSizeFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for amount of Megabytes (MB)</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/cache/CacheSystem.html"title="class in com.djrapitops.plan.gathering.cache">CacheSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">System that holds data caches of the plugin.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/CachingSupplier.html"title="class in com.djrapitops.plan.delivery.domain.container">CachingSupplier</a><<ahref="com/djrapitops/plan/delivery/domain/container/CachingSupplier.html"title="type parameter in CachingSupplier">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Caching layer between Supplier and caller.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/calendar/CalendarEntry.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.calendar">CalendarEntry</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents an entry for FullCalendar json calendar.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/calendar/CalendarFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.calendar">CalendarFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for different objects representing HTML calendars.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension">Caller</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for manually calling update methods on a registered <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/CallerImplementation.html"title="class in com.djrapitops.plan.extension.implementation">CallerImplementation</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation for <ahref="com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension"><code>Caller</code></a> interface.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a></td>
<thclass="colLast"scope="row">
<divclass="block">Enum representing different events when Plan calls methods of <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> automatically.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/capability/CapabilityService.html"title="interface in com.djrapitops.plan.capability">CapabilityService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for figuring out provided API capabilities.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/capability/CapabilityService.ListHolder.html"title="class in com.djrapitops.plan.capability">CapabilityService.ListHolder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/capability/CapabilitySvc.html"title="class in com.djrapitops.plan.capability">CapabilitySvc</a></td>
<thclass="colLast"scope="row">
<divclass="block">Singleton instance implementation for <ahref="com/djrapitops/plan/capability/CapabilityService.html"title="interface in com.djrapitops.plan.capability"><code>CapabilityService</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/ChatFormatter.html"title="class in com.djrapitops.plan.commands.use">ChatFormatter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/chat/ChatFormatter.html"title="class in com.djrapitops.plan.utilities.chat">ChatFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formats chat messages in different ways.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bukkit/ChatListener.html"title="class in com.djrapitops.plan.gathering.listeners.bukkit">ChatListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for AsyncPlayerChatEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/nukkit/ChatListener.html"title="class in com.djrapitops.plan.gathering.listeners.nukkit">ChatListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for AsyncPlayerChatEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/ClockFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">ClockFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for a timestamp that only includes a clock.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/icon/Color.html"title="enum in com.djrapitops.plan.delivery.rendering.html.icon">Color</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/CommandLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">CommandLang</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/locale/lang/Lang.html"title="interface in com.djrapitops.plan.settings.locale.lang"><code>Lang</code></a> implementation for general command language.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/CommandUsageTableRemovalPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">CommandUsageTableRemovalPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Patch that removes plan_commandusages table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/CommandWithSubcommands.html"title="class in com.djrapitops.plan.commands.use">CommandWithSubcommands</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/CommandWithSubcommands.Builder.html"title="class in com.djrapitops.plan.commands.use">CommandWithSubcommands.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/CommonAPI.html"title="class in com.djrapitops.plan.api">CommonAPI</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">Plan API v4 has been deprecated, use the APIv5 instead (https://github.com/plan-player-analytics/Plan/wiki/APIv5).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/CommonKeys.html"title="class in com.djrapitops.plan.delivery.domain.keys">CommonKeys</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class holding Key objects that are commonly used across multiple DataContainers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/query/CommonQueriesImplementation.html"title="class in com.djrapitops.plan.query">CommonQueriesImplementation</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/CompleteSetException.html"title="class in com.djrapitops.plan.storage.database.queries.filter">CompleteSetException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Exception to throw when a <ahref="com/djrapitops/plan/storage/database/queries/filter/Filter.html"title="interface in com.djrapitops.plan.storage.database.queries.filter"><code>Filter</code></a> results in a complete set.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/CompositeResolver.html"title="class in com.djrapitops.plan.delivery.web.resolver">CompositeResolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility Resolver for organizing resolution in a tree-like structure.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/CompositeResolver.Builder.html"title="class in com.djrapitops.plan.delivery.web.resolver">CompositeResolver.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/Conditional.html"title="annotation in com.djrapitops.plan.extension.annotation">Conditional</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method Annotation to determine that a method can not be called unless a condition is fulfilled.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/gathering/Conditions.html"title="class in com.djrapitops.plan.extension.implementation.providers.gathering">Conditions</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility object for managing conditions.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigChange.html"title="interface in com.djrapitops.plan.settings.config.changes">ConfigChange</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a change made to the config structure.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigChange.BooleanToString.html"title="class in com.djrapitops.plan.settings.config.changes">ConfigChange.BooleanToString</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigChange.Copied.html"title="class in com.djrapitops.plan.settings.config.changes">ConfigChange.Copied</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigChange.Moved.html"title="class in com.djrapitops.plan.settings.config.changes">ConfigChange.Moved</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigChange.Removed.html"title="class in com.djrapitops.plan.settings.config.changes">ConfigChange.Removed</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigChange.RemovedComment.html"title="class in com.djrapitops.plan.settings.config.changes">ConfigChange.RemovedComment</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigNode.html"title="class in com.djrapitops.plan.settings.config">ConfigNode</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a single node in a configuration file</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigReader.html"title="class in com.djrapitops.plan.settings.config">ConfigReader</a></td>
<thclass="colLast"scope="row">
<divclass="block">Reader for parsing <ahref="com/djrapitops/plan/settings/config/Config.html"title="class in com.djrapitops.plan.settings.config"><code>Config</code></a> out of file-lines.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/upkeep/ConfigStoreTask.html"title="class in com.djrapitops.plan.settings.upkeep">ConfigStoreTask</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task that stores a server config in the database on boot.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/changes/ConfigUpdater.html"title="class in com.djrapitops.plan.settings.config.changes">ConfigUpdater</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class in charge of updating config.yml.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigValueParser.html"title="interface in com.djrapitops.plan.settings.config">ConfigValueParser</a><<ahref="com/djrapitops/plan/settings/config/ConfigValueParser.html"title="type parameter in ConfigValueParser">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Utilities for parsing config values.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigValueParser.BooleanParser.html"title="class in com.djrapitops.plan.settings.config">ConfigValueParser.BooleanParser</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigValueParser.IntegerParser.html"title="class in com.djrapitops.plan.settings.config">ConfigValueParser.IntegerParser</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigValueParser.LongParser.html"title="class in com.djrapitops.plan.settings.config">ConfigValueParser.LongParser</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigValueParser.StringListParser.html"title="class in com.djrapitops.plan.settings.config">ConfigValueParser.StringListParser</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigValueParser.StringParser.html"title="class in com.djrapitops.plan.settings.config">ConfigValueParser.StringParser</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ConfigWriter.html"title="class in com.djrapitops.plan.settings.config">ConfigWriter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Writer for parsing <ahref="com/djrapitops/plan/settings/config/Config.html"title="class in com.djrapitops.plan.settings.config"><code>Config</code></a> into file-lines.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/subcommands/Confirmation.html"title="class in com.djrapitops.plan.commands.subcommands">Confirmation</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/ConsoleChatFormatter.html"title="class in com.djrapitops.plan.commands.use">ConsoleChatFormatter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/containers/ContainerFetchQueries.html"title="class in com.djrapitops.plan.storage.database.queries.containers">ContainerFetchQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for queries that return some kind of <ahref="com/djrapitops/plan/delivery/domain/container/DataContainer.html"title="interface in com.djrapitops.plan.delivery.domain.container"><code>DataContainer</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/plugin/ContainerSize.html"title="enum in com.djrapitops.plan.data.plugin">ContainerSize</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">PluginData API has been deprecated - see https://github.com/plan-player-analytics/Plan/wiki/APIv5---DataExtension-API for new API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/Contributors.html"title="class in com.djrapitops.plan.delivery.rendering.html">Contributors</a></td>
<thclass="colLast"scope="row">
<divclass="block">Contains list of contributors to add to the about modal.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/auth/CookieAuthentication.html"title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/CookieChangeTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">CookieChangeTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/CookieTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">CookieTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_cookies'</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/init/CreateIndexTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.init">CreateIndexTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction that creates the database index if it has not yet been created.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/CreateTableBuilder.html"title="class in com.djrapitops.plan.storage.database.sql.building">CreateTableBuilder</a></td>
<thclass="colLast"scope="row">
<divclass="block">SQL Builder creating statements for table creation, removal and modification.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/init/CreateTablesTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.init">CreateTablesTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction that creates the table schema of Plan database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/processing/CriticalCallable.html"title="interface in com.djrapitops.plan.processing">CriticalCallable</a><<ahref="com/djrapitops/plan/processing/CriticalCallable.html"title="type parameter in CriticalCallable">T</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/processing/CriticalRunnable.html"title="interface in com.djrapitops.plan.processing">CriticalRunnable</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/Database.html"title="interface in com.djrapitops.plan.storage.database">Database</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for interacting with a Plan SQL database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/Database.State.html"title="enum in com.djrapitops.plan.storage.database">Database.State</a></td>
<thclass="colLast"scope="row">
<divclass="block">Possible State changes:
CLOSED to PATCHING (Database init),
PATCHING to OPEN (Database initialized),
OPEN to CLOSING (Database closing),
CLOSING to CLOSED (Database closed),
PATCHING to CLOSED (Database closed prematurely)</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/subcommands/DatabaseCommands.html"title="class in com.djrapitops.plan.commands.subcommands">DatabaseCommands</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/DatabaseSettings.html"title="class in com.djrapitops.plan.settings.config.paths">DatabaseSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Database" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/DataBuilderProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">DataBuilderProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a <ahref="com/djrapitops/plan/extension/builder/ExtensionDataBuilder.html"title="interface in com.djrapitops.plan.extension.builder"><code>ExtensionDataBuilder</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/DataContainer.html"title="interface in com.djrapitops.plan.delivery.domain.container">DataContainer</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for an object that can store arbitrary data referenced via <ahref="com/djrapitops/plan/delivery/domain/keys/Key.html"title="class in com.djrapitops.plan.delivery.domain.keys"><code>Key</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/DataExtensionMethodCallException.html"title="class in com.djrapitops.plan.exceptions">DataExtensionMethodCallException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Exception that is thrown when a call to a DataExtension method throws an exception.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/DataGatheringSettings.html"title="class in com.djrapitops.plan.settings.config.paths">DataGatheringSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Data_gathering" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/DataID.html"title="enum in com.djrapitops.plan.delivery.webserver.cache">DataID</a></td>
<thclass="colLast"scope="row">
<divclass="block">Enum for different JSON data entries that can be stored in cache.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/DataProvider.html"title="class in com.djrapitops.plan.extension.implementation.providers">DataProvider</a><<ahref="com/djrapitops/plan/extension/implementation/providers/DataProvider.html"title="type parameter in DataProvider">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Representation of all values a Provider annotation provides.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/DataStoreQueries.html"title="class in com.djrapitops.plan.storage.database.queries">DataStoreQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for single item store queries.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/subcommands/DataUtilityCommands.html"title="class in com.djrapitops.plan.commands.subcommands">DataUtilityCommands</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/builder/DataValue.html"title="interface in com.djrapitops.plan.extension.builder">DataValue</a><<ahref="com/djrapitops/plan/extension/builder/DataValue.html"title="type parameter in DataValue">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a value given to <ahref="com/djrapitops/plan/extension/builder/ExtensionDataBuilder.html"title="interface in com.djrapitops.plan.extension.builder"><code>ExtensionDataBuilder</code></a>.</div>
</th>
</tr>
<trid="i157"class="rowColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/gathering/DataValueGatherer.html"title="class in com.djrapitops.plan.extension.implementation.providers.gathering">DataValueGatherer</a></td>
<thclass="colLast"scope="row">
<divclass="block">Object that can be called to place data about players to the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/DateFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">DateFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Abstract formatter for a timestamp.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/DateHolder.html"title="interface in com.djrapitops.plan.delivery.domain">DateHolder</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for objects that have a epoch ms date.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/DateHolderFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">DateHolderFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for a DateHolder object that uses a different formatter.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/DateHolderOldestComparator.html"title="class in com.djrapitops.plan.utilities.comparators">DateHolderOldestComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Compares DateHolder objects so that most recent is last.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/DateHolderRecentComparator.html"title="class in com.djrapitops.plan.utilities.comparators">DateHolderRecentComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Compares DateHolder objects so that most recent is first.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/DateHoldersMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">DateHoldersMutator</a><<ahref="com/djrapitops/plan/delivery/domain/mutators/DateHoldersMutator.html"title="type parameter in DateHoldersMutator">T</a> extends <ahref="com/djrapitops/plan/delivery/domain/DateHolder.html"title="interface in com.djrapitops.plan.delivery.domain">DateHolder</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/DateMap.html"title="class in com.djrapitops.plan.delivery.domain">DateMap</a><<ahref="com/djrapitops/plan/delivery/domain/DateMap.html"title="type parameter in DateMap">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Basic TreeMap that uses Epoch MS as keys.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/DateObj.html"title="class in com.djrapitops.plan.delivery.domain">DateObj</a><<ahref="com/djrapitops/plan/delivery/domain/DateObj.html"title="type parameter in DateObj">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Object that has a value tied to a date.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/DateRangeFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">DateRangeFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/DayFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">DayFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for a timestamp which includes days as the smallest entry.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/DBAccessLock.html"title="class in com.djrapitops.plan.storage.database">DBAccessLock</a></td>
<thclass="colLast"scope="row">
<divclass="block">Database Lock that prevents queries and transactions from taking place before database schema is ready.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/upkeep/DBCleanTask.html"title="class in com.djrapitops.plan.storage.upkeep">DBCleanTask</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task for cleaning the active database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/database/DBInitException.html"title="class in com.djrapitops.plan.exceptions.database">DBInitException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Thrown when something goes wrong with <code>Database#init</code>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/upkeep/DBKeepAliveTask.html"title="class in com.djrapitops.plan.storage.upkeep">DBKeepAliveTask</a></td>
<thclass="colLast"scope="row">
<divclass="block">The task which handles the upkeep of the <code>Connection</code></div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/upkeep/DBKeepAliveTask.Reconnector.html"title="interface in com.djrapitops.plan.storage.upkeep">DBKeepAliveTask.Reconnector</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/database/DBOpException.html"title="class in com.djrapitops.plan.exceptions.database">DBOpException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Runtime exception for wrapping database errors.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/DeathCounter.html"title="class in com.djrapitops.plan.gathering.domain">DeathCounter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bukkit/DeathEventListener.html"title="class in com.djrapitops.plan.gathering.listeners.bukkit">DeathEventListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for EntityDeathEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/nukkit/DeathEventListener.html"title="class in com.djrapitops.plan.gathering.listeners.nukkit">DeathEventListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for detecting player and mob deaths.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/DecimalFormatter.html"title="class in com.djrapitops.plan.delivery.formatting">DecimalFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for decimal points that depends on settings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/DeepHelpLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">DeepHelpLang</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/locale/lang/Lang.html"title="interface in com.djrapitops.plan.settings.locale.lang"><code>Lang</code></a> implementation for in depth help language when /command ? is used.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/chat/DefaultFontInfo.html"title="enum in com.djrapitops.plan.utilities.chat">DefaultFontInfo</a></td>
<thclass="colLast"scope="row">
<divclass="block">Contains width of characters in the chat with default font.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/DeleteIPsPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">DeleteIPsPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Patch that replaces plan_ips with plan_geolocations table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/DeliveryUtilities.html"title="class in com.djrapitops.plan.delivery">DeliveryUtilities</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/DescribedExtensionData.html"title="interface in com.djrapitops.plan.extension.implementation.results">DescribedExtensionData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a data-point given by a Provider method of a DataExtension.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/DiskUsagePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">DiskUsagePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds disk usage information to tps table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/DisplaySettings.html"title="class in com.djrapitops.plan.settings.config.paths">DisplaySettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Display_options" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/DoubleDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">DoubleDataValue</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/DoubleProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">DoubleProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a double value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/DynamicDataContainer.html"title="class in com.djrapitops.plan.delivery.domain.container">DynamicDataContainer</a></td>
<thclass="colLast"scope="row">
<divclass="block">DataContainer implementation that delegates the method calls to other DataContainer implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/DynamicHtmlTable.html"title="class in com.djrapitops.plan.delivery.rendering.html.structure">DynamicHtmlTable</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/EnableException.html"title="class in com.djrapitops.plan.exceptions">EnableException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Thrown when something goes wrong with Plan initialization.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/EntityNameFormatter.html"title="class in com.djrapitops.plan.delivery.formatting">EntityNameFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for entity names, that capitalizes the first word and removes symbols.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/logging/ErrorContext.html"title="class in com.djrapitops.plan.utilities.logging">ErrorContext</a></td>
<thclass="colLast"scope="row">
<divclass="block">Contains context for an error that might help debugging it.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/logging/ErrorContext.Builder.html"title="class in com.djrapitops.plan.utilities.logging">ErrorContext.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/logging/ErrorLogger.html"title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/ErrorMessagePage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">ErrorMessagePage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Page to display error stacktrace.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/ErrorPageLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">ErrorPageLang</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/locale/lang/Lang.html"title="interface in com.djrapitops.plan.settings.locale.lang"><code>Lang</code></a> implementation for all error pages.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/ExceptionWithContext.html"title="interface in com.djrapitops.plan.exceptions">ExceptionWithContext</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/ExecBatchStatement.html"title="class in com.djrapitops.plan.storage.database.transactions">ExecBatchStatement</a></td>
<thclass="colLast"scope="row">
<divclass="block">SQL executing batch statement that closes appropriate elements.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/ExecStatement.html"title="class in com.djrapitops.plan.storage.database.transactions">ExecStatement</a></td>
<thclass="colLast"scope="row">
<divclass="block">SQL executing statement that closes appropriate elements.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/Executable.html"title="interface in com.djrapitops.plan.storage.database.transactions">Executable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for everything that updates rows in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/ExportException.html"title="class in com.djrapitops.plan.exceptions">ExportException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Exception thrown by <ahref="com/djrapitops/plan/delivery/export/Exporter.html"title="class in com.djrapitops.plan.delivery.export"><code>Exporter</code></a> if something goes wrong with export.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/ExportPaths.html"title="class in com.djrapitops.plan.delivery.export">ExportPaths</a></td>
<thclass="colLast"scope="row">
<divclass="block">Export utility that takes care of path replacement for different resources referenced in other files.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/ExportScheduler.html"title="class in com.djrapitops.plan.delivery.export">ExportScheduler</a></td>
<thclass="colLast"scope="row">
<divclass="block">Schedules export tasks so that they are not all run at once.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/ExportSettings.html"title="class in com.djrapitops.plan.settings.config.paths">ExportSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Export" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/ExportSystem.html"title="class in com.djrapitops.plan.delivery.export">ExportSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">System in charge of exporting html.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/ExportTask.html"title="class in com.djrapitops.plan.delivery.export">ExportTask</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/ExtDataBuilder.html"title="class in com.djrapitops.plan.extension.implementation.builder">ExtDataBuilder</a></td>
<thclass="colLast"scope="row"> </th>
</tr>
<trid="i212"class="altColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/ExtDataBuilder.ClassValuePair.html"title="class in com.djrapitops.plan.extension.implementation.builder">ExtDataBuilder.ClassValuePair</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionAggregateBooleansQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionAggregateBooleansQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for selecting a percentage of true for each boolean provided for players.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionAggregateDoublesQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionAggregateDoublesQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for selecting average and total for each double value provided for players.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionAggregateGroupsQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionAggregateGroupsQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for selecting Tables out of groups for players.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionAggregateNumbersQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionAggregateNumbersQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for selecting average and total for each number value provided for players.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionAggregatePercentagesQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionAggregatePercentagesQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for selecting average for each percentage value provided for players.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionBooleanData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionBooleanData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents boolean data returned by a BooleanProvider method.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents data of a single extension about a server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionData.Builder.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionData.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/builder/ExtensionDataBuilder.html"title="interface in com.djrapitops.plan.extension.builder">ExtensionDataBuilder</a></td>
<thclass="colLast"scope="row">
<divclass="block">Builder API for Extension data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionDescription.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionDescription</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionDoubleData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionDoubleData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents double data returned by a DoubleProvider or PercentageProvider method.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/extractor/ExtensionExtractor.html"title="class in com.djrapitops.plan.extension.extractor">ExtensionExtractor</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation detail, for extracting methods from <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionGroupsTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionGroupsTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_groups'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionIconTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionIconTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_icons'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionInformation.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionInformation</a></td>
<thclass="colLast"scope="row">
<divclass="block">Information about a DataExtension stored in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionInformationQueries.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionInformationQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for information about DataExtensions stored in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/extractor/ExtensionMethod.html"title="class in com.djrapitops.plan.extension.extractor">ExtensionMethod</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation detail, abstracts away some method reflection to a more usable API.</div>
</th>
</tr>
<trid="i230"class="altColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/extractor/ExtensionMethod.ParameterType.html"title="enum in com.djrapitops.plan.extension.extractor">ExtensionMethod.ParameterType</a></td>
<thclass="colLast"scope="row"> </th>
</tr>
<trid="i231"class="rowColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/extractor/ExtensionMethods.html"title="class in com.djrapitops.plan.extension.extractor">ExtensionMethods</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation detail, abstracts away method type reflection to a more usable API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionNumberData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionNumberData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents double data returned by a DoubleProvider or PercentageProvider method.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionPlayerDataQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionPlayerDataQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query all ExtensionData by Server UUIDs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionPlayerGroupsQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionPlayerGroupsQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query player's Groups by Plugin ID inside ExtensionData objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionPlayerTablesQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionPlayerTablesQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query player tables from tableprovider table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionPlayerTableValueTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionPlayerTableValueTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_user_table_values'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionPlayerValueTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionPlayerValueTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_user_values'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionPluginTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionPluginTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_plugins'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionProviderTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionProviderTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_providers'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionQueryResultTableDataQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionQueryResultTableDataQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query Extension data of x most recent players matching a query</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/ExtensionRegister.html"title="class in com.djrapitops.plan.extension.implementation">ExtensionRegister</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of registering built in <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionServerDataQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionServerDataQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query ExtensionData of a server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/ExtensionServerDataUpdater.html"title="class in com.djrapitops.plan.extension">ExtensionServerDataUpdater</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task for updating <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> server values periodically.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionServerTableDataQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionServerTableDataQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query Extension data of x most recent players on a server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionServerTablesQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionServerTablesQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query server tables from tableprovider table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionServerTableValueTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionServerTableValueTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_server_table_values'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionServerValueTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionServerValueTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_server_values'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/ExtensionService.html"title="interface in com.djrapitops.plan.extension">ExtensionService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for registering <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a>s.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/ExtensionService.Holder.html"title="class in com.djrapitops.plan.extension">ExtensionService.Holder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ExtensionSettings.html"title="class in com.djrapitops.plan.settings.config">ExtensionSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class responsible for generating and generating settings for DataExtensions to the config.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/ExtensionShowInPlayersTablePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">ExtensionShowInPlayersTablePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Patch to add 'show_in_players_table' to 'plan_extension_providers'</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionStringData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionStringData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents double data returned by a DoubleProvider or PercentageProvider method.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/ExtensionSvc.html"title="class in com.djrapitops.plan.extension">ExtensionSvc</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation for <ahref="com/djrapitops/plan/extension/ExtensionService.html"title="interface in com.djrapitops.plan.extension"><code>ExtensionService</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionTabData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionTabData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents data on an extension tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionTabData.Builder.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionTabData.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/results/ExtensionTableData.html"title="class in com.djrapitops.plan.extension.implementation.results">ExtensionTableData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents table data from a single TableProvider.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionTableProviderTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionTableProviderTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_tables'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/ExtensionTableRowValueLengthPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">ExtensionTableRowValueLengthPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Increases the length of Strings in extension tables to 250 to avoid cutoffs and exceptions.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ExtensionTabTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ExtensionTabTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_extension_tabs'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/ExtensionUUIDsInGroupQuery.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">ExtensionUUIDsInGroupQuery</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/ExtensionWrapper.html"title="class in com.djrapitops.plan.extension.implementation">ExtensionWrapper</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents information defined in a <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> class.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/ExtValueBuilder.html"title="class in com.djrapitops.plan.extension.implementation.builder">ExtValueBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/auth/FailReason.html"title="enum in com.djrapitops.plan.delivery.webserver.auth">FailReason</a></td>
<thclass="colLast"scope="row">
<divclass="block">Reason for WebUserAuthException.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/icon/Family.html"title="enum in com.djrapitops.plan.delivery.rendering.html.icon">Family</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/html/icon/Family.html"title="enum in com.djrapitops.plan.utilities.html.icon">Family</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">This Class exists to keep plugins that used PluginData from breaking.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/database/FatalDBException.html"title="class in com.djrapitops.plan.exceptions.database">FatalDBException</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/FileResource.html"title="class in com.djrapitops.plan.storage.file">FileResource</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/storage/file/Resource.html"title="interface in com.djrapitops.plan.storage.file"><code>Resource</code></a> implementation for a <code>File</code>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/upkeep/FileWatcher.html"title="class in com.djrapitops.plan.settings.upkeep">FileWatcher</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class for watching files for changes.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/Filter.html"title="interface in com.djrapitops.plan.storage.database.queries.filter">Filter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a query filter for /query page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/Filter.Result.html"title="class in com.djrapitops.plan.storage.database.queries.filter">Filter.Result</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/Filter.ResultPath.html"title="class in com.djrapitops.plan.storage.database.queries.filter">Filter.ResultPath</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/FilterLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">FilterLang</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/FiltersJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">FiltersJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/FinishedSession.html"title="class in com.djrapitops.plan.gathering.domain">FinishedSession</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/FinishedSession.Id.html"title="class in com.djrapitops.plan.gathering.domain">FinishedSession.Id</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/connection/ForbiddenException.html"title="class in com.djrapitops.plan.exceptions.connection">ForbiddenException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Thrown when Connection gets a 403 response.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/FormatSettings.html"title="class in com.djrapitops.plan.settings.config.paths">FormatSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Formatting" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/Formatter.html"title="interface in com.djrapitops.plan.delivery.formatting">Formatter</a><<ahref="com/djrapitops/plan/delivery/formatting/Formatter.html"title="type parameter in Formatter">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for formatting a value into a String.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/Formatters.html"title="class in com.djrapitops.plan.delivery.formatting">Formatters</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory for new instances of different <ahref="com/djrapitops/plan/delivery/formatting/Formatter.html"title="interface in com.djrapitops.plan.delivery.formatting"><code>Formatter</code></a>s.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/FormatType.html"title="enum in com.djrapitops.plan.extension">FormatType</a></td>
<thclass="colLast"scope="row">
<divclass="block">Enum for determining additional formatter for a value given by a <ahref="com/djrapitops/plan/extension/annotation/NumberProvider.html"title="annotation in com.djrapitops.plan.extension.annotation"><code>NumberProvider</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bukkit/GameModeChangeListener.html"title="class in com.djrapitops.plan.gathering.listeners.bukkit">GameModeChangeListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for PlayerGameModeChangeEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/nukkit/GameModeChangeListener.html"title="class in com.djrapitops.plan.gathering.listeners.nukkit">GameModeChangeListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for PlayerGameModeChangeEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/GatheringDataModule.html"title="class in com.djrapitops.plan.modules">GatheringDataModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/GenericLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">GenericLang</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/locale/lang/Lang.html"title="interface in com.djrapitops.plan.settings.locale.lang"><code>Lang</code></a> implementation for single words.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/GeoInfoComparator.html"title="class in com.djrapitops.plan.utilities.comparators">GeoInfoComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Comparator for comparing GeoInfo so that most recent is the first component.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/GeoInfoLastUsedPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">GeoInfoLastUsedPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds last_used field to the geolocation table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/GeoInfoMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">GeoInfoMutator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Mutator for lists of GeoInfo objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/GeoInfoOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">GeoInfoOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces user_id foreign keys with user_uuid fields in geolocation table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/GeoInfoQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">GeoInfoQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/GeoInfo.html"title="class in com.djrapitops.plan.gathering.domain"><code>GeoInfo</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/GeoInfoStoreTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">GeoInfoStoreTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to update Geo information of a player in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/GeoInfoTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">GeoInfoTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_ips'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/geolocation/GeoLite2Geolocator.html"title="class in com.djrapitops.plan.gathering.geolocation">GeoLite2Geolocator</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/gathering/geolocation/Geolocator.html"title="interface in com.djrapitops.plan.gathering.geolocation"><code>Geolocator</code></a> implementation for MaxMind GeoLite2 database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/bar/GeolocationBarGraph.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.bar">GeolocationBarGraph</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/geolocation/GeolocationCache.html"title="class in com.djrapitops.plan.gathering.geolocation">GeolocationCache</a></td>
<thclass="colLast"scope="row">
<divclass="block">This class contains the geolocation cache.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/GeolocationsFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">GeolocationsFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/geolocation/Geolocator.html"title="interface in com.djrapitops.plan.gathering.geolocation">Geolocator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for different Geolocation service calls.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/GraphJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs">GraphJSONCreator</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/Graphs.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs">Graphs</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for different objects representing HTML graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/GraphsJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">GraphsJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/GroupProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">GroupProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide <code>String[]</code> array of Group names about a Player.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/GroupsDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">GroupsDataValue</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/H2DB.Factory.html"title="class in com.djrapitops.plan.storage.database">H2DB.Factory</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/schema/H2SchemaQueries.html"title="class in com.djrapitops.plan.storage.database.queries.schema">H2SchemaQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for H2 Schema related queries.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/HasMoreThanZeroQueryStatement.html"title="class in com.djrapitops.plan.storage.database.queries">HasMoreThanZeroQueryStatement</a></td>
<thclass="colLast"scope="row">
<divclass="block">SQL query of a COUNT statement that closes proper elements.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/HelpFormatter.html"title="class in com.djrapitops.plan.commands.use">HelpFormatter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/HelpLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">HelpLang</a></td>
<thclass="colLast"scope="row">
<divclass="block">Lang for short help messages in Commands.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/HighChart.html"title="interface in com.djrapitops.plan.delivery.rendering.json.graphs">HighChart</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for Graphs with HighCharts data support.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/Html.html"title="enum in com.djrapitops.plan.delivery.rendering.html">Html</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/HtmlLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">HtmlLang</a></td>
<thclass="colLast"scope="row">
<divclass="block">Lang enum for all text included in the html files.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/HtmlTable.html"title="interface in com.djrapitops.plan.delivery.rendering.html.structure">HtmlTable</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/HtmlTable.Header.html"title="class in com.djrapitops.plan.delivery.rendering.html.structure">HtmlTable.Header</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/HtmlTableWithColoredHeader.html"title="class in com.djrapitops.plan.delivery.rendering.html.structure">HtmlTableWithColoredHeader</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/icon/Icon.html"title="class in com.djrapitops.plan.delivery.rendering.html.icon">Icon</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/icon/Icon.Builder.html"title="class in com.djrapitops.plan.delivery.rendering.html.icon">Icon.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/icon/Icon.Builder.html"title="class in com.djrapitops.plan.extension.icon">Icon.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/html/icon/Icon.Builder.html"title="class in com.djrapitops.plan.utilities.html.icon">Icon.Builder</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">This Class exists to keep plugins that used PluginData from breaking.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/Identifiers.html"title="class in com.djrapitops.plan.identification">Identifiers</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for getting server identifier from different sources.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/importers/Importer.html"title="interface in com.djrapitops.plan.gathering.importing.importers">Importer</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/ImportSystem.html"title="class in com.djrapitops.plan.gathering.importing">ImportSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">Abstract representation of an ImportSystem.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Insert.html"title="class in com.djrapitops.plan.storage.database.sql.building">Insert</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/element/InspectContainer.html"title="class in com.djrapitops.plan.data.element">InspectContainer</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">PluginData API has been deprecated - see https://github.com/plan-player-analytics/Plan/wiki/APIv5---DataExtension-API for new API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/key/IntegerSetting.html"title="class in com.djrapitops.plan.settings.config.paths.key">IntegerSetting</a></td>
<thclass="colLast"scope="row">
<divclass="block">Setting implementation for String value settings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/InternalErrorPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">InternalErrorPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Page to display error stacktrace.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/InvalidateMethod.html"title="annotation in com.djrapitops.plan.extension.annotation">InvalidateMethod</a></td>
<thclass="colLast"scope="row">
<divclass="block">Annotation used to invalidate old method values.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/InvalidateMethod.Multiple.html"title="annotation in com.djrapitops.plan.extension.annotation">InvalidateMethod.Multiple</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/ISO8601NoClockFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">ISO8601NoClockFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for a timestamp in ISO-8601 format without the clock.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/ISO8601NoClockTZIndependentFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">ISO8601NoClockTZIndependentFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for a timestamp in ISO-8601 format without the clock, without applying timezone offset.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/ItemNameFormatter.html"title="class in com.djrapitops.plan.delivery.formatting">ItemNameFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for Item names, that capitalizes each part and separates them with spaces instead of underscores.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/JarResource.html"title="class in com.djrapitops.plan.storage.file">JarResource</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/storage/file/Resource.html"title="interface in com.djrapitops.plan.storage.file"><code>Resource</code></a> implementation for something that is read via InputStream.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/JarResource.StreamFunction.html"title="interface in com.djrapitops.plan.storage.file">JarResource.StreamFunction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/JarResource.StreamSupplier.html"title="interface in com.djrapitops.plan.storage.file">JarResource.StreamSupplier</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/JavascriptDateFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">JavascriptDateFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formats epoch milliseconds to the date format Javascript Date constructor expects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/JoinAddressFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">JoinAddressFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/JoinAddressPie.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">JoinAddressPie</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/JSLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">JSLang</a></td>
<thclass="colLast"scope="row">
<divclass="block">Lang enum for all text included in the javascript files.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/JSONFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json">JSONFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory with different JSON creation methods placed to a single class.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/JSONFileStorage.html"title="class in com.djrapitops.plan.delivery.webserver.cache">JSONFileStorage</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of storing json files on disk for later retrieval.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/JSONFileStorage.CleanTask.html"title="class in com.djrapitops.plan.delivery.webserver.cache">JSONFileStorage.CleanTask</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/JSONMemoryStorageShim.html"title="class in com.djrapitops.plan.delivery.webserver.cache">JSONMemoryStorageShim</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.html"title="interface in com.djrapitops.plan.delivery.webserver.cache">JSONStorage</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of storing json somewhere for later retrieval.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.StoredJSON.html"title="class in com.djrapitops.plan.delivery.webserver.cache">JSONStorage.StoredJSON</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/Key.html"title="class in com.djrapitops.plan.delivery.domain.keys">Key</a><<ahref="com/djrapitops/plan/delivery/domain/keys/Key.html"title="type parameter in Key">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Identifier used for storing and fetching data from DataContainers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/KickStoreTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">KickStoreTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store information in the database when a player is kicked from the server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/KillQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">KillQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/PlayerKill.html"title="class in com.djrapitops.plan.gathering.domain"><code>PlayerKill</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/KillsOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">KillsOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces killer_id, victim_id and server_id foreign keys with respective uuid fields in kills table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/KillsServerIDPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">KillsServerIDPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds server_id field to kills table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/KillsTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">KillsTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_kills'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/Lang.html"title="interface in com.djrapitops.plan.settings.locale.lang">Lang</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for splitting different Language categories into different classes.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/LargeFetchQueries.html"title="class in com.djrapitops.plan.storage.database.queries">LargeFetchQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for queries that use large amount of memory.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/LargeStoreQueries.html"title="class in com.djrapitops.plan.storage.database.queries">LargeStoreQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for large storage queries.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraph.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraph</a></td>
<thclass="colLast"scope="row">
<divclass="block">This is a LineGraph for any set of Points, thus it is Abstract.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraph.GapStrategy.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraph.GapStrategy</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraphFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraphFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for different objects representing HTML line graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/subcommands/LinkCommands.html"title="class in com.djrapitops.plan.commands.subcommands">LinkCommands</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation of commands that send a link to the command sender.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/LinkedToSecurityTablePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">LinkedToSecurityTablePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds linked_to_uuid field to plan_security table that stores web users.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/LinkUsersToPlayersSecurityTablePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">LinkUsersToPlayersSecurityTablePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Populates new linked_to_uuid field with the uuid of a username (same as minecraft name) or 'console'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/ListenerService.html"title="interface in com.djrapitops.plan.settings">ListenerService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for registering listeners as Plan.</div>
</th>
</tr>
<trid="i367"class="rowColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/ListenerService.Holder.html"title="class in com.djrapitops.plan.settings">ListenerService.Holder</a></td>
<thclass="colLast"scope="row"> </th>
</tr>
<trid="i368"class="altColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/ListenerSvc.html"title="class in com.djrapitops.plan.settings">ListenerSvc</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/ListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">ListenerSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/Lists.Builder.html"title="class in com.djrapitops.plan.utilities.java">Lists.Builder</a><<ahref="com/djrapitops/plan/utilities/java/Lists.Builder.html"title="type parameter in Lists.Builder">V</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/LitebansTableHeaderPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">LitebansTableHeaderPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Removes invalid data caused by https://github.com/plan-player-analytics/Plan/issues/1355.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/LocaleEntryComparator.html"title="class in com.djrapitops.plan.utilities.comparators">LocaleEntryComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Compares Locale Map Entries and sorts them alphabetically according to the Enum Names.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/LocaleFileReader.html"title="class in com.djrapitops.plan.settings.locale">LocaleFileReader</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for reading locale files.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/LocaleFileWriter.html"title="class in com.djrapitops.plan.settings.locale">LocaleFileWriter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for writing a Locale into a file.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/LocaleSystem.html"title="class in com.djrapitops.plan.settings.locale">LocaleSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">System in charge of <ahref="com/djrapitops/plan/settings/locale/Locale.html"title="class in com.djrapitops.plan.settings.locale"><code>Locale</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/LoginPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">LoginPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Html String generator for /login and /register page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/auth/LoginPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">LoginPageResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/auth/LoginResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">LoginResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/auth/LogoutResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">LogoutResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/upkeep/LogsFolderCleanTask.html"title="class in com.djrapitops.plan.storage.upkeep">LogsFolderCleanTask</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task in charge of removing old log files</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/Maps.Builder.html"title="class in com.djrapitops.plan.utilities.java">Maps.Builder</a><<ahref="com/djrapitops/plan/utilities/java/Maps.Builder.html"title="type parameter in Maps.Builder">K</a>,​<ahref="com/djrapitops/plan/utilities/java/Maps.Builder.html"title="type parameter in Maps.Builder">V</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/analysis/Maximum.html"title="interface in com.djrapitops.plan.utilities.analysis">Maximum</a></td>
<thclass="colLast"scope="row">
<divclass="block">Calculates maximum from given values.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/analysis/Maximum.ForInteger.html"title="class in com.djrapitops.plan.utilities.analysis">Maximum.ForInteger</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/analysis/Median.html"title="class in com.djrapitops.plan.utilities.analysis">Median</a><<ahref="com/djrapitops/plan/utilities/analysis/Median.html"title="type parameter in Median">T</a> extends java.lang.Number & java.lang.Comparable<? super <ahref="com/djrapitops/plan/utilities/analysis/Median.html"title="type parameter in Median">T</a>>></td>
<thclass="colLast"scope="row">
<divclass="block">Math utility for calculating the median from Integer values.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/MessageBuilder.html"title="interface in com.djrapitops.plan.commands.use">MessageBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/MetadataTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">MetadataTable</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/extractor/MethodAnnotations.html"title="class in com.djrapitops.plan.extension.extractor">MethodAnnotations</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/MethodType.html"title="enum in com.djrapitops.plan.extension.implementation">MethodType</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility enum for determining what kind of parameters a provider method used.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/MethodWrapper.html"title="class in com.djrapitops.plan.extension.implementation.providers">MethodWrapper</a><<ahref="com/djrapitops/plan/extension/implementation/providers/MethodWrapper.html"title="type parameter in MethodWrapper">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Wrap a Method so that it is easier to call.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/MimeType.html"title="class in com.djrapitops.plan.delivery.web.resolver">MimeType</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/MobKillCounter.html"title="class in com.djrapitops.plan.gathering.domain">MobKillCounter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/processing/processors/player/MobKillProcessor.html"title="class in com.djrapitops.plan.processing.processors.player">MobKillProcessor</a></td>
<thclass="colLast"scope="row">
<divclass="block">Processor Class for KillEvent information when the killer is a
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/MultiOptionFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">MultiOptionFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/MutatorFunctions.html"title="class in com.djrapitops.plan.delivery.domain.mutators">MutatorFunctions</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/schema/MySQLSchemaQueries.html"title="class in com.djrapitops.plan.storage.database.queries.schema">MySQLSchemaQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for MySQL Schema related queries.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/schema/MySQLSchemaQueries.ForeignKeyConstraint.html"title="class in com.djrapitops.plan.storage.database.queries.schema">MySQLSchemaQueries.ForeignKeyConstraint</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a FOREIGN KEY constraint in a MySQL database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/NavLink.html"title="class in com.djrapitops.plan.delivery.rendering.html.structure">NavLink</a></td>
<thclass="colLast"scope="row">
<divclass="block">Html utility for creating navigation link html.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/analysis/NetworkActivityIndexQueries.html"title="class in com.djrapitops.plan.storage.database.queries.analysis">NetworkActivityIndexQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for Activity Index that attempts to gain insight into player activity levels.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/upkeep/NetworkConfigStoreTask.html"title="class in com.djrapitops.plan.settings.upkeep">NetworkConfigStoreTask</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task on networks that stores server configs in /plugins/Plan/serverConfiguration in database on boot.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">NetworkJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/network/NetworkOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json.network">NetworkOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /network-page Network Overview tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/NetworkPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">NetworkPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Html String generator for /network page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/NetworkPageExporter.html"title="class in com.djrapitops.plan.delivery.export">NetworkPageExporter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Handles exporting of /network page html, data and resources.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/network/NetworkPlayerBaseOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json.network">NetworkPlayerBaseOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /network-page Playerbase Overview tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/network/NetworkSessionsOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json.network">NetworkSessionsOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /network-page Sessions tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/network/NetworkSettingManager.html"title="class in com.djrapitops.plan.settings.network">NetworkSettingManager</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of updating network-server configs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/network/NetworkTabJSONCreator.html"title="interface in com.djrapitops.plan.delivery.rendering.json.network">NetworkTabJSONCreator</a><<ahref="com/djrapitops/plan/delivery/rendering/json/network/NetworkTabJSONCreator.html"title="type parameter in NetworkTabJSONCreator">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for different tab JSON creators.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/NetworkTabJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">NetworkTabJSONResolver</a><<ahref="com/djrapitops/plan/delivery/webserver/resolver/json/NetworkTabJSONResolver.html"title="type parameter in NetworkTabJSONResolver">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface wrapper for resolving network JSON directly from other methods.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/playertable/NetworkTablePlayersQuery.html"title="class in com.djrapitops.plan.storage.database.queries.objects.playertable">NetworkTablePlayersQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for displaying players on /players page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/NewerConfigQuery.html"title="class in com.djrapitops.plan.storage.database.queries.objects">NewerConfigQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query to fetch a newer config from the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/cache/NicknameCache.html"title="class in com.djrapitops.plan.gathering.cache">NicknameCache</a></td>
<thclass="colLast"scope="row">
<divclass="block">Used for caching nicknames when the player is online.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/NicknameLastSeenPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">NicknameLastSeenPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds last_seen to nickname table by populating it with the data in actions table, and removes the actions table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/NicknameQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">NicknameQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/delivery/domain/Nickname.html"title="class in com.djrapitops.plan.delivery.domain"><code>Nickname</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/NicknamesOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">NicknamesOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces user_id and server_id foreign keys with respective uuid fields in nickname table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/NicknamesTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">NicknamesTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_nicknames'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/NicknameStoreTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">NicknameStoreTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store player's nickname information in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/NoAuthResolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">NoAuthResolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Special Resolver that gives responses without user authentication.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/NonProxyWebserverDisableChecker.html"title="class in com.djrapitops.plan.delivery.webserver">NonProxyWebserverDisableChecker</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of disabling Webserver if a Proxy server is detected in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/exception/NotFoundException.html"title="class in com.djrapitops.plan.delivery.web.resolver.exception">NotFoundException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Throw this exception when a Resolver can not resolve a path.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/NotReadyException.html"title="class in com.djrapitops.plan.extension">NotReadyException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Exception to throw inside DataExtension if a method is not ready to be called (Data is not available etc).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/nukkit/NukkitAFKListener.html"title="class in com.djrapitops.plan.gathering.listeners.nukkit">NukkitAFKListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener that keeps track of actions that are not considered being AFK.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/NukkitCMDSender.html"title="class in com.djrapitops.plan.commands.use">NukkitCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/NukkitConfigSystem.html"title="class in com.djrapitops.plan.settings">NukkitConfigSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/NukkitDBSystem.html"title="class in com.djrapitops.plan.storage.database">NukkitDBSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">Nukkit Database system that initializes SQLite and MySQL database objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/NukkitListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">NukkitListenerSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/NukkitMessageBuilder.html"title="class in com.djrapitops.plan.commands.use">NukkitMessageBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/NukkitPingCounter.html"title="class in com.djrapitops.plan.gathering.timed">NukkitPingCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task that handles player ping calculation on Nukkit based servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/addons/placeholderapi/NukkitPlaceholderRegistrar.html"title="class in com.djrapitops.plan.addons.placeholderapi">NukkitPlaceholderRegistrar</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholder expansion used to provide data from Plan on Nukkit.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/nukkit/NukkitPlanModule.html"title="interface in com.djrapitops.plan.modules.nukkit">NukkitPlanModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for binding Plan instance.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/NukkitPlayerCMDSender.html"title="class in com.djrapitops.plan.commands.use">NukkitPlayerCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/NukkitServerProperties.html"title="class in com.djrapitops.plan.identification.properties">NukkitServerProperties</a></td>
<thclass="colLast"scope="row">
<divclass="block">ServerProperties for Nukkit.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/nukkit/NukkitServerPropertiesModule.html"title="class in com.djrapitops.plan.modules.nukkit">NukkitServerPropertiesModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for Nukkit ServerProperties.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/nukkit/NukkitSuperClassBindingModule.html"title="interface in com.djrapitops.plan.modules.nukkit">NukkitSuperClassBindingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for binding Nukkit specific classes as interface implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/nukkit/NukkitTaskModule.html"title="interface in com.djrapitops.plan.modules.nukkit">NukkitTaskModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/NumberDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">NumberDataValue</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/NumberProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">NumberProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a long (64bit number) value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/importers/OfflinePlayerImporter.html"title="class in com.djrapitops.plan.gathering.importing.importers">OfflinePlayerImporter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/OnlineActivityOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">OnlineActivityOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /server-page Online Activity Overview tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/init/OperationCriticalTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.init">OperationCriticalTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction that is required to be executed before a database is operable.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/OperatorPlaceholders.html"title="class in com.djrapitops.plan.placeholder">OperatorPlaceholders</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholders about operators.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/OperatorsFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">OperatorsFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/OperatorStatusTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">OperatorStatusTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to update a player's operator status.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for generating page HTML String.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/PageFactory.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PageFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory for creating different <ahref="com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages"><code>Page</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/Parameters.html"title="interface in com.djrapitops.plan.extension.implementation.providers">Parameters</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/Parameters.GroupParameters.html"title="class in com.djrapitops.plan.extension.implementation.providers">Parameters.GroupParameters</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/Parameters.PlayerParameters.html"title="class in com.djrapitops.plan.extension.implementation.providers">Parameters.PlayerParameters</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/Parameters.ServerParameters.html"title="class in com.djrapitops.plan.extension.implementation.providers">Parameters.ServerParameters</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/PassBruteForceGuard.html"title="class in com.djrapitops.plan.delivery.webserver">PassBruteForceGuard</a></td>
<thclass="colLast"scope="row">
<divclass="block">Guards against password brute-force break attempts.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/PassBruteForceGuard.Disabled.html"title="class in com.djrapitops.plan.delivery.webserver">PassBruteForceGuard.Disabled</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/PassEncryptException.html"title="class in com.djrapitops.plan.exceptions">PassEncryptException</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/PassEncryptUtil.CannotPerformOperationException.html"title="class in com.djrapitops.plan.utilities">PassEncryptUtil.CannotPerformOperationException</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/PassEncryptUtil.InvalidHashException.html"title="class in com.djrapitops.plan.utilities">PassEncryptUtil.InvalidHashException</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/Patch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">Patch</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/analysis/Percentage.html"title="class in com.djrapitops.plan.utilities.analysis">Percentage</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/PercentageFormatter.html"title="class in com.djrapitops.plan.delivery.formatting">PercentageFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for percentages.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/PercentageProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">PercentageProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a double (Percentage).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PerformanceJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">PerformanceJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /server-page Performance tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/PerServerAggregateQueries.html"title="class in com.djrapitops.plan.storage.database.queries">PerServerAggregateQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for queries that count together counts for a player on a per server basis.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/PerServerContainer.html"title="class in com.djrapitops.plan.delivery.domain.container">PerServerContainer</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/containers/PerServerContainerQuery.html"title="class in com.djrapitops.plan.storage.database.queries.containers">PerServerContainerQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Used to get a PerServerContainer for a specific player.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/PerServerKeys.html"title="class in com.djrapitops.plan.delivery.domain.keys">PerServerKeys</a></td>
<thclass="colLast"scope="row">
<divclass="block">Key objects for PerServerContainer container.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/PerServerMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">PerServerMutator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Mutator for PerServerContainer object.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/Pie.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">Pie</a></td>
<thclass="colLast"scope="row">
<divclass="block">This is a PieChart for any set of PieSlices, thus it is Abstract.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/PieGraphFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">PieGraphFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for different objects representing HTML pie graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/PieSlice.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">PieSlice</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a slice of a pie.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/PieSliceComparator.html"title="class in com.djrapitops.plan.utilities.comparators">PieSliceComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Comparator for PieSlices to descending Percentage order.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/PieWithDrilldown.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">PieWithDrilldown</a></td>
<thclass="colLast"scope="row">
<divclass="block">PieChart with a Pie about each slice as well.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/line/PingGraph.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">PingGraph</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/PingMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">PingMutator</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/PingOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">PingOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces user_id and server_id foreign keys with respective uuid fields in ping table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/PingQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">PingQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/Ping.html"title="class in com.djrapitops.plan.gathering.domain"><code>Ping</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/PingStoreTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">PingStoreTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store player's Ping value on a server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/PingTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">PingTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_ping'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/PlaceholderKey.html"title="class in com.djrapitops.plan.delivery.domain.keys">PlaceholderKey</a><<ahref="com/djrapitops/plan/delivery/domain/keys/PlaceholderKey.html"title="type parameter in PlaceholderKey">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Special Key object that can be used for placeholders when replacing values in html files.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/PlaceholderModule.html"title="interface in com.djrapitops.plan.modules">PlaceholderModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for the Placeholder API related objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/PlaceholderReplacer.html"title="class in com.djrapitops.plan.delivery.formatting">PlaceholderReplacer</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for replacing ${placeholder} values inside strings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/Placeholders.html"title="interface in com.djrapitops.plan.placeholder">Placeholders</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/PlanAPI.html"title="interface in com.djrapitops.plan.api">PlanAPI</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">Plan API v4 has been deprecated, use the APIv5 instead (https://github.com/plan-player-analytics/Plan/wiki/APIv5).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/PlanBukkitComponent.Builder.html"title="interface in com.djrapitops.plan">PlanBukkitComponent.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/events/PlanBukkitEnableEvent.html"title="class in com.djrapitops.plan.api.events">PlanBukkitEnableEvent</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event that is called when Plan is enabled.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/PlanBungeeComponent.Builder.html"title="interface in com.djrapitops.plan">PlanBungeeComponent.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/events/PlanBungeeEnableEvent.html"title="class in com.djrapitops.plan.api.events">PlanBungeeEnableEvent</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event that is called when Plan is enabled.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/theme/PlanColorScheme.html"title="class in com.djrapitops.plan.settings.theme">PlanColorScheme</a></td>
<thclass="colLast"scope="row">
<divclass="block">ColorScheme that uses values in config settings specific to Plan or PlanBungee.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/PlanConfig.html"title="class in com.djrapitops.plan.settings.config">PlanConfig</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/PlanNukkitComponent.Builder.html"title="interface in com.djrapitops.plan">PlanNukkitComponent.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/addons/placeholderapi/PlanPlaceholderExtension.html"title="class in com.djrapitops.plan.addons.placeholderapi">PlanPlaceholderExtension</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholder expansion used to provide data from Plan on Bukkit.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/PlanPlaceholders.html"title="class in com.djrapitops.plan.placeholder">PlanPlaceholders</a></td>
<thclass="colLast"scope="row">
<divclass="block">Registry for all placeholders.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/PlanPlaceholders.PlayerPlaceholderLoader.html"title="interface in com.djrapitops.plan.placeholder">PlanPlaceholders.PlayerPlaceholderLoader</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/PlanPlaceholders.StaticPlaceholderLoader.html"title="interface in com.djrapitops.plan.placeholder">PlanPlaceholders.StaticPlaceholderLoader</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/PlanSpongeComponent.Builder.html"title="interface in com.djrapitops.plan">PlanSpongeComponent.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/events/PlanSpongeEnableEvent.html"title="class in com.djrapitops.plan.api.events">PlanSpongeEnableEvent</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event that is called when Plan is enabled.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/PlanVelocityComponent.Builder.html"title="interface in com.djrapitops.plan">PlanVelocityComponent.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/events/PlanVelocityEnableEvent.html"title="class in com.djrapitops.plan.api.events">PlanVelocityEnableEvent</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event that is called when Plan is enabled.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/PlatformAbstractionLayerModule.html"title="class in com.djrapitops.plan.modules">PlatformAbstractionLayerModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for defining Platform Abstraction Layer utilities.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/PlayedBetweenDateRangeFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">PlayedBetweenDateRangeFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PlayerBaseOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">PlayerBaseOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /server-page Playerbase Overview tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/calendar/PlayerCalendar.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.calendar">PlayerCalendar</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for creating FullCalendar calendar event array on Player page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/PlayerChatFormatter.html"title="class in com.djrapitops.plan.commands.use">PlayerChatFormatter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/data/PlayerContainer.html"title="class in com.djrapitops.plan.api.data">PlayerContainer</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">Plan API v4 has been deprecated, use the APIv5 instead (https://github.com/plan-player-analytics/Plan/wiki/APIv5).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/PlayerContainer.html"title="class in com.djrapitops.plan.delivery.domain.container">PlayerContainer</a></td>
<thclass="colLast"scope="row">
<divclass="block">DataContainer about a Player.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/containers/PlayerContainerQuery.html"title="class in com.djrapitops.plan.storage.database.queries.containers">PlayerContainerQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Used to get a PlayerContainer of a specific player.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/analysis/PlayerCountQueries.html"title="class in com.djrapitops.plan.storage.database.queries.analysis">PlayerCountQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for server overview tab data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/PlayerDeath.html"title="class in com.djrapitops.plan.gathering.domain">PlayerDeath</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">Use <ahref="com/djrapitops/plan/gathering/domain/PlayerKill.html"title="class in com.djrapitops.plan.gathering.domain"><code>PlayerKill</code></a> instead.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/PlayerDeaths.html"title="class in com.djrapitops.plan.gathering.domain">PlayerDeaths</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/PlayerFetchQueries.html"title="class in com.djrapitops.plan.storage.database.queries">PlayerFetchQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for queries that return information related to a single player.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/event/PlayerJoin.html"title="class in com.djrapitops.plan.gathering.domain.event">PlayerJoin</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PlayerJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">PlayerJSONCreator</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PlayerJSONCreator.ConnectionInfo.html"title="class in com.djrapitops.plan.delivery.rendering.json">PlayerJSONCreator.ConnectionInfo</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PlayerJSONCreator.Nickname.html"title="class in com.djrapitops.plan.delivery.rendering.json">PlayerJSONCreator.Nickname</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/PlayerJSONExporter.html"title="class in com.djrapitops.plan.delivery.export">PlayerJSONExporter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Handles exporting of player json.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/PlayerJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">PlayerJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/PlayerKeys.html"title="class in com.djrapitops.plan.delivery.domain.keys">PlayerKeys</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class that holds Key objects for PlayerContainer.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/PlayerKill.html"title="class in com.djrapitops.plan.gathering.domain">PlayerKill</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a player vs player kill.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/PlayerKillMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">PlayerKillMutator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Mutator functions for <ahref="com/djrapitops/plan/gathering/domain/PlayerKill.html"title="class in com.djrapitops.plan.gathering.domain"><code>PlayerKill</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/processing/processors/player/PlayerKillProcessor.html"title="class in com.djrapitops.plan.processing.processors.player">PlayerKillProcessor</a></td>
<thclass="colLast"scope="row">
<divclass="block">Processor Class for KillEvent information when the killer is a
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/PlayerKills.html"title="class in com.djrapitops.plan.gathering.domain">PlayerKills</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/PlayerKillsJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">PlayerKillsJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/PlayerName.html"title="class in com.djrapitops.plan.delivery.domain">PlayerName</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bukkit/PlayerOnlineListener.html"title="class in com.djrapitops.plan.gathering.listeners.bukkit">PlayerOnlineListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for PlayerJoin, PlayerQuit and PlayerKickEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bungee/PlayerOnlineListener.html"title="class in com.djrapitops.plan.gathering.listeners.bungee">PlayerOnlineListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Player Join listener for Bungee.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/nukkit/PlayerOnlineListener.html"title="class in com.djrapitops.plan.gathering.listeners.nukkit">PlayerOnlineListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Event Listener for PlayerJoin, PlayerQuit and PlayerKickEvents.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/sponge/PlayerOnlineListener.html"title="class in com.djrapitops.plan.gathering.listeners.sponge">PlayerOnlineListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener for Player Join/Leave on Sponge.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/velocity/PlayerOnlineListener.html"title="class in com.djrapitops.plan.gathering.listeners.velocity">PlayerOnlineListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Player Join listener for Velocity.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/PlayerPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayerPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Html String generator for /player page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/PlayerPageExporter.html"title="class in com.djrapitops.plan.delivery.export">PlayerPageExporter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Handles exporting of /player page html, data and resources.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/PlayerPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver">PlayerPageResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/PlayerPlaceHolders.html"title="class in com.djrapitops.plan.placeholder">PlayerPlaceHolders</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholders about a player.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/PlayerPluginTab.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayerPluginTab</a></td>
<thclass="colLast"scope="row">
<divclass="block">Responsible for generating /player page plugin tabs based on DataExtension API data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/PlayerRegisterTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">PlayerRegisterTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for registering player's BaseUser to the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/PlayerServerRegisterTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">PlayerServerRegisterTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for registering player's BaseUser and UserInfo to the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/PlayersMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">PlayersMutator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Mutator for a bunch of <ahref="com/djrapitops/plan/delivery/domain/container/PlayerContainer.html"title="class in com.djrapitops.plan.delivery.domain.container"><code>PlayerContainer</code></a>s.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/PlayersOnlineResolver.html"title="class in com.djrapitops.plan.delivery.domain.mutators">PlayersOnlineResolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Resolves dates into players online numbers with a help of a NavigableMap.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/PlayersPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayersPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Html String generator for /players page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/PlayersPageExporter.html"title="class in com.djrapitops.plan.delivery.export">PlayersPageExporter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Handles exporting of /players page html, data and resources.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/PlayersPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver">PlayersPageResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PlayersTableJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">PlayersTableJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for creating jQuery Datatables JSON for a Players Table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/PlayersTableJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">PlayersTableJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/PlayerVersusMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">PlayerVersusMutator</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/plugin/PluginData.html"title="class in com.djrapitops.plan.data.plugin">PluginData</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">PluginData API has been deprecated - see https://github.com/plan-player-analytics/Plan/wiki/APIv5---DataExtension-API for new API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/logging/PluginErrorLogger.html"title="class in com.djrapitops.plan.utilities.logging">PluginErrorLogger</a></td>
<thclass="colLast"scope="row">
<divclass="block">New logger that logs errors to specific files.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/PluginGroupsFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">PluginGroupsFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/PluginGroupsFilter.PluginGroupsFilterQuery.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">PluginGroupsFilter.PluginGroupsFilterQuery</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/PluginInfo.html"title="annotation in com.djrapitops.plan.extension.annotation">PluginInfo</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class Annotation for informing Plan about a plugin.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/locale/lang/PluginLang.html"title="enum in com.djrapitops.plan.settings.locale.lang">PluginLang</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/locale/lang/Lang.html"title="interface in com.djrapitops.plan.settings.locale.lang"><code>Lang</code></a> implementation for Language that is logged when the plugin enables or disables.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/PluginSettings.html"title="class in com.djrapitops.plan.settings.config.paths">PluginSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Server" or "Plugin" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/subcommands/PluginStatusCommands.html"title="class in com.djrapitops.plan.commands.subcommands">PluginStatusCommands</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/line/Point.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">Point</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/PointComparator.html"title="class in com.djrapitops.plan.utilities.comparators">PointComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Comparator for Points for ascending x value order.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/PreparationException.html"title="class in com.djrapitops.plan.exceptions">PreparationException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Illegal State somewhere during preparation.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/providers/ProviderIdentifier.html"title="class in com.djrapitops.plan.extension.implementation.providers">ProviderIdentifier</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/ProviderInformation.html"title="class in com.djrapitops.plan.extension.implementation">ProviderInformation</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents the annotation information provided on a method.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/ProviderInformation.Builder.html"title="class in com.djrapitops.plan.extension.implementation">ProviderInformation.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/ProxyConfigSystem.html"title="class in com.djrapitops.plan.settings">ProxyConfigSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/ProxyDBSystem.html"title="class in com.djrapitops.plan.storage.database">ProxyDBSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">Bungee Database system that initializes MySQL object.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/ProxySettings.html"title="class in com.djrapitops.plan.settings.config.paths">ProxySettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Database" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/ProxySuperClassBindingModule.html"title="interface in com.djrapitops.plan.modules">ProxySuperClassBindingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for binding proxy server classes to super classes.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/ProxyTPSCounter.html"title="class in com.djrapitops.plan.gathering.timed">ProxyTPSCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">TPSCounter extension for game server platforms.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/special/PunchCard.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">PunchCard</a></td>
<thclass="colLast"scope="row">
<divclass="block">Bubble Chart that represents login "punches" of players.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/special/PunchCard.Dot.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">PunchCard.Dot</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/special/PunchCard.Dot.Marker.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">PunchCard.Dot.Marker</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/PvPPvEJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">PvPPvEJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /server-page PvP and PvE tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/QueriedTabData.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">QueriedTabData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query utility for extracting Tabs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/queries/QueriedTables.html"title="class in com.djrapitops.plan.extension.implementation.storage.queries">QueriedTables</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query utility for extracting Tables.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/Query.html"title="interface in com.djrapitops.plan.storage.database.queries">Query</a><<ahref="com/djrapitops/plan/storage/database/queries/Query.html"title="type parameter in Query">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for everything that returns results from the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/QueryAllStatement.html"title="class in com.djrapitops.plan.storage.database.queries">QueryAllStatement</a><<ahref="com/djrapitops/plan/storage/database/queries/QueryAllStatement.html"title="type parameter in QueryAllStatement">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">SQL query that doesn't require preparing that closes proper elements.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/QueryAPIExecutable.html"title="class in com.djrapitops.plan.storage.database.queries">QueryAPIExecutable</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/QueryAPIQuery.html"title="class in com.djrapitops.plan.storage.database.queries">QueryAPIQuery</a><<ahref="com/djrapitops/plan/storage/database/queries/QueryAPIQuery.html"title="type parameter in QueryAPIQuery">T</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/QueryFilters.html"title="class in com.djrapitops.plan.storage.database.queries.filter">QueryFilters</a></td>
<thclass="colLast"scope="row">
<divclass="block">Contains a single instance of each filter kind.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/QueryJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">QueryJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/QueryPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">QueryPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Page to display error stacktrace.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/QueryPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver">QueryPageResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/query/QueryService.ThrowingConsumer.html"title="interface in com.djrapitops.plan.query">QueryService.ThrowingConsumer</a><<ahref="com/djrapitops/plan/query/QueryService.ThrowingConsumer.html"title="type parameter in QueryService.ThrowingConsumer">T</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/query/QueryService.ThrowingFunction.html"title="interface in com.djrapitops.plan.query">QueryService.ThrowingFunction</a><<ahref="com/djrapitops/plan/query/QueryService.ThrowingFunction.html"title="type parameter in QueryService.ThrowingFunction">T</a>,​<ahref="com/djrapitops/plan/query/QueryService.ThrowingFunction.html"title="type parameter in QueryService.ThrowingFunction">R</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/query/QueryService.VoidFunction.html"title="interface in com.djrapitops.plan.query">QueryService.VoidFunction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/QueryStatement.html"title="class in com.djrapitops.plan.storage.database.queries">QueryStatement</a><<ahref="com/djrapitops/plan/storage/database/queries/QueryStatement.html"title="type parameter in QueryStatement">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">SQL query that closes proper elements.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/playertable/QueryTablePlayersQuery.html"title="class in com.djrapitops.plan.storage.database.queries.objects.playertable">QueryTablePlayersQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for displaying players on /query page players table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/RawDataContainer.html"title="class in com.djrapitops.plan.delivery.domain.container">RawDataContainer</a></td>
<thclass="colLast"scope="row">
<divclass="block">DataContainer that stores everything as raw object value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/RedisCheck.html"title="class in com.djrapitops.plan.identification.properties">RedisCheck</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility class for checking if RedisBungee API is available.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/RedisPlayersOnlineSupplier.html"title="class in com.djrapitops.plan.identification.properties">RedisPlayersOnlineSupplier</a></td>
<thclass="colLast"scope="row">
<divclass="block">Players online supplier when using RedisBungee.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/Reflection.FieldAccessor.html"title="interface in com.djrapitops.plan.utilities.java">Reflection.FieldAccessor</a><<ahref="com/djrapitops/plan/utilities/java/Reflection.FieldAccessor.html"title="type parameter in Reflection.FieldAccessor">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">An interface for retrieving the field content.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/RegisterDateMinimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">RegisterDateMinimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Changes register dates on networks to the smallest number found in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/filters/RegisteredBetweenDateRangeFilter.html"title="class in com.djrapitops.plan.storage.database.queries.filter.filters">RegisteredBetweenDateRangeFilter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/auth/RegisterPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">RegisterPageResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/auth/RegisterResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">RegisterResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/commands/RegisterWebUserTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.commands">RegisterWebUserTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to save a new Plan <ahref="com/djrapitops/plan/delivery/domain/auth/User.html"title="class in com.djrapitops.plan.delivery.domain.auth"><code>User</code></a> to the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/auth/RegistrationBin.html"title="class in com.djrapitops.plan.delivery.webserver.auth">RegistrationBin</a></td>
<thclass="colLast"scope="row">
<divclass="block">Holds registrations of users before they are confirmed.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/subcommands/RegistrationCommands.html"title="class in com.djrapitops.plan.commands.subcommands">RegistrationCommands</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/init/RemoveDuplicateUserInfoTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.init">RemoveDuplicateUserInfoTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for removing duplicate data in plan_user_info.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/commands/RemoveEverythingTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.commands">RemoveEverythingTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction that removes everything from the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/RemoveInvalidResultsTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">RemoveInvalidResultsTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to remove method results that correspond to <ahref="com/djrapitops/plan/extension/annotation/InvalidateMethod.html"title="annotation in com.djrapitops.plan.extension.annotation"><code>InvalidateMethod</code></a> annotations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/init/RemoveOldExtensionsTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.init">RemoveOldExtensionsTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction that removes outdated plugin's data after configurable threshold.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/init/RemoveOldSampledDataTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.init">RemoveOldSampledDataTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for cleaning up old data from the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/commands/RemovePlayerTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.commands">RemovePlayerTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for removing a player's data from the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/RemoveUnsatisfiedConditionalPlayerResultsTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">RemoveUnsatisfiedConditionalPlayerResultsTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to remove older results that violate an updated condition value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/RemoveUnsatisfiedConditionalServerResultsTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">RemoveUnsatisfiedConditionalServerResultsTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to remove older results that violate an updated condition value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/commands/RemoveWebUserTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.commands">RemoveWebUserTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to remove a Plan <ahref="com/djrapitops/plan/delivery/domain/auth/User.html"title="class in com.djrapitops.plan.delivery.domain.auth"><code>User</code></a> from the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/request/Request.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a HTTP request to use with <ahref="com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver"><code>Resolver</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/RequestHandler.html"title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a></td>
<thclass="colLast"scope="row">
<divclass="block">HttpHandler for WebServer request management.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">Resolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for resolving requests of Plan webserver.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/ResolverService.html"title="interface in com.djrapitops.plan.delivery.web">ResolverService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for modifying webserver request resolution.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/ResolverService.Holder.html"title="class in com.djrapitops.plan.delivery.web">ResolverService.Holder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/ResourceCache.html"title="class in com.djrapitops.plan.storage.file">ResourceCache</a></td>
<thclass="colLast"scope="row">
<divclass="block">In-memory cache for different resources on disk or jar.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/ResourceService.html"title="interface in com.djrapitops.plan.delivery.web">ResourceService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for making plugin resources customizable by user or Plan API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/ResourceService.Holder.html"title="class in com.djrapitops.plan.delivery.web">ResourceService.Holder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/ResourceService.Position.html"title="enum in com.djrapitops.plan.delivery.web">ResourceService.Position</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/ResourceSettings.html"title="class in com.djrapitops.plan.settings.config">ResourceSettings</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/Response.html"title="class in com.djrapitops.plan.delivery.web.resolver">Response</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a response that will be sent over HTTP.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/ResponseBuilder.html"title="class in com.djrapitops.plan.delivery.web.resolver">ResponseBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/ResponseBuilder.InvalidResponseException.html"title="class in com.djrapitops.plan.delivery.web.resolver">ResponseBuilder.InvalidResponseException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Thrown when <ahref="com/djrapitops/plan/delivery/web/resolver/ResponseBuilder.html"title="class in com.djrapitops.plan.delivery.web.resolver"><code>ResponseBuilder</code></a> is missing some parameters.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/ResponseFactory.html"title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory for creating different <ahref="com/djrapitops/plan/delivery/web/resolver/Response.html"title="class in com.djrapitops.plan.delivery.web.resolver"><code>Response</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/ResponseResolver.html"title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/ResponseSender.html"title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for sending a Response to HttpExchange.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/RetentionData.html"title="class in com.djrapitops.plan.delivery.domain.mutators">RetentionData</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility class for player retention calculations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/RootJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">RootJSONResolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Root resolver for JSON requests, resolves /v1/ URLs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/RootPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver">RootPageResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SchedulerService.html"title="interface in com.djrapitops.plan.settings">SchedulerService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for registering async tasks as Plan.</div>
</th>
</tr>
<trid="i654"class="altColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SchedulerService.Holder.html"title="class in com.djrapitops.plan.settings">SchedulerService.Holder</a></td>
<thclass="colLast"scope="row"> </th>
</tr>
<trid="i655"class="rowColor">
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SchedulerSvc.html"title="class in com.djrapitops.plan.settings">SchedulerSvc</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/SecondFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">SecondFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for timestamp which includes seconds as the smallest entry.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/SecurityTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">SecurityTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_security'</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Select.html"title="class in com.djrapitops.plan.storage.database.sql.building">Select</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/SemaphoreAccessCounter.html"title="class in com.djrapitops.plan.utilities">SemaphoreAccessCounter</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/ServerAccordion.html"title="class in com.djrapitops.plan.delivery.rendering.json">ServerAccordion</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for creating JSON for Server Accordion</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/ServerAggregateQueries.html"title="class in com.djrapitops.plan.storage.database.queries">ServerAggregateQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for queries that count how many entries of particular kinds there are for a server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/calendar/ServerCalendar.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.calendar">ServerCalendar</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for creating FullCalendar calendar event array on Player page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/ServerCommandModule.html"title="class in com.djrapitops.plan.modules">ServerCommandModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/api/data/ServerContainer.html"title="class in com.djrapitops.plan.api.data">ServerContainer</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">Plan API v4 has been deprecated, use the APIv5 instead (https://github.com/plan-player-analytics/Plan/wiki/APIv5).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/ServerContainer.html"title="class in com.djrapitops.plan.delivery.domain.container">ServerContainer</a></td>
<thclass="colLast"scope="row">
<divclass="block">DataContainer for a single server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/storage/ServerDBLoader.html"title="class in com.djrapitops.plan.identification.storage">ServerDBLoader</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/storage/ServerFileLoader.html"title="class in com.djrapitops.plan.identification.storage">ServerFileLoader</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/data/ServerImportData.html"title="class in com.djrapitops.plan.gathering.importing.data">ServerImportData</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/data/ServerImportData.ServerImportDataBuilder.html"title="class in com.djrapitops.plan.gathering.importing.data">ServerImportData.ServerImportDataBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/ServerIsProxyPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">ServerIsProxyPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds a is_proxy field to remove technical debt assuming name field "BungeeCord" being the proxy.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/ServerKeys.html"title="class in com.djrapitops.plan.delivery.domain.keys">ServerKeys</a></td>
<thclass="colLast"scope="row">
<divclass="block">Keys for the ServerContainer.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/storage/ServerLoader.html"title="interface in com.djrapitops.plan.identification.storage">ServerLoader</a></td>
<thclass="colLast"scope="row">
<divclass="block">Interface for operating on server information.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/ServerName.html"title="class in com.djrapitops.plan.delivery.domain">ServerName</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/ServerOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">ServerOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /server-page Server Overview tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/ServerPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">ServerPage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Html String generator for /server page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/export/ServerPageExporter.html"title="class in com.djrapitops.plan.delivery.export">ServerPageExporter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Handles exporting of /server page html, data and resources.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/ServerPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver">ServerPageResolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Resolves /network, /server and /server/${name/uuid} URLs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/ServerPlaceHolders.html"title="class in com.djrapitops.plan.placeholder">ServerPlaceHolders</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholders about a servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/containers/ServerPlayerContainersQuery.html"title="class in com.djrapitops.plan.storage.database.queries.containers">ServerPlayerContainersQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Used to get PlayerContainers of all players on a server, some limitations apply to DataContainer keys.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/pages/ServerPluginTabs.html"title="class in com.djrapitops.plan.delivery.rendering.pages">ServerPluginTabs</a></td>
<thclass="colLast"scope="row">
<divclass="block">Responsible for generating /server page plugin tabs based on DataExtension API data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/ServerPreferencePie.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">ServerPreferencePie</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/ServerProperties.html"title="class in com.djrapitops.plan.identification.properties">ServerProperties</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class responsible for holding server variable values that do not change
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/ServerQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">ServerQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/identification/Server.html"title="class in com.djrapitops.plan.identification"><code>Server</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/ServerSensor.html"title="interface in com.djrapitops.plan.gathering">ServerSensor</a><<ahref="com/djrapitops/plan/gathering/ServerSensor.html"title="type parameter in ServerSensor">W</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Allows sensing values from different server platforms.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/ServerServerInfo.html"title="class in com.djrapitops.plan.identification">ServerServerInfo</a></td>
<thclass="colLast"scope="row">
<divclass="block">Manages the Server UUID for Bukkit servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/network/ServerSettingsManager.html"title="class in com.djrapitops.plan.settings.network">ServerSettingsManager</a></td>
<thclass="colLast"scope="row">
<divclass="block">In charge of updating server-network config.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/ServerShutdownSave.html"title="class in com.djrapitops.plan.gathering">ServerShutdownSave</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class in charge of performing save operations when the server shuts down.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/ServerShutdownTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">ServerShutdownTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store sessions on server shutdown.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/ServerTabJSONCreator.html"title="interface in com.djrapitops.plan.delivery.rendering.json">ServerTabJSONCreator</a><<ahref="com/djrapitops/plan/delivery/rendering/json/ServerTabJSONCreator.html"title="type parameter in ServerTabJSONCreator">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Interface using Server UUID for creating Objects that can be turned into JSON with Gson.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/ServerTabJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">ServerTabJSONResolver</a><<ahref="com/djrapitops/plan/delivery/webserver/resolver/json/ServerTabJSONResolver.html"title="type parameter in ServerTabJSONResolver">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface wrapper for resolving server specific JSON directly from other methods.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/ServerTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">ServerTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_servers'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/playertable/ServerTablePlayersQuery.html"title="class in com.djrapitops.plan.storage.database.queries.objects.playertable">ServerTablePlayersQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query for displaying players on /server page players tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/ServerTPSCounter.html"title="class in com.djrapitops.plan.gathering.timed">ServerTPSCounter</a><<ahref="com/djrapitops/plan/gathering/timed/ServerTPSCounter.html"title="type parameter in ServerTPSCounter">W</a>></td>
<thclass="colLast"scope="row">
<divclass="block">TPSCounter extension for game server platforms.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/SessionAFKTimePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">SessionAFKTimePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds afk_time field to sessions table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/cache/SessionCache.html"title="class in com.djrapitops.plan.gathering.cache">SessionCache</a></td>
<thclass="colLast"scope="row">
<divclass="block">This class is used to store active sessions of players in memory.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/SessionEndTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">SessionEndTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for storing a session after a session has ended.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/schema/SessionIDServerIDRelationQuery.html"title="class in com.djrapitops.plan.storage.database.queries.schema">SessionIDServerIDRelationQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Query to fetch server id for each session, used by 2 patches.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/SessionPlaceHolders.html"title="class in com.djrapitops.plan.placeholder">SessionPlaceHolders</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholders about sessions.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/SessionQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">SessionQueries</a></td>
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/FinishedSession.html"title="class in com.djrapitops.plan.gathering.domain"><code>FinishedSession</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/json/SessionsJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver.json">SessionsJSONResolver</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/SessionsMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">SessionsMutator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Mutator for a list of Sessions.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/SessionsOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">SessionsOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces user_id and server_id foreign keys with respective uuid fields in sessions table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/SessionsOverviewJSONCreator.html"title="class in com.djrapitops.plan.delivery.rendering.json">SessionsOverviewJSONCreator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Creates JSON payload for /server-page Sessions tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/SessionsTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">SessionsTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_sessions'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/SessionStartComparator.html"title="class in com.djrapitops.plan.utilities.comparators">SessionStartComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Comparator for Sessions in descending start order (Most recent first).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/commands/SetServerAsUninstalledTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.commands">SetServerAsUninstalledTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for telling Plan that Plan has been uninstalled from the server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a><<ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="type parameter in Setting">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a path to a config value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SettingsService.html"title="interface in com.djrapitops.plan.settings">SettingsService</a></td>
<thclass="colLast"scope="row">
<divclass="block">Service for defining plugin specific settings to the Plan config.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SettingsService.Holder.html"title="class in com.djrapitops.plan.settings">SettingsService.Holder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SettingsSvc.html"title="class in com.djrapitops.plan.settings">SettingsSvc</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implementation for <ahref="com/djrapitops/plan/settings/SettingsService.html"title="interface in com.djrapitops.plan.settings"><code>SettingsService</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/SettingsTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">SettingsTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_settings'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/ShutdownDataPreservation.html"title="class in com.djrapitops.plan.gathering">ShutdownDataPreservation</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/ShutdownHook.Registrar.html"title="class in com.djrapitops.plan.gathering">ShutdownHook.Registrar</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/special/SpecialGraphFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">SpecialGraphFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for different objects representing special HTML graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/filter/SpecifiedFilterInformation.html"title="class in com.djrapitops.plan.storage.database.queries.filter">SpecifiedFilterInformation</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents parameters for a single <ahref="com/djrapitops/plan/storage/database/queries/filter/Filter.html"title="interface in com.djrapitops.plan.storage.database.queries.filter"><code>Filter</code></a> parsed from the query json.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/sponge/SpongeAFKListener.html"title="class in com.djrapitops.plan.gathering.listeners.sponge">SpongeAFKListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener that keeps track of actions that are not considered being AFK.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/SpongeAssetResource.html"title="class in com.djrapitops.plan.storage.file">SpongeAssetResource</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/storage/file/Resource.html"title="interface in com.djrapitops.plan.storage.file"><code>Resource</code></a> implementation for Sponge Asset API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/sponge/SpongeChatListener.html"title="class in com.djrapitops.plan.gathering.listeners.sponge">SpongeChatListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener that keeps track of player display name.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/SpongeCMDSender.html"title="class in com.djrapitops.plan.commands.use">SpongeCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/SpongeCommand.html"title="class in com.djrapitops.plan.commands.use">SpongeCommand</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/SpongeConfigSystem.html"title="class in com.djrapitops.plan.settings">SpongeConfigSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">Sponge ConfigSystem that disables Geolocations on first enable.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/SpongeDBSystem.html"title="class in com.djrapitops.plan.storage.database">SpongeDBSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/sponge/SpongeDeathListener.html"title="class in com.djrapitops.plan.gathering.listeners.sponge">SpongeDeathListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener for Deaths and Kills on Sponge.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/sponge/SpongeGMChangeListener.html"title="class in com.djrapitops.plan.gathering.listeners.sponge">SpongeGMChangeListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener for GameMode change on Sponge.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/SpongeListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">SpongeListenerSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/SpongeMessageBuilder.html"title="class in com.djrapitops.plan.commands.use">SpongeMessageBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/SpongePingCounter.html"title="class in com.djrapitops.plan.gathering.timed">SpongePingCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task that handles player ping calculation on Sponge based servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/SpongePlanFiles.html"title="class in com.djrapitops.plan.storage.file">SpongePlanFiles</a></td>
<thclass="colLast"scope="row">
<divclass="block">Implements jar resource fetching with Sponge Asset API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/SpongePlayerCMDSender.html"title="class in com.djrapitops.plan.commands.use">SpongePlayerCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/SpongeServerProperties.html"title="class in com.djrapitops.plan.identification.properties">SpongeServerProperties</a></td>
<thclass="colLast"scope="row">
<divclass="block">ServerProperties for Sponge.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/sponge/SpongeServerPropertiesModule.html"title="class in com.djrapitops.plan.modules.sponge">SpongeServerPropertiesModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for Sponge ServerProperties.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/sponge/SpongeSuperClassBindingModule.html"title="interface in com.djrapitops.plan.modules.sponge">SpongeSuperClassBindingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for binding Sponge specific classes as interface implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/sponge/SpongeTaskModule.html"title="interface in com.djrapitops.plan.modules.sponge">SpongeTaskModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/sponge/SpongeWorldChangeListener.html"title="class in com.djrapitops.plan.gathering.listeners.sponge">SpongeWorldChangeListener</a></td>
<thclass="colLast"scope="row">
<divclass="block">Listener for World change on Sponge.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Sql.html"title="class in com.djrapitops.plan.storage.database.sql.building">Sql</a></td>
<thclass="colLast"scope="row">
<divclass="block">Duplicate String reducing utility class for SQL language Strings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Sql.H2.html"title="class in com.djrapitops.plan.storage.database.sql.building">Sql.H2</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Sql.MySQL.html"title="class in com.djrapitops.plan.storage.database.sql.building">Sql.MySQL</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Sql.SQLite.html"title="class in com.djrapitops.plan.storage.database.sql.building">Sql.SQLite</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/SqlBuilder.html"title="class in com.djrapitops.plan.storage.database.sql.building">SqlBuilder</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class for building different SQL strings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/SQLiteDB.Factory.html"title="class in com.djrapitops.plan.storage.database">SQLiteDB.Factory</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/schema/SQLiteSchemaQueries.html"title="class in com.djrapitops.plan.storage.database.queries.schema">SQLiteSchemaQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Static method class for SQLite Schema related queries.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/stack/StackDataSet.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.stack">StackDataSet</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a value set for a Stack graph.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/stack/StackGraph.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.stack">StackGraph</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for creating HighCharts Stack graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/stack/StackGraphFactory.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.stack">StackGraphFactory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory class for different objects representing HTML stack graphs.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/resolver/StaticResourceResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver">StaticResourceResolver</a></td>
<thclass="colLast"scope="row">
<divclass="block">Resolves all static resources for the pages.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/Status.html"title="class in com.djrapitops.plan.gathering.listeners">Status</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/StoreConfigTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions">StoreConfigTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store a server's configuration file in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/StoreIconTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions">StoreIconTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store an Icon to the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StorePlayerBooleanResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StorePlayerBooleanResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StorePlayerDoubleResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StorePlayerDoubleResultTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store method result of.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StorePlayerGroupsResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StorePlayerGroupsResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StorePlayerNumberResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StorePlayerNumberResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StorePlayerStringResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StorePlayerStringResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StorePlayerTableResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StorePlayerTableResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/StorePluginTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions">StorePluginTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to update command usage information in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/providers/StoreProviderTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.providers">StoreProviderTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store information about a simple <ahref="com/djrapitops/plan/extension/implementation/providers/DataProvider.html"title="class in com.djrapitops.plan.extension.implementation.providers"><code>DataProvider</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StoreServerBooleanResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StoreServerBooleanResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StoreServerDoubleResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StoreServerDoubleResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/StoreServerInformationTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions">StoreServerInformationTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for keeping Plan Server information up to date in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StoreServerNumberResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StoreServerNumberResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StoreServerStringResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StoreServerStringResultTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store Extension String data for a server.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/results/StoreServerTableResultTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.results">StoreServerTableResultTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/StoreTabInformationTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions">StoreTabInformationTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction for storing <ahref="com/djrapitops/plan/extension/implementation/TabInformation.html"title="class in com.djrapitops.plan.extension.implementation"><code>TabInformation</code></a>s.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/storage/transactions/providers/StoreTableProviderTransaction.html"title="class in com.djrapitops.plan.extension.implementation.storage.transactions.providers">StoreTableProviderTransaction</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/StringCachingResource.html"title="class in com.djrapitops.plan.storage.file">StringCachingResource</a></td>
<thclass="colLast"scope="row">
<divclass="block">Resource decorator to cache result of asString method call in <ahref="com/djrapitops/plan/storage/file/ResourceCache.html"title="class in com.djrapitops.plan.storage.file"><code>ResourceCache</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/StringDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">StringDataValue</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/StringLengthComparator.html"title="class in com.djrapitops.plan.utilities.comparators">StringLengthComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Compares Strings and sorts them by length (Longest fist).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/key/StringListSetting.html"title="class in com.djrapitops.plan.settings.config.paths.key">StringListSetting</a></td>
<thclass="colLast"scope="row">
<divclass="block">Setting implementation for String value settings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/StringProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">StringProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a String value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/file/StringResource.html"title="class in com.djrapitops.plan.storage.file">StringResource</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/storage/file/Resource.html"title="interface in com.djrapitops.plan.storage.file"><code>Resource</code></a> implementation for a <code>String</code>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/key/StringSetting.html"title="class in com.djrapitops.plan.settings.config.paths.key">StringSetting</a></td>
<thclass="colLast"scope="row">
<divclass="block">Setting implementation for String value settings.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/Subcommand.ArgumentDescriptor.html"title="class in com.djrapitops.plan.commands.use">Subcommand.ArgumentDescriptor</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/Subcommand.Builder.html"title="class in com.djrapitops.plan.commands.use">Subcommand.Builder</a><<ahref="com/djrapitops/plan/commands/use/Subcommand.Builder.html"title="type parameter in Subcommand.Builder">T</a> extends <ahref="com/djrapitops/plan/commands/use/SubcommandBuilder.html"title="interface in com.djrapitops.plan.commands.use">SubcommandBuilder</a>></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/SubcommandBuilder.html"title="interface in com.djrapitops.plan.commands.use">SubcommandBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/container/SupplierDataContainer.html"title="class in com.djrapitops.plan.delivery.domain.container">SupplierDataContainer</a></td>
<thclass="colLast"scope="row">
<divclass="block">DataContainer implementation that stores everything in <code>Supplier</code> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/SystemObjectProvidingModule.html"title="class in com.djrapitops.plan.modules">SystemObjectProvidingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for binding object instances found inside other systems.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/SystemUsageBuffer.html"title="class in com.djrapitops.plan.gathering.timed">SystemUsageBuffer</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task for performing system resource usage checks asynchronously</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/SystemUsageBuffer.DiskTask.html"title="class in com.djrapitops.plan.gathering.timed">SystemUsageBuffer.DiskTask</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/SystemUsageBuffer.RamAndCpuTask.html"title="class in com.djrapitops.plan.gathering.timed">SystemUsageBuffer.RamAndCpuTask</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/Tab.html"title="annotation in com.djrapitops.plan.extension.annotation">Tab</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method Annotation for determining Tab the given element should appear on.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/TabInfo.html"title="annotation in com.djrapitops.plan.extension.annotation">TabInfo</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class Annotation that allows determining an Icon and <ahref="com/djrapitops/plan/extension/ElementOrder.html"title="enum in com.djrapitops.plan.extension"><code>ElementOrder</code></a> of a tab.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/TabInfo.Multiple.html"title="annotation in com.djrapitops.plan.extension.annotation">TabInfo.Multiple</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/TabInformation.html"title="class in com.djrapitops.plan.extension.implementation">TabInformation</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a tab of <ahref="com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> defined by <ahref="com/djrapitops/plan/extension/annotation/Tab.html"title="annotation in com.djrapitops.plan.extension.annotation"><code>Tab</code></a> and
<ahref="com/djrapitops/plan/extension/annotation/TabInfo.html"title="annotation in com.djrapitops.plan.extension.annotation"><code>TabInfo</code></a> annotations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/table/Table.Factory.html"title="class in com.djrapitops.plan.extension.table">Table.Factory</a></td>
<thclass="colLast"scope="row">
<divclass="block">Factory for creating new <ahref="com/djrapitops/plan/extension/table/Table.html"title="class in com.djrapitops.plan.extension.table"><code>Table</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/table/TableAccessor.html"title="class in com.djrapitops.plan.extension.table">TableAccessor</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for accessing implementation variables inside <ahref="com/djrapitops/plan/extension/table/Table.Factory.html"title="class in com.djrapitops.plan.extension.table"><code>Table.Factory</code></a> object.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/data/element/TableContainer.html"title="class in com.djrapitops.plan.data.element">TableContainer</a></td>
<thclass="colLast"scope="row">Deprecated.
<divclass="deprecationComment">PluginData API has been deprecated - see https://github.com/plan-player-analytics/Plan/wiki/APIv5---DataExtension-API for new API.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/implementation/builder/TableDataValue.html"title="class in com.djrapitops.plan.extension.implementation.builder">TableDataValue</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/TablePlayer.html"title="class in com.djrapitops.plan.delivery.domain">TablePlayer</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a player displayed on a player table on players tab or /players page.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/TablePlayer.Builder.html"title="class in com.djrapitops.plan.delivery.domain">TablePlayer.Builder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/TableProvider.html"title="annotation in com.djrapitops.plan.extension.annotation">TableProvider</a></td>
<thclass="colLast"scope="row">
<divclass="block">Method annotation to provide a Table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/annotation/TabOrder.html"title="annotation in com.djrapitops.plan.extension.annotation">TabOrder</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class Annotation for informing Plan about plugin's tab order preference.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/TabsElement.html"title="class in com.djrapitops.plan.delivery.rendering.html.structure">TabsElement</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a structural HTML element that has Tabs on the top.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/html/structure/TabsElement.Tab.html"title="class in com.djrapitops.plan.delivery.rendering.html.structure">TabsElement.Tab</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/theme/ThemeConfig.html"title="class in com.djrapitops.plan.settings.theme">ThemeConfig</a></td>
<thclass="colLast"scope="row">
<divclass="block">Config that keeps track of theme.yml.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/ThrowableUtils.html"title="class in com.djrapitops.plan.utilities.java">ThrowableUtils</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/ThrowawayTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions">ThrowawayTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/storage/database/transactions/Transaction.html"title="class in com.djrapitops.plan.storage.database.transactions"><code>Transaction</code></a> that can be thrown away if it is in execution when the database is closing.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/ThrowingConsumer.html"title="interface in com.djrapitops.plan.utilities.java">ThrowingConsumer</a><<ahref="com/djrapitops/plan/utilities/java/ThrowingConsumer.html"title="type parameter in ThrowingConsumer">T</a>,​<ahref="com/djrapitops/plan/utilities/java/ThrowingConsumer.html"title="type parameter in ThrowingConsumer">K</a> extends java.lang.Throwable></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface that performs an operation that might throw an exception.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/ThrowingSupplier.html"title="interface in com.djrapitops.plan.utilities.java">ThrowingSupplier</a><<ahref="com/djrapitops/plan/utilities/java/ThrowingSupplier.html"title="type parameter in ThrowingSupplier">T</a>,​<ahref="com/djrapitops/plan/utilities/java/ThrowingSupplier.html"title="type parameter in ThrowingSupplier">K</a> extends java.lang.Throwable></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface that performs an operation that might throw an exception.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/ThrowingVoidFunction.html"title="interface in com.djrapitops.plan.utilities.java">ThrowingVoidFunction</a><<ahref="com/djrapitops/plan/utilities/java/ThrowingVoidFunction.html"title="type parameter in ThrowingVoidFunction">T</a> extends java.lang.Throwable></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface that performs an operation that might throw an exception.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/TimeAmountFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">TimeAmountFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for time amount in milliseconds.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/TimeKeeper.html"title="class in com.djrapitops.plan.gathering.domain">TimeKeeper</a></td>
<thclass="colLast"scope="row">
<divclass="block">Keeps track of time spent in each state.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/analysis/TimerAverage.html"title="class in com.djrapitops.plan.utilities.analysis">TimerAverage</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for averaging time based data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/key/TimeSetting.html"title="class in com.djrapitops.plan.settings.config.paths.key">TimeSetting</a></td>
<thclass="colLast"scope="row">
<divclass="block">Setting implementation for settings that use <code>TimeUnit</code> under the value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/TimeSettings.html"title="class in com.djrapitops.plan.settings.config.paths">TimeSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Time" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/TimeZoneUtility.html"title="class in com.djrapitops.plan.settings.config">TimeZoneUtility</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for getting a <code>TimeZone</code> from Plan <ahref="com/djrapitops/plan/settings/config/paths/FormatSettings.html#TIMEZONE"><code>FormatSettings.TIMEZONE</code></a> value.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/builders/TPSBuilder.html"title="class in com.djrapitops.plan.gathering.domain.builders">TPSBuilder</a></td>
<thclass="colLast"scope="row">
<divclass="block">Builder for TPS to make it easier to manage.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/TPSCalculator.html"title="class in com.djrapitops.plan.gathering.timed">TPSCalculator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for calculating TPS using nano time.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/comparators/TPSComparator.html"title="class in com.djrapitops.plan.utilities.comparators">TPSComparator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Compares TPS objects so that earliest is first.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/TPSCounter.html"title="class in com.djrapitops.plan.gathering.timed">TPSCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class responsible for calculating TPS every second.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/mutators/TPSMutator.html"title="class in com.djrapitops.plan.delivery.domain.mutators">TPSMutator</a></td>
<thclass="colLast"scope="row">
<divclass="block">Mutator for a list of TPS data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">TPSQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/TPS.html"title="class in com.djrapitops.plan.gathering.domain"><code>TPS</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/TPSStoreTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">TPSStoreTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store server's TPS data.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/TPSTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">TPSTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_tps'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/Transaction.html"title="class in com.djrapitops.plan.storage.database.transactions">Transaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a database transaction.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/TransferTableRemovalPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">TransferTableRemovalPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Removes plan_transfer table, used for transferring html in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/Trend.html"title="class in com.djrapitops.plan.delivery.rendering.json">Trend</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a trend in the data - used for JSON format.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/TriConsumer.html"title="interface in com.djrapitops.plan.utilities.java">TriConsumer</a><<ahref="com/djrapitops/plan/utilities/java/TriConsumer.html"title="type parameter in TriConsumer">T</a>,​<ahref="com/djrapitops/plan/utilities/java/TriConsumer.html"title="type parameter in TriConsumer">V</a>,​<ahref="com/djrapitops/plan/utilities/java/TriConsumer.html"title="type parameter in TriConsumer">K</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface for three arguments, similar to BiConsumer.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/domain/keys/Type.html"title="class in com.djrapitops.plan.delivery.domain.keys">Type</a><<ahref="com/djrapitops/plan/delivery/domain/keys/Type.html"title="type parameter in Type">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Similar to Google's TypeToken but without requiring whole gson package.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/UnaryChain.html"title="class in com.djrapitops.plan.utilities.java">UnaryChain</a><<ahref="com/djrapitops/plan/utilities/java/UnaryChain.html"title="type parameter in UnaryChain">T</a>></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for combining multiple UnaryOperator modifications.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/UnitSemaphoreAccessLock.html"title="class in com.djrapitops.plan.utilities">UnitSemaphoreAccessLock</a></td>
<thclass="colLast"scope="row">
<divclass="block">Synchronizes a critical section of code so that only a single thread can access it at a time.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/Update.html"title="class in com.djrapitops.plan.storage.database.sql.building">Update</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/request/URIPath.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">URIPath</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/request/URIQuery.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">URIQuery</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents URI parameters described with <code>?param=value&param2=value2</code> in the URL.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/UserIdentifierQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">UserIdentifierQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for fetching different user identifiers in the database.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/data/UserImportData.html"title="class in com.djrapitops.plan.gathering.importing.data">UserImportData</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/importing/data/UserImportData.UserImportDataBuilder.html"title="class in com.djrapitops.plan.gathering.importing.data">UserImportData.UserImportDataBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/UserInfoHostnameAllowNullPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">UserInfoHostnameAllowNullPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Make sure hostname can be null.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/UserInfoHostnamePatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">UserInfoHostnamePatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Patch to add 'hostname' to 'plan_user_info'</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/UserInfoOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">UserInfoOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces user_id and server_id foreign keys with respective uuid fields in user info table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/UserInfoQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">UserInfoQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/UserInfo.html"title="class in com.djrapitops.plan.gathering.domain"><code>UserInfo</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/UserInfoTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">UserInfoTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_user_info'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/UsersTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">UsersTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_users'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/UUIDUtility.html"title="class in com.djrapitops.plan.identification">UUIDUtility</a></td>
<thclass="colLast"scope="row">
<divclass="block">Utility for fetching a user's UUID.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/extension/builder/ValueBuilder.html"title="interface in com.djrapitops.plan.extension.builder">ValueBuilder</a></td>
<thclass="colLast"scope="row">
<divclass="block">Used for building <ahref="com/djrapitops/plan/extension/builder/DataValue.html"title="interface in com.djrapitops.plan.extension.builder"><code>DataValue</code></a>s for <ahref="com/djrapitops/plan/extension/builder/ExtensionDataBuilder.html#addValue(java.lang.Class,com.djrapitops.plan.extension.builder.DataValue)"><code>ExtensionDataBuilder.addValue(Class, DataValue)</code></a>.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/VelocityCMDSender.html"title="class in com.djrapitops.plan.commands.use">VelocityCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/VelocityCommand.html"title="class in com.djrapitops.plan.commands.use">VelocityCommand</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/velocity/VelocityCommandModule.html"title="class in com.djrapitops.plan.modules.velocity">VelocityCommandModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/VelocityListenerSystem.html"title="class in com.djrapitops.plan.gathering.listeners">VelocityListenerSystem</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/VelocityMessageBuilder.html"title="class in com.djrapitops.plan.commands.use">VelocityMessageBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/timed/VelocityPingCounter.html"title="class in com.djrapitops.plan.gathering.timed">VelocityPingCounter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Task that handles player ping calculation on Velocity based servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/velocity/VelocityPlanModule.html"title="interface in com.djrapitops.plan.modules.velocity">VelocityPlanModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for binding PlanVelocity instance.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/commands/use/VelocityPlayerCMDSender.html"title="class in com.djrapitops.plan.commands.use">VelocityPlayerCMDSender</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/VelocityServerInfo.html"title="class in com.djrapitops.plan.identification">VelocityServerInfo</a></td>
<thclass="colLast"scope="row">
<divclass="block">Manages Server information on the Velocity instance.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/identification/properties/VelocityServerProperties.html"title="class in com.djrapitops.plan.identification.properties">VelocityServerProperties</a></td>
<thclass="colLast"scope="row">
<divclass="block">ServerProperties for Velocity.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/velocity/VelocityServerPropertiesModule.html"title="class in com.djrapitops.plan.modules.velocity">VelocityServerPropertiesModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Dagger module for Bungee ServerProperties.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/velocity/VelocitySuperClassBindingModule.html"title="interface in com.djrapitops.plan.modules.velocity">VelocitySuperClassBindingModule</a></td>
<thclass="colLast"scope="row">
<divclass="block">Module for binding Velocity specific classes as interface implementations.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/modules/velocity/VelocityTaskModule.html"title="interface in com.djrapitops.plan.modules.velocity">VelocityTaskModule</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/Version10Patch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">Version10Patch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table schema change patch for version 4.0.0 to support BungeeCord servers.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/VersionTableRemovalPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">VersionTableRemovalPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Removes the table schema versioning table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/utilities/java/VoidFunction.html"title="interface in com.djrapitops.plan.utilities.java">VoidFunction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Functional interface that performs an operation that returns nothing.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/upkeep/WatchedFile.html"title="class in com.djrapitops.plan.settings.upkeep">WatchedFile</a></td>
<thclass="colLast"scope="row">
<divclass="block">File or Path with a function that is called if the file is modified.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/connection/WebException.html"title="class in com.djrapitops.plan.exceptions.connection">WebException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Thrown when Connection POST-request fails, general Exception.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resource/WebResource.html"title="interface in com.djrapitops.plan.delivery.web.resource">WebResource</a></td>
<thclass="colLast"scope="row">
<divclass="block">Represents a customizable resource.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resource/WebResource.ByteResource.html"title="class in com.djrapitops.plan.delivery.web.resource">WebResource.ByteResource</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/WebServer.html"title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/paths/WebserverSettings.html"title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block"><ahref="com/djrapitops/plan/settings/config/paths/key/Setting.html"title="class in com.djrapitops.plan.settings.config.paths.key"><code>Setting</code></a> values that are in "Webserver" section.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/webserver/WebServerSystem.html"title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></td>
<thclass="colLast"scope="row">
<divclass="block">WebServer subsystem for managing WebServer initialization.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/web/resolver/request/WebUser.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">WebUser</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/exceptions/WebUserAuthException.html"title="class in com.djrapitops.plan.exceptions">WebUserAuthException</a></td>
<thclass="colLast"scope="row">
<divclass="block">Thrown when WebUser can not be authorized (WebServer).</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/WebUserQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">WebUserQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for web user objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/building/WhereBuilder.html"title="class in com.djrapitops.plan.storage.database.sql.building">WhereBuilder</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/settings/config/WorldAliasSettings.html"title="class in com.djrapitops.plan.settings.config">WorldAliasSettings</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class responsible for managing config settings for World Aliases.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/bukkit/WorldChangeListener.html"title="class in com.djrapitops.plan.gathering.listeners.bukkit">WorldChangeListener</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/listeners/nukkit/WorldChangeListener.html"title="class in com.djrapitops.plan.gathering.listeners.nukkit">WorldChangeListener</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/special/WorldMap.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">WorldMap</a></td>
<thclass="colLast"scope="row">
<divclass="block">World Map that uses iso-a3 specification of Country codes.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/special/WorldMap.Entry.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">WorldMap.Entry</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/events/WorldNameStoreTransaction.html"title="class in com.djrapitops.plan.storage.database.transactions.events">WorldNameStoreTransaction</a></td>
<thclass="colLast"scope="row">
<divclass="block">Transaction to store world name after an event.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/rendering/json/graphs/pie/WorldPie.html"title="class in com.djrapitops.plan.delivery.rendering.json.graphs.pie">WorldPie</a></td>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/WorldsOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">WorldsOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces server_id foreign keys with server_uuid field in world table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/WorldsServerIDPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">WorldsServerIDPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds server_id field to worlds table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/WorldTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">WorldTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Table information about 'plan_worlds'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/placeholder/WorldTimePlaceHolders.html"title="class in com.djrapitops.plan.placeholder">WorldTimePlaceHolders</a></td>
<thclass="colLast"scope="row">
<divclass="block">Placeholders about a world times.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/gathering/domain/WorldTimes.html"title="class in com.djrapitops.plan.gathering.domain">WorldTimes</a></td>
<thclass="colLast"scope="row">
<divclass="block">Class that tracks the time spent in each World based on GMTimes.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/WorldTimesOptimizationPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">WorldTimesOptimizationPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Replaces server_id foreign keys with server_uuid field in world times table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/queries/objects/WorldTimesQueries.html"title="class in com.djrapitops.plan.storage.database.queries.objects">WorldTimesQueries</a></td>
<thclass="colLast"scope="row">
<divclass="block">Queries for <ahref="com/djrapitops/plan/gathering/domain/WorldTimes.html"title="class in com.djrapitops.plan.gathering.domain"><code>WorldTimes</code></a> objects.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/transactions/patches/WorldTimesSeverIDPatch.html"title="class in com.djrapitops.plan.storage.database.transactions.patches">WorldTimesSeverIDPatch</a></td>
<thclass="colLast"scope="row">
<divclass="block">Adds server_id field to world times table.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/storage/database/sql/tables/WorldTimesTable.html"title="class in com.djrapitops.plan.storage.database.sql.tables">WorldTimesTable</a></td>
<thclass="colLast"scope="row">
<divclass="block">Information about database table 'plan_world_times'.</div>
<tdclass="colFirst"><ahref="com/djrapitops/plan/delivery/formatting/time/YearFormatter.html"title="class in com.djrapitops.plan.delivery.formatting.time">YearFormatter</a></td>
<thclass="colLast"scope="row">
<divclass="block">Formatter for a timestamp which includes year, but not seconds.</div>