Index

A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(T) - Method in interface com.djrapitops.plan.query.QueryService.ThrowingConsumer
 
add(String, Resolver) - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver.Builder
Add a new resolver to the CompositeResolver.
add(String, Function, Predicate) - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver.Builder
Add a new resolver to the CompositeResolver by using functional interfaces
addAll(ExtensionDataBuilder) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Adds all values and tables in another builder to this builder.
addBooleanMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addComponentMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addDataBuilderMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addDoubleMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addGraphPointProviderMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addGroupMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addJavascriptToResource(String, String, ResourceService.Position, String, String) - Method in interface com.djrapitops.plan.delivery.web.ResourceService
Add javascript to load in a html resource.
addNumberMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addPercentageMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addRow(Object...) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Add a row of values to the table.
addScriptsToResource(String, String, ResourceService.Position, String...) - Method in interface com.djrapitops.plan.delivery.web.ResourceService
Add javascript to load in a html resource.
addStringMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addStylesToResource(String, String, ResourceService.Position, String...) - Method in interface com.djrapitops.plan.delivery.web.ResourceService
Add css to load in an existing html resource.
addStyleToResource(String, String, ResourceService.Position, String, String) - Method in interface com.djrapitops.plan.delivery.web.ResourceService
Add javascript to load in a html resource.
addTable(String, Table, Color) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Add a table.
addTable(String, Table, Color, String) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Add a table to a specific tab.
addTableMethod(ExtensionMethod) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
addValue(Class, DataValue) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Add a value.
addValue(Class, Supplier) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Compared to the other addValue method, this method allows you to use NotReadyException when building your data.
AFTER_MAIN_SCRIPT - Enum constant in enum class com.djrapitops.plan.delivery.web.ResourceService.Position
Deprecated.
No longer supported on React pages, use the javascript API in PRE_MAIN_SCRIPT.
Aggregates - Enum Class in com.djrapitops.plan.extension.graph
Aggregates that a graph supports.
aggregateTypes(Aggregates[]) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
ValueBuilder.buildNumber(Long) or ValueBuilder.buildDouble(Double) specific method, adds runtime calculated server aggregates across all players.
AMBER - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Amber color set in the theme.
AMBER - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Amber color set in the theme.
AMPERSAND - Static variable in interface com.djrapitops.plan.component.Component
Ampersand character, commonly used as a replacement for section symbol.
apply() - Method in interface com.djrapitops.plan.query.QueryService.VoidFunction
 
apply(T) - Method in interface com.djrapitops.plan.query.QueryService.ThrowingFunction
 
asBytes() - Method in interface com.djrapitops.plan.delivery.web.resource.WebResource
 
asBytes() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.ByteResource
 
asBytes() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.LazyWebResource
 
asStream() - Method in interface com.djrapitops.plan.delivery.web.resource.WebResource
 
asStream() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.ByteResource
 
asStream() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.LazyWebResource
 
asString() - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
Obtain the full path.
asString() - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
 
asString() - Method in interface com.djrapitops.plan.delivery.web.resource.WebResource
Return the resource as a UTF-8 String.
asString() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.ByteResource
 
asString() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.LazyWebResource
 
AsyncResolver - Interface in com.djrapitops.plan.delivery.web.resolver
Interface for asynchronously resolving requests of Plan webserver.

B

BadRequestException - Exception Class in com.djrapitops.plan.delivery.web.resolver.exception
Throw this exception when a Resolver gets invalid query for JSON.
BadRequestException(String) - Constructor for exception class com.djrapitops.plan.delivery.web.resolver.exception.BadRequestException
Default constructor.
BLACK - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Black color set in the theme.
BLACK - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Black color set in the theme.
BLUE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Blue color set in the theme.
BLUE - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Blue color set in the theme.
BLUE_GREY - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Blue grey color set in the theme.
BLUE_GREY - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Blue grey color set in the theme.
BOOLEAN - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Boolean variables to be translated 'Yes' or 'No'.
BooleanProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a boolean value.
BRAND - Enum constant in enum class com.djrapitops.plan.extension.icon.Family
'fab' (brand) Font awesome family.
BROWN - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Brown color set in the theme.
BROWN - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Brown color set in the theme.
build() - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver.Builder
Build the final result after adding all resolvers.
build() - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
Finish building.
build() - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata.Builder
 
build() - Method in class com.djrapitops.plan.extension.icon.Icon.Builder
 
build() - Method in class com.djrapitops.plan.extension.table.Table.Factory
Finish building the table.
buildBoolean(boolean) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Boolean.
buildBoolean(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildBooleanProvidingCondition(boolean, String) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Boolean that provides a value for Conditional.
buildBooleanProvidingCondition(Supplier, String) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildComponent(Component) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Component.
buildComponent(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildDouble(Double) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Floating point number.
buildDouble(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
builder() - Static method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver
Create a new builder for a .
builder() - Static method in class com.djrapitops.plan.delivery.web.resolver.Response
Create a builder for a new response.
builder() - Static method in class com.djrapitops.plan.extension.graph.SeriesMetadata
Get a new builder for SeriesMetadata.
builder() - Static method in class com.djrapitops.plan.extension.table.Table
Create a new Table Factory.
buildGroup(String[]) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a list of groups.
buildGroup(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildNumber(Double) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Number.
buildNumber(Integer) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Number.
buildNumber(Long) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Number.
buildNumber(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildPercentage(Double) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a Percentage.
buildPercentage(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildString(String) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a String.
buildString(Supplier) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
buildTable(Table, Color) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Build a table.
buildTable(Supplier, Color) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Lambda version for conditional return or throwing NotReadyException.
ByteResource(byte[]) - Constructor for class com.djrapitops.plan.delivery.web.resource.WebResource.ByteResource
 
ByteResource(byte[], Long) - Constructor for class com.djrapitops.plan.delivery.web.resource.WebResource.ByteResource
 
BYTES - Enum constant in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Bytes - formatted same as RAM/Disk space: 1000 = 1 kB, 1000000 = 1 MB, etc.

C

called(String) - Method in class com.djrapitops.plan.extension.icon.Icon.Builder
 
called(String) - Static method in class com.djrapitops.plan.extension.icon.Icon
 
Caller - Interface in com.djrapitops.plan.extension
Interface for manually calling update methods on a registered DataExtension.
CallEvents - Enum Class in com.djrapitops.plan.extension
Enum representing different events when Plan calls methods of DataExtension automatically.
callExtensionMethodsOn() - Method in interface com.djrapitops.plan.extension.DataExtension
Determines when DataExtension methods are called automatically by Plan.
canAccess(Request) - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver
 
canAccess(Request) - Method in class com.djrapitops.plan.delivery.web.resolver.FunctionalResolverWrapper
 
canAccess(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.NoAuthResolver
 
canAccess(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.Resolver
Implement access control if authorization is enabled.
CapabilityService - Interface in com.djrapitops.plan.capability
Service for figuring out provided API capabilities.
CapabilityService.ListHolder - Class in com.djrapitops.plan.capability
Singleton holder for listeners.
CHAT_COLORED - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
String variables to be formatted as colored (using ยง character).
cleanName() - Method in enum class com.djrapitops.plan.delivery.web.ResourceService.Position
 
color() - Element in annotation interface com.djrapitops.plan.extension.annotation.PluginInfo
Color preference of the plugin.
Color - Enum Class in com.djrapitops.plan.extension.icon
Enum to determine what color to use for some element.
columnFive(String, Icon) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Set fifth column name and icon.
columnFiveFormat(TableColumnFormat) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Apply formatting to column five.
columnFour(String, Icon) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Set fourth column name and icon.
columnFourFormat(TableColumnFormat) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Apply formatting to column four.
columnOne(String, Icon) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Set first column name and icon.
columnOneFormat(TableColumnFormat) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Apply formatting to column one.
columnThree(String, Icon) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Set third column name and icon.
columnThreeFormat(TableColumnFormat) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Apply formatting to column three.
columnTwo(String, Icon) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Set second column name and icon.
columnTwoFormat(TableColumnFormat) - Method in class com.djrapitops.plan.extension.table.Table.Factory
Apply formatting to column two.
com.djrapitops.plan.capability - package com.djrapitops.plan.capability
CapabilityService for figuring out what Plan API methods and classes are available at runtime.
com.djrapitops.plan.component - package com.djrapitops.plan.component
ComponentService providing an api for Minecraft message components.
com.djrapitops.plan.delivery.web - package com.djrapitops.plan.delivery.web
PageExtension API for extending the webserver and the website.
com.djrapitops.plan.delivery.web.resolver - package com.djrapitops.plan.delivery.web.resolver
Classes for implementing functionality with ResolverService.
com.djrapitops.plan.delivery.web.resolver.exception - package com.djrapitops.plan.delivery.web.resolver.exception
Standard exceptions that can be thrown inside Resolver.resolve(Request) to have Plan handle them.
com.djrapitops.plan.delivery.web.resolver.request - package com.djrapitops.plan.delivery.web.resolver.request
Classes for ResolverService Requests.
com.djrapitops.plan.delivery.web.resource - package com.djrapitops.plan.delivery.web.resource
Classes for implementing functionality with ResourceService.
com.djrapitops.plan.extension - package com.djrapitops.plan.extension
DataExtension API and related classes.
com.djrapitops.plan.extension.annotation - package com.djrapitops.plan.extension.annotation
DataExtension API Annotations.
com.djrapitops.plan.extension.builder - package com.djrapitops.plan.extension.builder
DataExtension Builder API.
com.djrapitops.plan.extension.extractor - package com.djrapitops.plan.extension.extractor
DataExtension API annotation parsing and validation.
com.djrapitops.plan.extension.graph - package com.djrapitops.plan.extension.graph
DataExtension Graph API.
com.djrapitops.plan.extension.icon - package com.djrapitops.plan.extension.icon
DataExtension API, icon related classes.
com.djrapitops.plan.extension.table - package com.djrapitops.plan.extension.table
DataExtension API, Table creation.
com.djrapitops.plan.query - package com.djrapitops.plan.query
Query API related classes.
com.djrapitops.plan.settings - package com.djrapitops.plan.settings
SettingsService for providing configuration options to users.
CommonQueries - Interface in com.djrapitops.plan.query
Class that allows performing most commonly wanted queries.
Component - Interface in com.djrapitops.plan.component
A Minecraft message component.
ComponentProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a Minecraft text Component value.
ComponentService - Interface in com.djrapitops.plan.component
A utility api class for dealing with rich and less-rich Minecraft message valueFormats.
ComponentService.Holder - Class in com.djrapitops.plan.component
Singleton holder for ComponentService.
CompositeResolver - Class in com.djrapitops.plan.delivery.web.resolver
Utility Resolver for organizing resolution in a tree-like structure.
CompositeResolver.Builder - Class in com.djrapitops.plan.delivery.web.resolver
Builder class for CompositeResolver.
conditional(Conditional) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Implementation detail - for abstracting annotations with the builder API.
Conditional - Annotation Interface in com.djrapitops.plan.extension.annotation
Method Annotation to determine that a method can not be called unless a condition is fulfilled.
conditionName() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Name of the Conditional condition limited to 50 characters.
contains(String) - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
 
create(byte[]) - Static method in interface com.djrapitops.plan.delivery.web.resource.WebResource
Create a new WebResource from byte array.
create(InputStream) - Static method in interface com.djrapitops.plan.delivery.web.resource.WebResource
Creates a new WebResource from an InputStream.
create(InputStream, Long) - Static method in interface com.djrapitops.plan.delivery.web.resource.WebResource
Creates a new WebResource from an InputStream.
create(String) - Static method in interface com.djrapitops.plan.delivery.web.resource.WebResource
Create a new WebResource from an UTF-8 String.
create(Supplier, Long) - Static method in interface com.djrapitops.plan.delivery.web.resource.WebResource
Create a lazy WebResource that only reads contents if necessary.
CSS - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type text/css.
CYAN - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Cyan color set in the theme.
CYAN - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Cyan color set in the theme.

D

DataBuilderProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a ExtensionDataBuilder.
DataExtension - Interface in com.djrapitops.plan.extension
Interface to implement data extensions with.
DataPoint - Class in com.djrapitops.plan.extension.graph
Represents series of values at point x.
DataPoint(long, Number...) - Constructor for class com.djrapitops.plan.extension.graph.DataPoint
Create a new datapoint.
DataPoint(long, List) - Constructor for class com.djrapitops.plan.extension.graph.DataPoint
Create a new datapoint with a List.
DataValue<T> - Interface in com.djrapitops.plan.extension.builder
Represents a value given to ExtensionDataBuilder.
DATE_MILLIS - Enum constant in enum class com.djrapitops.plan.extension.graph.XAxisType
 
DATE_SECOND - Enum constant in enum class com.djrapitops.plan.extension.FormatType
Formats a long value (Epoch ms) to a readable timestamp, second is important.
DATE_SECOND - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Number epoch millisecond to be formatted as date with second indicator.
DATE_YEAR - Enum constant in enum class com.djrapitops.plan.extension.FormatType
Formats a long value (Epoch ms) to a readable timestamp, year is important.
DATE_YEAR - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Number epoch millisecond to be formatted as date without second indicator.
DEEP_ORANGE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Deep orange color set in the theme.
DEEP_ORANGE - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Deep orange color set in the theme.
DEEP_PURPLE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Deep purple color set in the theme.
DEEP_PURPLE - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Deep purple color set in the theme.
description() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Text displayed when hovering over the value, limited to 150 characters.
description() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Text displayed when hovering over the value, limited to 150 characters.
description() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Text displayed when hovering over the value, limited to 150 characters.
description() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Text displayed when hovering over the value, limited to 150 characters.
description() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
Text displayed when hovering over the value, limited to 150 characters.
description() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Text displayed when hovering over the value, limited to 150 characters.
description(String) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Description about the value that is shown on hover.
deserialize(String) - Static method in enum class com.djrapitops.plan.extension.ElementOrder
Deserializes string to array of ElementOrder from storage.
displayName() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Name of the graph that is shown to users.
doesDBHaveTable(String) - Method in interface com.djrapitops.plan.query.CommonQueries
Check that schema has table you are using in your queries.
doesDBHaveTableColumn(String, String) - Method in interface com.djrapitops.plan.query.CommonQueries
Check that schema table has a column you are using in your queries.
DoubleProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a double value.

E

elementOrder() - Element in annotation interface com.djrapitops.plan.extension.annotation.TabInfo
Order preference for the large elements of a tab.
ElementOrder - Enum Class in com.djrapitops.plan.extension
Enum representing big elements of a plugin.
endsWith(String) - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
 
equals(Object) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
equals(Object) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
equals(Object) - Method in class com.djrapitops.plan.extension.icon.Icon
 
equals(Object) - Method in class com.djrapitops.plan.extension.table.Table
 
execute(String, QueryService.ThrowingConsumer) - Method in interface com.djrapitops.plan.query.QueryService
Execute SQL against Plan database.
ExtensionDataBuilder - Interface in com.djrapitops.plan.extension.builder
Builder API for Extension data.
ExtensionExtractor - Class in com.djrapitops.plan.extension.extractor
Implementation detail, for extracting methods from DataExtension.
ExtensionExtractor(DataExtension) - Constructor for class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Utility for extracting annotations and methods from DataExtension.
ExtensionMethod - Class in com.djrapitops.plan.extension.extractor
Implementation detail, abstracts away some method reflection to a more usable API.
ExtensionMethod(DataExtension, Method) - Constructor for class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
ExtensionMethod.ParameterType - Enum Class in com.djrapitops.plan.extension.extractor
 
ExtensionMethods - Class in com.djrapitops.plan.extension.extractor
Implementation detail, abstracts away method type reflection to a more usable API.
ExtensionMethods() - Constructor for class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
ExtensionService - Interface in com.djrapitops.plan.extension
Interface for registering DataExtensions.
ExtensionService.Holder - Class in com.djrapitops.plan.extension
Singleton holder for ExtensionService.
extractAnnotationInformation() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Deprecated.
No longer used anywhere, no-op.

F

Family - Enum Class in com.djrapitops.plan.extension.icon
Enum to determine font-awesome icon family.
FAVICON - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type image/x-icon.
fetchActivityIndexOf(UUID, long) - Method in interface com.djrapitops.plan.query.CommonQueries
Calculates the activity index for the player at a specific date.
fetchCurrentSessionPlaytime(UUID) - Method in interface com.djrapitops.plan.query.CommonQueries
Get playtime of current online session.
fetchLastSeen(UUID, UUID) - Method in interface com.djrapitops.plan.query.CommonQueries
Fetch last seen Epoch ms for a player on a server.
fetchNameOf(UUID) - Method in interface com.djrapitops.plan.query.CommonQueries
Fetch name of a player by UUID.
fetchPlaytime(UUID, UUID, long, long) - Method in interface com.djrapitops.plan.query.CommonQueries
Fetch playtime of a player on a server.
fetchServerUUIDs() - Method in interface com.djrapitops.plan.query.CommonQueries
Get the UUIDs of all servers Plan has registered.
fetchUUIDOf(String) - Method in interface com.djrapitops.plan.query.CommonQueries
Fetch UUID of a player by name.
FLAGS - Enum constant in enum class com.djrapitops.plan.extension.ElementOrder
Represents key-value boolean data (not yet implemented).
FONT_BYTESTREAM - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type application/octet-stream.
FONT_EOT - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type application/vnd.ms-fontobject.
FONT_TTF - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type application/x-font-ttf.
FONT_WOFF - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type application/font-woff.
FONT_WOFF2 - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type application/font-woff2.
format() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Apply special formatting to the value before presentation.
format() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Apply special formatting to the value before presentation.
format(FormatType) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
ValueBuilder.buildNumber(Long) specific method, format the value with FormatType
formatAsDateWithSeconds() - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
ValueBuilder.buildNumber(Long) specific method, format the value as a epoch ms timestamp.
formatAsDateWithYear() - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
ValueBuilder.buildNumber(Long) specific method, format the value as a epoch ms timestamp.
formatAsTimeAmount() - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
ValueBuilder.buildNumber(Long) specific method, format the value as milliseconds of time.
formatType(GraphFormatType) - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata.Builder
 
FormatType - Enum Class in com.djrapitops.plan.extension
Enum for determining additional formatter for a value given by a NumberProvider.
fromAdventureLegacy(String) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromAdventureLegacy(String, char) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromAutoDetermine(String) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromBungeeLegacy(String) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromBungeeLegacy(String, char) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromJson(String) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromLegacy(String) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromLegacy(String, char) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
fromMiniMessage(String) - Method in interface com.djrapitops.plan.component.ComponentService
Converts the given input into a Component.
FunctionalResolverWrapper - Class in com.djrapitops.plan.delivery.web.resolver
Utility class for constructing a Resolver with Functional Interfaces.
FunctionalResolverWrapper(Function, Predicate) - Constructor for class com.djrapitops.plan.delivery.web.resolver.FunctionalResolverWrapper
Default constructor.

G

get(Method, Class) - Static method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
get(String) - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
Obtain an URI parameter by key.
get(String, Function) - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
 
getAccessIpAddress() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
 
getActivityGroupForIndex(double) - Method in interface com.djrapitops.plan.query.CommonQueries
Get a String that represents the Activity group for an index.
getAllowedMethods() - Method in exception class com.djrapitops.plan.delivery.web.resolver.exception.MethodNotAllowedException
Returns the allowed methods for this request.
getAnnotation(Class) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getAnnotationOrNull(Class) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getAnnotations(Class) - Method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
getAsString() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getAsStringAsync() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getBooleanProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getByMethodSignature(Method) - Static method in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
 
getByName(String) - Static method in enum class com.djrapitops.plan.extension.FormatType
Get a format type by the enum name without exception.
getByName(String) - Static method in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Get a format type by the enum name without exception.
getByName(String) - Static method in enum class com.djrapitops.plan.extension.icon.Color
Get a color by the enum name without exception.
getByName(String) - Static method in enum class com.djrapitops.plan.extension.icon.Family
Get a family by the enum name without exception.
getBytes() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getBytesAsync() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getCharset() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getCode() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getColor() - Method in class com.djrapitops.plan.extension.icon.Icon
 
getColumns() - Method in class com.djrapitops.plan.extension.table.Table
 
getCommonQueries() - Method in interface com.djrapitops.plan.query.QueryService
Perform some commonly wanted queries.
getComponentProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getDataBuilderProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getDBType() - Method in interface com.djrapitops.plan.query.QueryService
Get what kind of database is in use.
getDoubleProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getExistingAnnotation(Class) - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getExtension() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getFamily() - Method in class com.djrapitops.plan.extension.icon.Icon
 
getFormatType() - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata
 
getGraphPointProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getGroupName() - Method in interface com.djrapitops.plan.extension.Group
Get the name of the group.
getGroupProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getHeader(String) - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get a header in the request.
getHeaders() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
getHexColor() - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata
 
getIcons() - Method in class com.djrapitops.plan.extension.table.Table
 
getInformation(Class) - Method in interface com.djrapitops.plan.extension.builder.DataValue
 
getInstance() - Static method in interface com.djrapitops.plan.capability.CapabilityService
Obtain instance of CapabilityService.
getInstance() - Static method in interface com.djrapitops.plan.component.ComponentService
Obtain the instance of ComponentService.
getInstance() - Static method in interface com.djrapitops.plan.delivery.web.ResolverService
 
getInstance() - Static method in interface com.djrapitops.plan.delivery.web.ResourceService
 
getInstance() - Static method in interface com.djrapitops.plan.extension.ExtensionService
Obtain instance of ExtensionService.
getInstance() - Static method in interface com.djrapitops.plan.query.QueryService
Obtain instance of QueryService.
getInstance() - Static method in interface com.djrapitops.plan.settings.ListenerService
Obtain instance of ListenerService.
getInstance() - Static method in interface com.djrapitops.plan.settings.SchedulerService
Obtain instance of ListenerService.
getInstance() - Static method in interface com.djrapitops.plan.settings.SettingsService
 
getInteger(String, Supplier) - Method in interface com.djrapitops.plan.settings.SettingsService
Get a Integer from the config or the default value.
getInvalidateMethodAnnotations() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Get list of invalidated methods.
getLastModified() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.ByteResource
 
getLastModified() - Method in interface com.djrapitops.plan.delivery.web.resource.WebResource
 
getLastModified() - Method in class com.djrapitops.plan.delivery.web.resource.WebResource.LazyWebResource
 
getMaxColumnSize() - Method in class com.djrapitops.plan.extension.table.Table
 
getMetadata(Class) - Method in interface com.djrapitops.plan.extension.builder.DataValue
 
getMethod() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get HTTP method.
getMethod() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getMethodAnnotations() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Deprecated.
During refactoring MethodAnnotations was removed. Using ExtensionExtractor.getMethods() instead.
getMethodAnnotations(Class) - Method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
getMethodName() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getMethods() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Gets the extracted method utilities.
getName() - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
getName() - Method in class com.djrapitops.plan.extension.icon.Icon
 
getNumberProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getParameterType() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getPart(int) - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
Obtain part of the path by index of slashes in the URL.
getPath() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get the Requested path.
getPercentageProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getPermissions() - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
getPluginInfo() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Get the plugin info annotation
getPluginName() - Method in interface com.djrapitops.plan.extension.DataExtension
Get the name of the plugin from PluginInfo annotation.
getPluginName(Class) - Static method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Deprecated.
getPoint(long) - Method in class com.djrapitops.plan.extension.graph.ServerGraphDataSource
Implement this method to return newest datapoint.
getPoint(long, String) - Method in class com.djrapitops.plan.extension.graph.GroupGraphDataSource
Implement this method to return newest datapoint.
getPoint(long, UUID, String) - Method in class com.djrapitops.plan.extension.graph.PlayerGraphDataSource
Implement this method to return newest datapoint.
getPointHistory(long) - Method in class com.djrapitops.plan.extension.graph.ServerGraphDataSource
Override this method to return point history for your data.
getPointHistory(long, String) - Method in class com.djrapitops.plan.extension.graph.GroupGraphDataSource
Override this method to return point history for your data.
getPointHistory(long, UUID, String) - Method in class com.djrapitops.plan.extension.graph.PlayerGraphDataSource
Override this method to return point history for your data.
getQuery() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get the Request parameters.
getRequestBody() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get the raw body, if present.
getRequestBodyAsync() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get the raw body as a CompletableFuture.
getResolver(String) - Method in interface com.djrapitops.plan.delivery.web.ResolverService
Obtain a Resolver for a target.
getResolvers(String) - Method in interface com.djrapitops.plan.delivery.web.ResolverService
Obtain all Resolvers that match the target.
getResource(String, String, Supplier) - Method in interface com.djrapitops.plan.delivery.web.ResourceService
Make one of your web resources customizable by user or Plan API.
getReturnType() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
getRows() - Method in class com.djrapitops.plan.extension.table.Table
 
getSeriesMetadata() - Method in class com.djrapitops.plan.extension.graph.GroupGraphDataSource
Implement this method to return SeriesMetadata for each Y axis value.
getSeriesMetadata() - Method in class com.djrapitops.plan.extension.graph.PlayerGraphDataSource
Implement this method to return SeriesMetadata for each Y axis value.
getSeriesMetadata() - Method in class com.djrapitops.plan.extension.graph.ServerGraphDataSource
Implement this method to return SeriesMetadata for each Y axis value.
getSeriesName() - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata
 
getServerUUID() - Method in interface com.djrapitops.plan.query.QueryService
Get the UUID of this server.
getString(String, Supplier) - Method in interface com.djrapitops.plan.settings.SettingsService
Get a String from the config or the default value.
getStringList(String, Supplier) - Method in interface com.djrapitops.plan.settings.SettingsService
Get a String list from the config or the default value.
getStringProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getTabAnnotations() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Get Tab annotations if present.
getTabInformation() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Get the TabInfo annotations if present.
getTableColumnFormats() - Method in class com.djrapitops.plan.extension.table.Table
 
getTableProviders() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
getTabOrder() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Get the TabOrder annotation if present.
getType() - Method in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
 
getUnitLabel() - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata
 
getUser() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
Get the user making the request.
getUsername() - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
getUUID() - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
getValue() - Method in interface com.djrapitops.plan.extension.builder.DataValue
 
getValues() - Method in class com.djrapitops.plan.extension.graph.DataPoint
Get the values for this datapoint.
getWarnings() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Get list of warnings produced by the parser.
getX() - Method in class com.djrapitops.plan.extension.graph.DataPoint
Get the x value.
GRAPH - Enum constant in enum class com.djrapitops.plan.extension.ElementOrder
Represents GraphProvider data.
GraphColors - Class in com.djrapitops.plan.extension.graph
Static variable class for always available graph colors that match Plan themes.
GraphFormatType - Enum Class in com.djrapitops.plan.extension.graph
Format type for graph series.
GraphProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Defines a method that returns DataPoint.
GREEN - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Green color set in the theme.
GREEN - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Green color set in the theme.
GREY - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Grey color set in the theme.
GREY - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Grey color set in the theme.
Group - Interface in com.djrapitops.plan.extension
Method parameter for providing values about a group with provider annotations.
GROUP - Enum constant in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
 
groupColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.GroupProvider
Determine the color of the table header for this group.
GroupGraphDataSource - Class in com.djrapitops.plan.extension.graph
Return value for Group graph from GraphProvider annotated method.
GroupGraphDataSource() - Constructor for class com.djrapitops.plan.extension.graph.GroupGraphDataSource
 
GroupProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide String[] array of Group names about a Player.
GROUPS - Enum constant in enum class com.djrapitops.plan.extension.ElementOrder
Represents GroupProvider data.

H

hasAnyOf(Method, Class...) - Static method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
hasCapability(String) - Method in interface com.djrapitops.plan.capability.CapabilityService
Check if the API on the current version provides a capability.
hashCode() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
hashCode() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
hashCode() - Method in class com.djrapitops.plan.extension.icon.Icon
 
hashCode() - Method in class com.djrapitops.plan.extension.table.Table
 
hasPermission(String) - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
hasPermission(Supplier) - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
hexColor(String) - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata.Builder
 
hidden() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Should the result of this method be hidden from the user.
hideFromUsers(BooleanProvider) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Implementation detail - for abstracting annotations with the builder API.
HistoryStrategy - Enum Class in com.djrapitops.plan.extension.graph
Historical data append strategy.
HTML - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type text/html.

I

icon(Icon) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Icon displayed next to the value.
icon(String, Family, Color) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Icon displayed next to the value.
Icon - Class in com.djrapitops.plan.extension.icon
Object that represents an icon on the website.
Icon(Family, String, Color) - Constructor for class com.djrapitops.plan.extension.icon.Icon
 
Icon.Builder - Class in com.djrapitops.plan.extension.icon
Builder for an Icon.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Color preference of the plugin.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Color preference of the plugin.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Color preference of the plugin.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Color preference of the plugin.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Color preference of the plugin.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
Color preference of the plugin.
iconColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Color preference of the plugin.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.GroupProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.PluginInfo
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.TabInfo
Family of Font Awesome icon.
iconFamily() - Element in annotation interface com.djrapitops.plan.extension.annotation.TableProvider
Family of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.GroupProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.PluginInfo
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.TabInfo
Name of Font Awesome icon.
iconName() - Element in annotation interface com.djrapitops.plan.extension.annotation.TableProvider
Name of Font Awesome icon.
IMAGE - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type image/gif.
INDIGO - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Indigo color set in the theme.
INDIGO - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Indigo color set in the theme.
INTEGER - Enum constant in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Integer - any decimals are cut off.
InvalidateMethod - Annotation Interface in com.djrapitops.plan.extension.annotation
Annotation used to invalidate old method values.
InvalidateMethod.Multiple - Annotation Interface in com.djrapitops.plan.extension.annotation
Multiple InvalidateMethod annotations are supported per class.
invalidateValue(String) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Invalidate a value similar to InvalidateMethod annotation, but with the text given to ExtensionDataBuilder.valueBuilder(String).
InvalidResponseException(String) - Constructor for exception class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder.InvalidResponseException
 
isEmpty() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
isEmpty() - Method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
isErrorResponse() - Method in class com.djrapitops.plan.delivery.web.resolver.Response
 
isIn(CallEvents...) - Method in enum class com.djrapitops.plan.extension.CallEvents
Utility function for checking if CallEvents array contains the item.
isInaccessible() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 

J

JS - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type text/javascript.
JSON - Static variable in class com.djrapitops.plan.delivery.web.resolver.MimeType
MIME type application/json.

L

LazyWebResource(Supplier, Supplier, Long) - Constructor for class com.djrapitops.plan.delivery.web.resource.WebResource.LazyWebResource
 
length() - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
 
LIGHT_BLUE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Light blue color set in the theme.
LIGHT_BLUE - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Light blue color set in the theme.
LIGHT_GREEN - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Light green color set in the theme.
LIGHT_GREEN - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Light green color set in the theme.
LIME - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Lime color set in the theme.
LIME - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Lime color set in the theme.
ListenerService - Interface in com.djrapitops.plan.settings
Service for registering listeners as Plan.
ListenerService.Holder - Class in com.djrapitops.plan.settings
Singleton holder for listeners.

M

makeAccessible() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
Changes method to be accessible if it is not.
MANUAL - Enum constant in enum class com.djrapitops.plan.extension.CallEvents
This event represents a manual call via Caller.
MAX_PEAK - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
Maximum seen point.
MAX_PEAK_OVER_TIME - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
MAX that can be filtered by time value x, eg.
MethodAnnotations - Class in com.djrapitops.plan.extension.extractor
Deprecated.
Old implementation used this.
MethodAnnotations() - Constructor for class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
methodName(ExtensionMethod) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Implementation detail - for abstracting annotations with the builder API.
MethodNotAllowedException - Exception Class in com.djrapitops.plan.delivery.web.resolver.exception
Throw this exception when a Resolver gets invalid Request.getMethod().
MethodNotAllowedException(String...) - Constructor for exception class com.djrapitops.plan.delivery.web.resolver.exception.MethodNotAllowedException
Default constructor.
MILLISECONDS - Enum constant in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Milliseconds of time, formatted same as Ping.
MimeType - Class in com.djrapitops.plan.delivery.web.resolver
Commonly used MIME types for web responses.
MIN_VALLEY - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
Minimum seen point.
MIN_VALLEY_OVER_TIME - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
MIN that can be filtered by time value x, eg.

N

name() - Element in annotation interface com.djrapitops.plan.extension.annotation.PluginInfo
Name of the plugin, limited to 50 characters.
negated() - Element in annotation interface com.djrapitops.plan.extension.annotation.Conditional
Reverse the condition.
newExtensionDataBuilder() - Method in interface com.djrapitops.plan.extension.DataExtension
Obtain a new ExtensionDataBuilder.
newExtensionDataBuilder(DataExtension) - Method in interface com.djrapitops.plan.extension.ExtensionService
Obtain a new ExtensionDataBuilder, it is recommended to use DataExtension.newExtensionDataBuilder().
newResponseBuilder() - Method in interface com.djrapitops.plan.delivery.web.resolver.Resolver
Creates a new ResponseBuilder for a Response.
NO_HISTORY - Enum constant in enum class com.djrapitops.plan.extension.graph.HistoryStrategy
No point history available, history function will not be called.
NoAuthResolver - Interface in com.djrapitops.plan.delivery.web.resolver
Special Resolver that gives responses without user authentication.
NONE - Enum constant in enum class com.djrapitops.plan.extension.FormatType
Applies no formatting to the value.
NONE - Enum constant in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Default - no formatting, just a double/int.
NONE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
No color that renders as text color.
NONE - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Default formatting, no extra formatting applied.
NotFoundException - Exception Class in com.djrapitops.plan.delivery.web.resolver.exception
Throw this exception when a Resolver can not resolve a path.
NotFoundException(String) - Constructor for exception class com.djrapitops.plan.delivery.web.resolver.exception.NotFoundException
Construct a NotFoundException.
NotReadyException - Exception Class in com.djrapitops.plan.extension
Exception to throw inside DataExtension if a method is not ready to be called (Data is not available etc).
NotReadyException() - Constructor for exception class com.djrapitops.plan.extension.NotReadyException
Construct the exception.
NumberProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a long (64bit number) value.

O

of(Color) - Method in class com.djrapitops.plan.extension.icon.Icon.Builder
 
of(Color) - Static method in class com.djrapitops.plan.extension.icon.Icon
 
of(Family) - Method in class com.djrapitops.plan.extension.icon.Icon.Builder
 
of(Family) - Static method in class com.djrapitops.plan.extension.icon.Icon
 
omitFirst() - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
Immutable modification, removes first part of the path string.
omitFirstInPath() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
 
ONLY_APPEND_MISSING - Enum constant in enum class com.djrapitops.plan.extension.graph.HistoryStrategy
Points returned by history function should be appended.
ORANGE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Orange color set in the theme.
ORANGE - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Orange color set in the theme.

P

PERCENTAGE - Enum constant in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Percentage - values between 0.0 and 1.0.
PercentageProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a double (Percentage).
PINK - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Pink color set in the theme.
PINK - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Pink color set in the theme.
PLAYER_JOIN - Enum constant in enum class com.djrapitops.plan.extension.CallEvents
This event represents call to player methods on a Player Join event.
PLAYER_LEAVE - Enum constant in enum class com.djrapitops.plan.extension.CallEvents
This event represents a call to player methods on a Player Leave event.
PLAYER_NAME - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
String variables to be formatted as links to player page.
PLAYER_PERIODICAL - Enum constant in enum class com.djrapitops.plan.extension.CallEvents
This event represents call to player methods while player is online.
PLAYER_STRING - Enum constant in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
 
PLAYER_UUID - Enum constant in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
 
PlayerGraphDataSource - Class in com.djrapitops.plan.extension.graph
Return value for Player graph from GraphProvider annotated method.
PlayerGraphDataSource() - Constructor for class com.djrapitops.plan.extension.graph.PlayerGraphDataSource
 
playerName() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Determine if this value represents a Player name, for example a mayor of a town.
PluginInfo - Annotation Interface in com.djrapitops.plan.extension.annotation
Class Annotation for informing Plan about a plugin.
PRE_CONTENT - Enum constant in enum class com.djrapitops.plan.delivery.web.ResourceService.Position
Loaded before page contents.
PRE_MAIN_SCRIPT - Enum constant in enum class com.djrapitops.plan.delivery.web.ResourceService.Position
Loaded after library scripts.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Display-priority of the value, highest value is placed top most.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Display-priority of the value, highest value is placed top most.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Display-priority of the value, highest value is placed top most.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Display-priority of the graph, highest value is placed top most.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Display-priority of the value, highest value is placed top most.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
Display-priority of the value, highest value is placed top most.
priority() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Display-priority of the value, highest value is placed top most.
priority(int) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Display-priority of the value, highest value is placed top most.
PURPLE - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Purple color set in the theme.
PURPLE - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Purple color set in the theme.
put(Method, Class, T) - Method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 

Q

query(String, QueryService.ThrowingFunction) - Method in interface com.djrapitops.plan.query.QueryService
Perform a query against Plan database.
QueryService - Interface in com.djrapitops.plan.query
Service for Query API.
QueryService.Holder - Class in com.djrapitops.plan.query
 
QueryService.ThrowingConsumer<T> - Interface in com.djrapitops.plan.query
QueryService.ThrowingFunction<T,R> - Interface in com.djrapitops.plan.query
QueryService.VoidFunction - Interface in com.djrapitops.plan.query

R

RED - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Red color set in the theme.
RED - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Red color set in the theme.
redirectTo(String) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
Utility method for building redirects.
register(DataExtension) - Method in interface com.djrapitops.plan.extension.ExtensionService
Register your DataExtension implementation.
registerEnableListener(Consumer) - Method in interface com.djrapitops.plan.capability.CapabilityService
Register a method to be called when Plan reloads.
registerListenerForPlan(Object) - Method in interface com.djrapitops.plan.settings.ListenerService
Attempts to register an event listener to the platform as Plan.
registerPermission(String, String) - Method in interface com.djrapitops.plan.delivery.web.ResolverService
Register a new permission that you are using in your Resolver.canAccess(Request) method.
registerPermissions(String...) - Method in interface com.djrapitops.plan.delivery.web.ResolverService
Register a new permission that you are using in your Resolver.canAccess(Request) method.
registerResolver(String, String, Resolver) - Method in interface com.djrapitops.plan.delivery.web.ResolverService
Register a new resolver.
registerResolverForMatches(String, Pattern, Resolver) - Method in interface com.djrapitops.plan.delivery.web.ResolverService
Register a new resolver with regex that matches start of target.
REGULAR - Enum constant in enum class com.djrapitops.plan.extension.icon.Family
'far' (regular) Font awesome family.
removeHeader(String) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
REPLACE_CHANGED_VALUES - Enum constant in enum class com.djrapitops.plan.extension.graph.HistoryStrategy
Point history function returns any values that need to be appended/replaced
Request - Class in com.djrapitops.plan.delivery.web.resolver.request
Represents a HTTP request to use with Resolver.
Request(String, URIPath, URIQuery, WebUser, Map, byte[]) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.Request
Deprecated.
Use newer constructor with IP address.
Request(String, URIPath, URIQuery, WebUser, Map, byte[], String) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.Request
Constructor.
Request(String, URIPath, URIQuery, WebUser, Map, CompletableFuture, String) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.Request
Constructor.
Request(String, String, WebUser, Map) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.Request
Deprecated.
Use newer constructor with IP address.
Request(String, String, WebUser, Map, String) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.Request
Special constructor that figures out URIPath and URIQuery from "/path/and?query=params" and has no request body.
requiresAuth(Request) - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver
 
requiresAuth(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.NoAuthResolver
 
requiresAuth(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.Resolver
Used to check if the resolver requires authentication to be used.
resolve(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.AsyncResolver
 
resolve(Request) - Method in class com.djrapitops.plan.delivery.web.resolver.FunctionalResolverWrapper
 
resolve(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.NoAuthResolver
Implement request resolution.
resolve(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.Resolver
Implement request resolution.
resolveAsync(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.AsyncResolver
Implement asynchronous request resolution.
resolveAsync(Request) - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver
 
Resolver - Interface in com.djrapitops.plan.delivery.web.resolver
Interface for resolving requests of Plan webserver.
ResolverService - Interface in com.djrapitops.plan.delivery.web
Service for modifying webserver request resolution.
ResolverService.Holder - Class in com.djrapitops.plan.delivery.web
 
ResourceService - Interface in com.djrapitops.plan.delivery.web
Service for making plugin resources customizable by user or Plan API.
ResourceService.Holder - Class in com.djrapitops.plan.delivery.web
 
ResourceService.Position - Enum Class in com.djrapitops.plan.delivery.web
 
Response - Class in com.djrapitops.plan.delivery.web.resolver
Represents a response that will be sent over HTTP.
ResponseBuilder - Class in com.djrapitops.plan.delivery.web.resolver
Builder for Response.
ResponseBuilder.InvalidResponseException - Exception Class in com.djrapitops.plan.delivery.web.resolver
Thrown when ResponseBuilder is missing some parameters.
runAsync(Runnable) - Method in interface com.djrapitops.plan.settings.SchedulerService
Attempts to register an async task to the platform as Plan.

S

sampleAsGraph() - Element in annotation interface com.djrapitops.plan.extension.annotation.GroupProvider
Sample player counts of the data gathered as if there was a graph provider.
sampleInterval() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
How often this method should be called.
sampleIntervalUnit() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
How often this method should be called.
SchedulerService - Interface in com.djrapitops.plan.settings
Service for registering async tasks as Plan.
SchedulerService.Holder - Class in com.djrapitops.plan.settings
 
SECTION - Static variable in interface com.djrapitops.plan.component.Component
Section symbol.
serialize(ElementOrder[]) - Static method in enum class com.djrapitops.plan.extension.ElementOrder
Serializes array of ElementOrder to a string for storage.
SeriesMetadata - Class in com.djrapitops.plan.extension.graph
Represents series metadata presented to the user.
SeriesMetadata(String, String, GraphFormatType, String) - Constructor for class com.djrapitops.plan.extension.graph.SeriesMetadata
Metadata for series in specific index of DataPoint
SeriesMetadata.Builder - Class in com.djrapitops.plan.extension.graph
Builder for SeriesMetadata - get using SeriesMetadata.builder().
seriesName(String) - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata.Builder
 
SERVER_EXTENSION_REGISTER - Enum constant in enum class com.djrapitops.plan.extension.CallEvents
This event represents a call to server methods when the DataExtension is registered.
SERVER_NONE - Enum constant in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
 
SERVER_PERIODICAL - Enum constant in enum class com.djrapitops.plan.extension.CallEvents
This event represents a call to server methods via a periodical task.
ServerGraphDataSource - Class in com.djrapitops.plan.extension.graph
Return value for Server/Network graph from GraphProvider annotated method.
ServerGraphDataSource() - Constructor for class com.djrapitops.plan.extension.graph.ServerGraphDataSource
 
setColor(Color) - Method in class com.djrapitops.plan.extension.icon.Icon
 
setContent(byte[]) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setContent(WebResource) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setContent(String) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setContent(String, Charset) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setContent(CompletableFuture) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setContent(CompletableFuture, Charset) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setHeader(String, Object) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
Set HTTP Response header.
setJSONContent(Object) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
Set content as serialized JSON object.
setJSONContent(String) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setJSONContent(CompletableFuture) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
 
setMimeType(String) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
Set MIME Type of the Response.
setStatus(int) - Method in class com.djrapitops.plan.delivery.web.resolver.ResponseBuilder
Set HTTP Status code.
SettingsService - Interface in com.djrapitops.plan.settings
Service for defining plugin specific settings to the Plan config.
SettingsService.Holder - Class in com.djrapitops.plan.settings
 
showAsPlayerPageLink() - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
ValueBuilder.buildString(String) specific method, link the value to a player page.
showAsPlayerPageLink(StringProvider) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Implementation detail - for abstracting annotations with the builder API.
showInPlayerTable() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
When the parameter is set to true the value from this Provider is shown on a table alongside players.
showInPlayerTable() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
When the parameter is set to true the value from this Provider is shown on a table alongside players.
showInPlayerTable() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
When the parameter is set to true the value from this Provider is shown on a table alongside players.
showInPlayerTable() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
When the parameter is set to true the value from this Provider is shown on a table alongside players.
showInPlayerTable() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
When the parameter is set to true the value from this Provider is shown on a table alongside players.
showInPlayerTable() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
When the parameter is set to true the value from this Provider is shown on a table alongside players.
showInPlayerTable() - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Show this value in the players table.
showInPlayerTable(boolean) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Implementation detail - for abstracting annotations with the builder API.
showOnTab(Tab) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Implementation detail - for abstracting annotations with the builder API.
showOnTab(String) - Method in interface com.djrapitops.plan.extension.builder.ValueBuilder
Show the value on a specific tab.
SOLID - Enum constant in enum class com.djrapitops.plan.extension.icon.Family
'fas' (solid) Font awesome family.
startsWith(String) - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
 
STATISTICS - Enum constant in enum class com.djrapitops.plan.extension.ElementOrder
Represents key-value numeric data (not yet implemented).
strategy() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Defines a HistoryStrategy the data will be appended to existing data.
StringProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a String value.
subscribeDataClearEvent(QueryService.VoidFunction) - Method in interface com.djrapitops.plan.query.QueryService
Used for getting notified about removal of ALL data.
subscribeToPlayerRemoveEvent(Consumer) - Method in interface com.djrapitops.plan.query.QueryService
Used for getting notified about removal of player data.
SUM_ALL - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
Cumulative SUM over all points
SUM_INTO_GRAPH - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
SUM over all player graphs points into a single server graph - Only used with PlayerGraphDataSource.
SUM_OVER_TIME - Enum constant in enum class com.djrapitops.plan.extension.graph.Aggregates
SUM that can be filtered by time value x, eg.
supportedAggregateFunctions() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Define any aggregate functions the value supports if a Player provider.
supportedAggregateFunctions() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Define any aggregate functions the value series supports.
supportedAggregateFunctions() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Define any aggregate functions the value supports if a Player provider.
supportsStacking() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Should the values in the datapoint be stackable when graphed.

T

tab() - Element in annotation interface com.djrapitops.plan.extension.annotation.TabInfo
Name of the tab this information is about.
Tab - Annotation Interface in com.djrapitops.plan.extension.annotation
Method Annotation for determining Tab the given element should appear on.
TabInfo - Annotation Interface in com.djrapitops.plan.extension.annotation
Class Annotation that allows determining an Icon and ElementOrder of a tab.
TabInfo.Multiple - Annotation Interface in com.djrapitops.plan.extension.annotation
 
Table - Class in com.djrapitops.plan.extension.table
Object for giving Plan table data.
TABLE - Enum constant in enum class com.djrapitops.plan.extension.ElementOrder
Represents TableProvider data.
Table.Factory - Class in com.djrapitops.plan.extension.table
Factory for creating new Table objects.
tableColor() - Element in annotation interface com.djrapitops.plan.extension.annotation.TableProvider
Determine the color of the table header.
TableColumnFormat - Enum Class in com.djrapitops.plan.extension.table
 
TableProvider - Annotation Interface in com.djrapitops.plan.extension.annotation
Method annotation to provide a Table.
TabOrder - Annotation Interface in com.djrapitops.plan.extension.annotation
Class Annotation for informing Plan about plugin's tab order preference.
TEAL - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Teal color set in the theme.
TEAL - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Teal color set in the theme.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.BooleanProvider
Text displayed before the value, limited to 50 characters.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.ComponentProvider
Text displayed before the value, limited to 50 characters.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.DoubleProvider
Text displayed before the value, limited to 50 characters.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.GroupProvider
Text displayed before the value, limited to 50 characters.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.NumberProvider
Text displayed before the value, limited to 50 characters.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.PercentageProvider
Text displayed before the value, limited to 50 characters.
text() - Element in annotation interface com.djrapitops.plan.extension.annotation.StringProvider
Text displayed before the value, limited to 50 characters.
TIME_AMOUNT - Enum constant in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Milliseconds of time, formatted same as Playtime.
TIME_AMOUNT_MILLIS - Enum constant in enum class com.djrapitops.plan.extension.graph.XAxisType
 
TIME_MILLISECONDS - Enum constant in enum class com.djrapitops.plan.extension.FormatType
Formats a long value (ms) to a readable format.
TIME_MILLISECONDS - Enum constant in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Number variables to be formatted as time amount (eg.
toString() - Method in class com.djrapitops.plan.delivery.web.resolver.request.Request
 
toString() - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIPath
 
toString() - Method in class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
 
toString() - Method in class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
toString() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethod
 
toString() - Method in class com.djrapitops.plan.extension.extractor.ExtensionMethods
 
toString() - Method in class com.djrapitops.plan.extension.extractor.MethodAnnotations
Deprecated.
 
toString() - Method in class com.djrapitops.plan.extension.icon.Icon
 
toString() - Method in class com.djrapitops.plan.extension.table.Table
 
translateLegacy(String) - Method in interface com.djrapitops.plan.component.ComponentService
Translates ampersands into section signs for color codes.
translateLegacy(String, char, char) - Method in interface com.djrapitops.plan.component.ComponentService
Translates ampersands into section signs for color codes.

U

unitLabel(String) - Method in class com.djrapitops.plan.extension.graph.SeriesMetadata.Builder
 
unregister(DataExtension) - Method in interface com.djrapitops.plan.extension.ExtensionService
Unregister your DataExtension implementation.
updatePlayerData(UUID, String) - Method in interface com.djrapitops.plan.extension.Caller
Calls all player methods of the associated DataExtension.
updateServerData() - Method in interface com.djrapitops.plan.extension.Caller
Calls all server methods of the associated DataExtension.
URIPath - Class in com.djrapitops.plan.delivery.web.resolver.request
 
URIPath(String) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.URIPath
 
URIQuery - Class in com.djrapitops.plan.delivery.web.resolver.request
Represents URI parameters described with ?param=value&param2=value2 in the URL.
URIQuery(String) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
 
URIQuery(Map) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.URIQuery
 
usedWebPermissions() - Method in interface com.djrapitops.plan.delivery.web.resolver.Resolver
Override this to tell Plan what web permissions this endpoint uses.

V

validateAnnotations() - Method in class com.djrapitops.plan.extension.extractor.ExtensionExtractor
Use this method in an unit test to validate your DataExtension.
value() - Element in annotation interface com.djrapitops.plan.extension.annotation.Conditional
Name of the condition limited to 50 characters.
value() - Element in annotation interface com.djrapitops.plan.extension.annotation.InvalidateMethod.Multiple
All the annotations.
value() - Element in annotation interface com.djrapitops.plan.extension.annotation.InvalidateMethod
Name of the old method, values of which should be removed from the database.
value() - Element in annotation interface com.djrapitops.plan.extension.annotation.Tab
Name of the tab to place this item on.
value() - Element in annotation interface com.djrapitops.plan.extension.annotation.TabInfo.Multiple
 
value() - Element in annotation interface com.djrapitops.plan.extension.annotation.TabOrder
Order preference of different Tabs.
VALUE - Enum constant in enum class com.djrapitops.plan.extension.graph.XAxisType
 
valueBuilder(String) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
Creates a new ValueBuilder in order to use addValue methods.
valueBuilder(String) - Method in interface com.djrapitops.plan.extension.DataExtension
Obtain a new ValueBuilder to use with ExtensionDataBuilder.
ValueBuilder - Interface in com.djrapitops.plan.extension.builder
valueOf(String) - Static method in enum class com.djrapitops.plan.delivery.web.ResourceService.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.CallEvents
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.ElementOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.FormatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.graph.Aggregates
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.graph.HistoryStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.graph.XAxisType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.icon.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.icon.Family
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.djrapitops.plan.delivery.web.ResourceService.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.CallEvents
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.ElementOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.extractor.ExtensionMethod.ParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.FormatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.graph.Aggregates
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.graph.GraphFormatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.graph.HistoryStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.graph.XAxisType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.icon.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.icon.Family
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.djrapitops.plan.extension.table.TableColumnFormat
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Enum constant in enum class com.djrapitops.plan.extension.ElementOrder
valuesAsList() - Static method in enum class com.djrapitops.plan.extension.ElementOrder
Utility function to get List of enum#values.

W

WebResource - Interface in com.djrapitops.plan.delivery.web.resource
Represents a customizable resource.
WebResource.ByteResource - Class in com.djrapitops.plan.delivery.web.resource
 
WebResource.LazyWebResource - Class in com.djrapitops.plan.delivery.web.resource
 
WebUser - Class in com.djrapitops.plan.delivery.web.resolver.request
 
WebUser(String) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 
WebUser(String, String...) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.WebUser
Deprecated.
WebUser now has username and player name.
WebUser(String, String, Collection) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.WebUser
Deprecated.
WebUser now stores the UUID of the linked user
WebUser(String, UUID, String, Collection) - Constructor for class com.djrapitops.plan.delivery.web.resolver.request.WebUser
 

X

xAxisSoftMax() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Maximum for x-axis, growing if necessary.
xAxisSoftMin() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Minimum for x-axis, growing if necessary.
xAxisType() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Define what formatter to use for x-axis.
XAxisType - Enum Class in com.djrapitops.plan.extension.graph
Type of X axis values for a graph.

Y

yAxisSoftMax() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Maximum for y-axis, growing if necessary.
yAxisSoftMin() - Element in annotation interface com.djrapitops.plan.extension.annotation.GraphProvider
Minimum for y-axis, growing if necessary.
YELLOW - Enum constant in enum class com.djrapitops.plan.extension.icon.Color
Yellow color set in the theme.
YELLOW - Static variable in class com.djrapitops.plan.extension.graph.GraphColors
Yellow color set in the theme.
A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form