Index

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

H

handle() - Method in interface dev.ua.theroer.magicutils.commands.MagicSender
Raw platform sender handle.
has(Class) - Static method in class dev.ua.theroer.magicutils.config.serialization.ConfigAdapters
Returns true if an adapter is registered for the given type.
hasArg(String) - Method in class dev.ua.theroer.magicutils.commands.CommandExecution
Returns true if an argument value exists by name.
hasFailures() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticReport
Returns true when at least one check failed.
hashCode() - Method in record class dev.ua.theroer.magicutils.commands.HelpCommandSupport.HelpResult
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.commands.TypeParseResult
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticReport
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticResult
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticRunRequest
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticSuiteName
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.logger.ConsoleMessageMetadata
Returns a hash code value for this object.
hashCode() - Method in class dev.ua.theroer.magicutils.messaging.MessageSource
 
hashCode() - Method in class dev.ua.theroer.magicutils.messaging.Target
 
hashCode() - Method in record class dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderKey
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderResult
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerInfo
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerRegistry.StaticMeta
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.platform.PlayerLifecycle
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.platform.PlayerLocale
Returns a hash code value for this object.
hashCode() - Method in record class dev.ua.theroer.magicutils.platform.PlayerMessage
Returns a hash code value for this object.
hasMessage(String) - Method in class dev.ua.theroer.magicutils.lang.LanguageManager
 
hasMessageIn(String, String) - Method in class dev.ua.theroer.magicutils.lang.LanguageManager
 
hasPermission() - Method in class dev.ua.theroer.magicutils.commands.CommandArgument
Checks if argument has permission.
hasPermission(Object, String) - Static method in interface dev.ua.theroer.magicutils.commands.MagicSender
Checks permission on raw sender using registered adapters.
hasPermission(Object, String) - Static method in class dev.ua.theroer.magicutils.commands.MagicSenderAdapters
Checks permission for a raw sender using registered adapters.
hasPermission(Object, String, int) - Static method in interface dev.ua.theroer.magicutils.commands.MagicSender
Checks permission on raw sender using registered adapters and a custom op-level fallback.
hasPermission(Object, String, int) - Static method in class dev.ua.theroer.magicutils.commands.MagicSenderAdapters
Checks permission for a raw sender using registered adapters and a custom op-level fallback.
hasPermission(String) - Method in interface dev.ua.theroer.magicutils.commands.MagicSender
Permission check for the sender.
hasPermission(String) - Method in interface dev.ua.theroer.magicutils.platform.Audience
Checks whether this audience has the given permission.
hasPermission(String, int) - Method in interface dev.ua.theroer.magicutils.commands.MagicSender
Permission check for the sender with a custom op-level fallback.
hasPermission(String, int) - Method in interface dev.ua.theroer.magicutils.platform.Audience
Checks whether this audience has the given permission with a custom op-level fallback.
hasPermission(S, String, MagicPermissionDefault) - Method in interface dev.ua.theroer.magicutils.commands.CommandPlatform
Check permission for a sender with default value awareness.
hasPermissionByPrefix(S, String...) - Method in interface dev.ua.theroer.magicutils.commands.CommandPlatform
Check whether sender has any permission that starts with the given prefix.
hasPermissionCondition() - Method in class dev.ua.theroer.magicutils.commands.CommandArgument
Checks if argument has permission condition.
hasSuggestion(String) - Method in class dev.ua.theroer.magicutils.commands.CommandArgument
Checks if argument contains specific suggestion.
header(String, String) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient.Builder
Adds a default header.
header(String, String) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile.Builder
Adds a static header.
header(String, String) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient.Builder
Adds a default header.
header(String, String) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile.Builder
Adds a static header.
header(String, Function) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile.Builder
Adds a config-driven header when the value is not null.
header(String, Function) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile.Builder
Adds a config-driven header when the value is not null.
headers(Function) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile.Builder
Adds multiple config-driven headers.
headers(Function) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile.Builder
Adds multiple config-driven headers.
headers(Map) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient.Builder
Adds default headers.
headers(Map) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient.Builder
Adds default headers.
HelpCommandBase - Class in dev.ua.theroer.magicutils.commands
Shared help command implementation for all platforms.
HelpCommandBase(LoggerCore, Supplier) - Constructor for class dev.ua.theroer.magicutils.commands.HelpCommandBase
Creates a help command using the default command name.
HelpCommandBase(LoggerCore, Supplier, String) - Constructor for class dev.ua.theroer.magicutils.commands.HelpCommandBase
Creates a help command with a custom command name.
HelpCommandSupport - Class in dev.ua.theroer.magicutils.commands
Static helpers for building formatted help output.
HelpCommandSupport.HelpResult - Record Class in dev.ua.theroer.magicutils.commands
Result of help rendering.
HelpResult(boolean, List, String) - Constructor for record class dev.ua.theroer.magicutils.commands.HelpCommandSupport.HelpResult
Creates an instance of a HelpResult record class.
HelpSettings - Class in dev.ua.theroer.magicutils.config.logger
Help command formatting settings.
HelpSettings() - Constructor for class dev.ua.theroer.magicutils.config.logger.HelpSettings
Default constructor for HelpSettings.
hostsPlayer(Predicate) - Method in class dev.ua.theroer.magicutils.messaging.MessageBus.Builder
Sets the initial player-hosting predicate for Target.player(UUID) delivery.
hostsPlayer(Predicate) - Method in class dev.ua.theroer.magicutils.messaging.MessageBus
Sets the predicate answering whether this member hosts a given player id.
hostsPlayer(Predicate) - Method in class dev.ua.theroer.magicutils.messaging.MessagingService.Builder
Sets the player-hosting predicate for Target.player(UUID) delivery.
httpBuilder(HttpClient.Builder) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient.Builder
Overrides the HTTP client builder used to create the client.
httpBuilder(HttpClient.Builder) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient.Builder
Overrides the HttpClient builder.
HttpClientConfig - Class in dev.ua.theroer.magicutils.http
Configuration for MagicUtils HTTP client.
HttpClientConfig() - Constructor for class dev.ua.theroer.magicutils.http.HttpClientConfig
Creates a config instance with default values.
HttpClientConfig.DefaultSettings - Class in dev.ua.theroer.magicutils.http
Default request settings applied to each request.
HttpClientConfig.LoggingSettings - Class in dev.ua.theroer.magicutils.http
Request/response logging configuration.
HttpClientConfig.RetrySettings - Class in dev.ua.theroer.magicutils.http
Retry and backoff configuration values.
HttpClientConfig.Timeouts - Class in dev.ua.theroer.magicutils.http
Timeouts used for HTTP connection and request handling.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form