Index
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
NotReadyExceptionwhen 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)orValueBuilder.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
DataExtensionautomatically. - 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
-
CapabilityServicefor figuring out what Plan API methods and classes are available at runtime. - com.djrapitops.plan.component - package com.djrapitops.plan.component
-
ComponentServiceproviding 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
ResolverServiceRequests. - 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
-
SettingsServicefor 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
Componentvalue. - 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
Conditionalcondition 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 withFormatType - 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
Resolverwith 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.Use
DataExtension.getPluginName()instead. - 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
Resolverfor 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
SeriesMetadatafor each Y axis value. - getSeriesMetadata() - Method in class com.djrapitops.plan.extension.graph.PlayerGraphDataSource
-
Implement this method to return
SeriesMetadatafor each Y axis value. - getSeriesMetadata() - Method in class com.djrapitops.plan.extension.graph.ServerGraphDataSource
-
Implement this method to return
SeriesMetadatafor 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
GraphProviderdata. - 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
GraphProviderannotated 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
GroupProviderdata.
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
InvalidateMethodannotations are supported per class. - invalidateValue(String) - Method in interface com.djrapitops.plan.extension.builder.ExtensionDataBuilder
-
Invalidate a value similar to
InvalidateMethodannotation, but with the text given toExtensionDataBuilder.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 useDataExtension.newExtensionDataBuilder(). - newResponseBuilder() - Method in interface com.djrapitops.plan.delivery.web.resolver.Resolver
-
Creates a new
ResponseBuilderfor aResponse. - 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
GraphProviderannotated 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
DataExtensionimplementation. - 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
ResponseBuilderis 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 usingSeriesMetadata.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
DataExtensionis 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
GraphProviderannotated 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
truethe 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
truethe 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
truethe 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
truethe 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
truethe 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
truethe 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
HistoryStrategythe 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
ElementOrderof 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
TableProviderdata. - Table.Factory - Class in com.djrapitops.plan.extension.table
-
Factory for creating new
Tableobjects. - 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
DataExtensionimplementation. - 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¶m2=value2in 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
ValueBuilderin order to use addValue methods. - valueBuilder(String) - Method in interface com.djrapitops.plan.extension.DataExtension
-
Obtain a new
ValueBuilderto use withExtensionDataBuilder. - ValueBuilder - Interface in com.djrapitops.plan.extension.builder
-
Used for building
DataValues forExtensionDataBuilder.addValue(Class, DataValue). - 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
-
Represents values by
NumberProvider,StringProvider,BooleanProvider,PercentageProvider,DoubleProvider - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form