From 6986b72ef702ac589bb9b33cb91cf0862f4d0a7c Mon Sep 17 00:00:00 2001 From: mrap1k Date: Fri, 12 Jul 2024 13:37:25 +0200 Subject: [PATCH 1/4] Add Velocity support --- pom.xml | 27 +++- .../forestredis/bungee/ForestRedisBungee.java | 10 +- .../shared/IForestRedisPlugin.java | 4 +- .../shared/adapter/ILoggerAdapter.java | 9 ++ .../shared/adapter/JUtilLoggerAdapter.java | 27 ++++ .../forestredis/spigot/ForestRedisSpigot.java | 10 +- .../velocity/ForestRedisVelocity.java | 118 ++++++++++++++++++ .../adapter/VelocityConfigAdapter.java | 98 +++++++++++++++ .../adapter/VelocityLoggerAdapter.java | 28 +++++ .../commands/VelocityForestRedisCommand.java | 35 ++++++ .../events/RedisMessageReceivedEvent.java | 63 ++++++++++ 11 files changed, 419 insertions(+), 10 deletions(-) create mode 100644 src/main/java/cz/foresttech/forestredis/shared/adapter/ILoggerAdapter.java create mode 100644 src/main/java/cz/foresttech/forestredis/shared/adapter/JUtilLoggerAdapter.java create mode 100644 src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java create mode 100644 src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java create mode 100644 src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityLoggerAdapter.java create mode 100644 src/main/java/cz/foresttech/forestredis/velocity/commands/VelocityForestRedisCommand.java create mode 100644 src/main/java/cz/foresttech/forestredis/velocity/events/RedisMessageReceivedEvent.java diff --git a/pom.xml b/pom.xml index 7acc09d..7d1e6e7 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.example ForestRedisAPI - 1.1.0 + 1.2.0-SNAPSHOT 11 @@ -53,6 +53,10 @@ com.google.code.gson shaded.com.google.code.gson + + org.yaml.snakeyaml + shaded.org.yaml.snakeyaml + @@ -87,27 +91,42 @@ bungeecord-repo https://oss.sonatype.org/content/repositories/snapshots + + velocity-repo + https://repo.papermc.io/repository/maven-public/ + + + org.yaml + snakeyaml + 2.2 + org.spigotmc spigot-api - 1.17.1-R0.1-SNAPSHOT + 1.20.4-R0.1-SNAPSHOT + provided + + + com.velocitypowered + velocity-api + 3.3.0-SNAPSHOT provided net.md-5 bungeecord-api - 1.17-R0.1-SNAPSHOT + 1.20-R0.1-SNAPSHOT jar provided redis.clients jedis - 4.3.2 + 5.1.3 com.google.code.gson diff --git a/src/main/java/cz/foresttech/forestredis/bungee/ForestRedisBungee.java b/src/main/java/cz/foresttech/forestredis/bungee/ForestRedisBungee.java index f4a84a1..6b55caf 100644 --- a/src/main/java/cz/foresttech/forestredis/bungee/ForestRedisBungee.java +++ b/src/main/java/cz/foresttech/forestredis/bungee/ForestRedisBungee.java @@ -5,6 +5,8 @@ import cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent; import cz.foresttech.forestredis.shared.*; import cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter; +import cz.foresttech.forestredis.shared.adapter.ILoggerAdapter; +import cz.foresttech.forestredis.shared.adapter.JUtilLoggerAdapter; import cz.foresttech.forestredis.shared.models.MessageTransferObject; import net.md_5.bungee.api.ProxyServer; import net.md_5.bungee.api.plugin.Plugin; @@ -19,9 +21,13 @@ public class ForestRedisBungee extends Plugin implements IForestRedisPlugin { private static ForestRedisBungee instance; + private ILoggerAdapter loggerAdapter; + @Override public void onEnable() { instance = this; + loggerAdapter = new JUtilLoggerAdapter(getLogger()); + load(); ProxyServer.getInstance().getPluginManager().registerCommand(this, new BungeeForestRedisCommand()); } @@ -46,8 +52,8 @@ public void onMessageReceived(String channel, MessageTransferObject messageTrans } @Override - public Logger logger() { - return this.getLogger(); + public ILoggerAdapter logger() { + return loggerAdapter; } @Override diff --git a/src/main/java/cz/foresttech/forestredis/shared/IForestRedisPlugin.java b/src/main/java/cz/foresttech/forestredis/shared/IForestRedisPlugin.java index d64c2c9..f0e69f4 100644 --- a/src/main/java/cz/foresttech/forestredis/shared/IForestRedisPlugin.java +++ b/src/main/java/cz/foresttech/forestredis/shared/IForestRedisPlugin.java @@ -1,11 +1,11 @@ package cz.foresttech.forestredis.shared; import cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter; +import cz.foresttech.forestredis.shared.adapter.ILoggerAdapter; import cz.foresttech.forestredis.shared.models.MessageTransferObject; import cz.foresttech.forestredis.shared.models.RedisConfiguration; import java.util.List; -import java.util.logging.Logger; /** * Generic plugin interface. It is used to handle similar functions across Bungee and Spigot server engines. @@ -38,7 +38,7 @@ public interface IForestRedisPlugin { * * @return Logger instance of the current implementation */ - Logger logger(); + ILoggerAdapter logger(); /*----------------------------------------------------------------------------------------------------------*/ diff --git a/src/main/java/cz/foresttech/forestredis/shared/adapter/ILoggerAdapter.java b/src/main/java/cz/foresttech/forestredis/shared/adapter/ILoggerAdapter.java new file mode 100644 index 0000000..8c20860 --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/shared/adapter/ILoggerAdapter.java @@ -0,0 +1,9 @@ +package cz.foresttech.forestredis.shared.adapter; + +public interface ILoggerAdapter { + + void info(String message); + void warning(String message); + void error(String message); + +} diff --git a/src/main/java/cz/foresttech/forestredis/shared/adapter/JUtilLoggerAdapter.java b/src/main/java/cz/foresttech/forestredis/shared/adapter/JUtilLoggerAdapter.java new file mode 100644 index 0000000..8faf615 --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/shared/adapter/JUtilLoggerAdapter.java @@ -0,0 +1,27 @@ +package cz.foresttech.forestredis.shared.adapter; + +import java.util.logging.Logger; + +public class JUtilLoggerAdapter implements ILoggerAdapter { + + private final Logger logger; + + public JUtilLoggerAdapter(Logger logger) { + this.logger = logger; + } + + @Override + public void info(String message) { + logger.info(message); + } + + @Override + public void warning(String message) { + logger.warning(message); + } + + @Override + public void error(String message) { + logger.severe(message); + } +} diff --git a/src/main/java/cz/foresttech/forestredis/spigot/ForestRedisSpigot.java b/src/main/java/cz/foresttech/forestredis/spigot/ForestRedisSpigot.java index 3433882..41f8359 100644 --- a/src/main/java/cz/foresttech/forestredis/spigot/ForestRedisSpigot.java +++ b/src/main/java/cz/foresttech/forestredis/spigot/ForestRedisSpigot.java @@ -2,6 +2,8 @@ import cz.foresttech.forestredis.shared.*; import cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter; +import cz.foresttech.forestredis.shared.adapter.ILoggerAdapter; +import cz.foresttech.forestredis.shared.adapter.JUtilLoggerAdapter; import cz.foresttech.forestredis.shared.models.MessageTransferObject; import cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand; import cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter; @@ -20,9 +22,13 @@ public class ForestRedisSpigot extends JavaPlugin implements IForestRedisPlugin private static ForestRedisSpigot instance; + private ILoggerAdapter loggerAdapter; + @Override public void onEnable() { instance = this; + loggerAdapter = new JUtilLoggerAdapter(getLogger()); + load(); this.getCommand("forestredis").setExecutor(new SpigotForestRedisCommand()); } @@ -51,8 +57,8 @@ public void onMessageReceived(String channel, MessageTransferObject messageTrans } @Override - public Logger logger() { - return this.getLogger(); + public ILoggerAdapter logger() { + return loggerAdapter; } @Override diff --git a/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java b/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java new file mode 100644 index 0000000..b432a39 --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java @@ -0,0 +1,118 @@ +package cz.foresttech.forestredis.velocity; + +import com.google.inject.Inject; +import com.velocitypowered.api.command.CommandManager; +import com.velocitypowered.api.command.CommandMeta; +import com.velocitypowered.api.event.Subscribe; +import com.velocitypowered.api.event.proxy.ProxyInitializeEvent; +import com.velocitypowered.api.event.proxy.ProxyShutdownEvent; +import com.velocitypowered.api.plugin.Plugin; +import com.velocitypowered.api.plugin.PluginContainer; +import com.velocitypowered.api.plugin.PluginDescription; +import com.velocitypowered.api.plugin.annotation.DataDirectory; +import com.velocitypowered.api.proxy.ProxyServer; +import cz.foresttech.forestredis.shared.IForestRedisPlugin; +import cz.foresttech.forestredis.shared.RedisManager; +import cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter; +import cz.foresttech.forestredis.shared.adapter.ILoggerAdapter; +import cz.foresttech.forestredis.shared.models.MessageTransferObject; +import cz.foresttech.forestredis.velocity.adapter.VelocityConfigAdapter; +import cz.foresttech.forestredis.velocity.adapter.VelocityLoggerAdapter; +import cz.foresttech.forestredis.velocity.commands.VelocityForestRedisCommand; +import cz.foresttech.forestredis.velocity.events.RedisMessageReceivedEvent; +import org.slf4j.Logger; + +import java.nio.file.Path; + +/** + * Bootstrap Velocity plugin to setup the {@link RedisManager} using configuration file. + * Also provides server with reload and version command. + */ +@Plugin(id="forestredisapi", name="ForestRedisAPI", version = "1.2.0-SNAPSHOT", description = "Powerful and simple Redis API by ForestTech", authors = "ForestTech") +public class ForestRedisVelocity implements IForestRedisPlugin { + + private static ForestRedisVelocity instance; + + private final ProxyServer server; + private final ILoggerAdapter loggerAdapter; + private final Path dataDirectory; + + @Inject + public ForestRedisVelocity(ProxyServer server, Logger logger, @DataDirectory Path dataDirectory) { + instance = this; + + this.server = server; + this.loggerAdapter = new VelocityLoggerAdapter(logger); + this.dataDirectory = dataDirectory; + } + + @Subscribe + public void onProxyInitialization(ProxyInitializeEvent event) { + load(); + + CommandManager commandManager = server.getCommandManager(); + CommandMeta commandMeta = commandManager.metaBuilder("forestredis") + .plugin(this) + .build(); + + VelocityForestRedisCommand commandToRegister = new VelocityForestRedisCommand(); + commandManager.register(commandMeta, commandToRegister); + } + + @Subscribe + public void onProxyShutdown(ProxyShutdownEvent event) { + // Close the RedisManager + if (RedisManager.getAPI() == null) { + return; + } + RedisManager.getAPI().close(); + } + + @Override + public void runAsync(Runnable task) { + server.getScheduler().buildTask(this, task).schedule(); + } + + @Override + public void onMessageReceived(String channel, MessageTransferObject messageTransferObject) { + server.getEventManager().fire(new RedisMessageReceivedEvent(channel, messageTransferObject)).thenAccept((event) -> {}); + } + + @Override + public ILoggerAdapter logger() { + return loggerAdapter; + } + + public PluginDescription getDescription() { + PluginContainer pluginContainer = server.getPluginManager().getPlugin("forestredisapi").orElse(null); + if (pluginContainer == null) { + return null; + } + + return pluginContainer.getDescription(); + } + + @Override + public IConfigurationAdapter getConfigAdapter() { + VelocityConfigAdapter velocityConfigAdapter = new VelocityConfigAdapter(this); + velocityConfigAdapter.setup("config"); + return velocityConfigAdapter; + } + + /** + * Obtains the instance of the plugin + * + * @return Instance of {@link ForestRedisVelocity} + */ + public static ForestRedisVelocity getInstance() { + return instance; + } + + public Path getDataDirectory() { + return dataDirectory; + } + + public ProxyServer getServer() { + return server; + } +} diff --git a/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java b/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java new file mode 100644 index 0000000..fe611b3 --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java @@ -0,0 +1,98 @@ +package cz.foresttech.forestredis.velocity.adapter; + +import cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter; +import cz.foresttech.forestredis.velocity.ForestRedisVelocity; +import org.spongepowered.configurate.CommentedConfigurationNode; +import org.spongepowered.configurate.ConfigurateException; +import org.spongepowered.configurate.serialize.SerializationException; +import org.spongepowered.configurate.yaml.YamlConfigurationLoader; + +import java.io.IOException; +import java.io.InputStream; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.List; + +/** + * Implementation of {@link IConfigurationAdapter} for Velocity version + */ +public class VelocityConfigAdapter implements IConfigurationAdapter { + + private final ForestRedisVelocity plugin; + private CommentedConfigurationNode configuration; + + private Path configPath; + private YamlConfigurationLoader loader; + + /** + * Constructs the instance of adapter. + * + * @param plugin {@link ForestRedisVelocity} instance + */ + public VelocityConfigAdapter(ForestRedisVelocity plugin) { + this.plugin = plugin; + } + + @Override + public void setup(String fileName) { + if (Files.notExists(plugin.getDataDirectory())) { + try { + Files.createDirectory(plugin.getDataDirectory()); + } catch (IOException e) { + plugin.logger().warning("Cannot create plugin directory! This proxy won't process any Redis communication!"); + return; + } + } + + configPath = plugin.getDataDirectory().resolve(fileName + ".yml"); + if (Files.notExists(configPath)) { + try (InputStream stream = plugin.getClass().getClassLoader().getResourceAsStream(fileName + ".yml")) { + Files.copy(stream, configPath); + } catch (IOException e) { + plugin.logger().warning("Cannot create config.yml! This proxy won't process any Redis communication!"); + return; + } + } + } + + @Override + public boolean isSetup() { + return configuration != null; + } + + @Override + public void loadConfiguration() { + loader = YamlConfigurationLoader.builder().path(configPath).build(); + try { + configuration = loader.load(); + } catch (ConfigurateException e) { + plugin.logger().warning("Cannot load config.yml! This proxy won't process any Redis communication!"); + } + } + + @Override + public String getString(String path, String def) { + return this.configuration.node(path).getString(def); + } + + @Override + public int getInt(String path, int def) { + return this.configuration.node(path).getInt(def); + } + + @Override + public boolean getBoolean(String path, boolean def) { + return this.configuration.node(path).getBoolean(def); + } + + @Override + public List getStringList(String path) { + try { + return this.configuration.node(path).getList(String.class); + } catch (SerializationException e) { + return new ArrayList<>(); + } + } + +} diff --git a/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityLoggerAdapter.java b/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityLoggerAdapter.java new file mode 100644 index 0000000..139f744 --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityLoggerAdapter.java @@ -0,0 +1,28 @@ +package cz.foresttech.forestredis.velocity.adapter; + +import cz.foresttech.forestredis.shared.adapter.ILoggerAdapter; +import org.slf4j.Logger; + +public class VelocityLoggerAdapter implements ILoggerAdapter { + + private final Logger logger; + + public VelocityLoggerAdapter(Logger logger) { + this.logger = logger; + } + + @Override + public void info(String message) { + logger.info(message); + } + + @Override + public void warning(String message) { + logger.warn(message); + } + + @Override + public void error(String message) { + logger.error(message); + } +} diff --git a/src/main/java/cz/foresttech/forestredis/velocity/commands/VelocityForestRedisCommand.java b/src/main/java/cz/foresttech/forestredis/velocity/commands/VelocityForestRedisCommand.java new file mode 100644 index 0000000..0d989d3 --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/velocity/commands/VelocityForestRedisCommand.java @@ -0,0 +1,35 @@ +package cz.foresttech.forestredis.velocity.commands; + +import com.velocitypowered.api.command.CommandSource; +import com.velocitypowered.api.command.SimpleCommand; +import cz.foresttech.forestredis.velocity.ForestRedisVelocity; + +/** + * Velocity Command Class for handling ForestRedisAPI commands + */ +public class VelocityForestRedisCommand implements SimpleCommand { + + @Override + public void execute(Invocation invocation) { + CommandSource commandSender = invocation.source(); + String[] args = invocation.arguments(); + + if (args.length == 0) { + commandSender.sendRichMessage("§2["+ForestRedisVelocity.getInstance().getDescription().getName()+"] §7You're currently running on §e" + ForestRedisVelocity.getInstance().getDescription().getVersion()); + return; + } + + if (args[0].equalsIgnoreCase("reload")) { + ForestRedisVelocity.getInstance().load(); + commandSender.sendRichMessage("§2["+ForestRedisVelocity.getInstance().getDescription().getName()+"] §7ForestRedis successfully reloaded!"); + return; + } + + commandSender.sendRichMessage("§2["+ForestRedisVelocity.getInstance().getDescription().getName()+"] §7You're currently running on §e" + ForestRedisVelocity.getInstance().getDescription().getVersion()); + } + + @Override + public boolean hasPermission(Invocation invocation) { + return invocation.source().hasPermission("forestredis.admin"); + } +} diff --git a/src/main/java/cz/foresttech/forestredis/velocity/events/RedisMessageReceivedEvent.java b/src/main/java/cz/foresttech/forestredis/velocity/events/RedisMessageReceivedEvent.java new file mode 100644 index 0000000..cd4d75e --- /dev/null +++ b/src/main/java/cz/foresttech/forestredis/velocity/events/RedisMessageReceivedEvent.java @@ -0,0 +1,63 @@ +package cz.foresttech.forestredis.velocity.events; + +import cz.foresttech.forestredis.shared.RedisManager; +import cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent; +import cz.foresttech.forestredis.shared.models.MessageTransferObject; + +/** + * Velocity Event class used when message was received from subscribed channel. + */ +public class RedisMessageReceivedEvent implements IRedisMessageReceivedEvent { + + /** + * Name of the channel the message came from + */ + private final String channel; + + /** + * MessageTransferObject containing message's data + */ + private final MessageTransferObject messageTransferObject; + + /** + * Constructs the instance of the Event + * + * @param channel Channel in which was the message published + * @param messageTransferObject {@link MessageTransferObject} object containing data about published message + */ + public RedisMessageReceivedEvent(String channel, MessageTransferObject messageTransferObject) { + this.channel = channel; + this.messageTransferObject = messageTransferObject; + } + + @Override + public String getSenderIdentifier() { + return this.messageTransferObject.getSenderIdentifier(); + } + + @Override + public String getChannel() { + return this.channel; + } + + @Override + public String getMessage() { + return this.messageTransferObject.getMessage(); + } + + @Override + public T getMessageObject(Class objectClass) { + return this.messageTransferObject.parseMessageObject(objectClass); + } + + @Override + public boolean isSelfSender() { + return this.messageTransferObject.getSenderIdentifier().equals(RedisManager.getAPI().getServerIdentifier()); + } + + @Override + public long getTimeStamp() { + return this.messageTransferObject.getTimestamp(); + } + +} From 0a4be9b607482e3885100e34f77721787e927748 Mon Sep 17 00:00:00 2001 From: mrap1k Date: Fri, 12 Jul 2024 13:54:08 +0200 Subject: [PATCH 2/4] Bug fixes --- pom.xml | 2 +- .../forestredis/velocity/ForestRedisVelocity.java | 2 +- .../velocity/adapter/VelocityConfigAdapter.java | 8 +++++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 7d1e6e7..6f01fb9 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.example ForestRedisAPI - 1.2.0-SNAPSHOT + 1.2.1 11 diff --git a/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java b/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java index b432a39..69b8bf1 100644 --- a/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java +++ b/src/main/java/cz/foresttech/forestredis/velocity/ForestRedisVelocity.java @@ -28,7 +28,7 @@ * Bootstrap Velocity plugin to setup the {@link RedisManager} using configuration file. * Also provides server with reload and version command. */ -@Plugin(id="forestredisapi", name="ForestRedisAPI", version = "1.2.0-SNAPSHOT", description = "Powerful and simple Redis API by ForestTech", authors = "ForestTech") +@Plugin(id="forestredisapi", name="ForestRedisAPI", version = "1.2.1", description = "Powerful and simple Redis API by ForestTech", authors = "ForestTech") public class ForestRedisVelocity implements IForestRedisPlugin { private static ForestRedisVelocity instance; diff --git a/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java b/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java index fe611b3..18b8631 100644 --- a/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java +++ b/src/main/java/cz/foresttech/forestredis/velocity/adapter/VelocityConfigAdapter.java @@ -54,6 +54,8 @@ public void setup(String fileName) { return; } } + + loadConfiguration(); } @Override @@ -73,7 +75,11 @@ public void loadConfiguration() { @Override public String getString(String path, String def) { - return this.configuration.node(path).getString(def); + String result = configuration.node(path).getString(); + if (result == null) { + return def; + } + return result; } @Override From cbe30b975c1799b8f441bc8fc498e6993dfe0cd8 Mon Sep 17 00:00:00 2001 From: mrap1k Date: Fri, 12 Jul 2024 13:55:07 +0200 Subject: [PATCH 3/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3bc6518..b52535e 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![badge](https://jitpack.io/v/ForestTechMC/ForestRedisAPI.svg)](https://jitpack.io/#ForestTechMC/ForestRedisAPI) ![badge](https://img.shields.io/github/downloads/ForestTechMC/ForestRedisAPI/total) ![badge](https://img.shields.io/github/last-commit/ForestTechMC/ForestRedisAPI) -![badge](https://img.shields.io/badge/platform-spigot%20%7C%20bungeecord-lightgrey) +![badge](https://img.shields.io/badge/platform-spigot%20%7C%20bungeecord%20%7C%20velocity-lightgrey) [![badge](https://img.shields.io/discord/896466173166747650?label=discord)](https://discord.gg/2PpdrfxhD4) [![badge](https://img.shields.io/github/license/ForestTechMC/ForestRedisAPI)](https://github.com/ForestTechMC/ForestRedisAPI/blob/master/LICENSE.txt) From 61482ae7d8cc4995ae7efcfde5793289f9e5cbf9 Mon Sep 17 00:00:00 2001 From: mrap1k Date: Fri, 12 Jul 2024 14:02:34 +0200 Subject: [PATCH 4/4] Add javadoc for 1.2.1, remove old versions --- README.md | 2 +- docs/1.0.5/allclasses-index.html | 131 --- docs/1.0.5/allpackages-index.html | 87 -- .../forestredis/bungee/ForestRedisBungee.html | 286 ------ .../bungee/adapter/BungeeConfigAdapter.html | 311 ------- .../class-use/BungeeConfigAdapter.html | 58 -- .../bungee/adapter/package-summary.html | 100 -- .../bungee/adapter/package-tree.html | 72 -- .../bungee/adapter/package-use.html | 58 -- .../bungee/class-use/ForestRedisBungee.html | 85 -- .../commands/BungeeForestRedisCommand.html | 171 ---- .../class-use/BungeeForestRedisCommand.html | 58 -- .../bungee/commands/package-summary.html | 100 -- .../bungee/commands/package-tree.html | 76 -- .../bungee/commands/package-use.html | 58 -- .../events/RedisMessageReceivedEvent.html | 289 ------ .../class-use/RedisMessageReceivedEvent.html | 58 -- .../bungee/events/package-summary.html | 100 -- .../bungee/events/package-tree.html | 76 -- .../bungee/events/package-use.html | 58 -- .../forestredis/bungee/package-summary.html | 100 -- .../forestredis/bungee/package-tree.html | 76 -- .../forestredis/bungee/package-use.html | 82 -- .../shared/IForestRedisPlugin.html | 200 ---- .../forestredis/shared/RedisManager.html | 347 ------- .../shared/adapter/IConfigurationAdapter.html | 246 ----- .../class-use/IConfigurationAdapter.html | 153 ---- .../shared/adapter/package-summary.html | 100 -- .../shared/adapter/package-tree.html | 68 -- .../shared/adapter/package-use.html | 142 --- .../shared/class-use/IForestRedisPlugin.html | 123 --- .../shared/class-use/RedisManager.html | 85 -- .../events/IRedisMessageReceivedEvent.html | 221 ----- .../class-use/IRedisMessageReceivedEvent.html | 108 --- .../shared/events/package-summary.html | 100 -- .../shared/events/package-tree.html | 68 -- .../shared/events/package-use.html | 97 -- .../shared/models/MessageTransferObject.html | 350 ------- .../shared/models/RedisConfiguration.html | 186 ---- .../class-use/MessageTransferObject.html | 189 ---- .../models/class-use/RedisConfiguration.html | 87 -- .../shared/models/package-summary.html | 104 --- .../shared/models/package-tree.html | 73 -- .../shared/models/package-use.html | 161 ---- .../forestredis/shared/package-summary.html | 110 --- .../forestredis/shared/package-tree.html | 78 -- .../forestredis/shared/package-use.html | 116 --- .../forestredis/spigot/ForestRedisSpigot.html | 295 ------ .../spigot/adapter/SpigotConfigAdapter.html | 311 ------- .../class-use/SpigotConfigAdapter.html | 58 -- .../spigot/adapter/package-summary.html | 100 -- .../spigot/adapter/package-tree.html | 72 -- .../spigot/adapter/package-use.html | 58 -- .../spigot/class-use/ForestRedisSpigot.html | 85 -- .../commands/SpigotForestRedisCommand.html | 175 ---- .../class-use/SpigotForestRedisCommand.html | 58 -- .../spigot/commands/package-summary.html | 100 -- .../spigot/commands/package-tree.html | 72 -- .../spigot/commands/package-use.html | 58 -- .../AsyncRedisMessageReceivedEvent.html | 320 ------- .../events/RedisMessageReceivedEvent.html | 320 ------- .../AsyncRedisMessageReceivedEvent.html | 58 -- .../class-use/RedisMessageReceivedEvent.html | 58 -- .../spigot/events/package-summary.html | 104 --- .../spigot/events/package-tree.html | 77 -- .../spigot/events/package-use.html | 58 -- .../forestredis/spigot/package-summary.html | 100 -- .../forestredis/spigot/package-tree.html | 80 -- .../forestredis/spigot/package-use.html | 82 -- docs/1.0.5/element-list | 12 - docs/1.0.5/help-doc.html | 182 ---- docs/1.0.5/index-files/index-1.html | 70 -- docs/1.0.5/index-files/index-10.html | 80 -- docs/1.0.5/index-files/index-11.html | 74 -- docs/1.0.5/index-files/index-12.html | 98 -- docs/1.0.5/index-files/index-13.html | 104 --- docs/1.0.5/index-files/index-14.html | 66 -- docs/1.0.5/index-files/index-15.html | 66 -- docs/1.0.5/index-files/index-16.html | 66 -- docs/1.0.5/index-files/index-2.html | 80 -- docs/1.0.5/index-files/index-3.html | 90 -- docs/1.0.5/index-files/index-4.html | 64 -- docs/1.0.5/index-files/index-5.html | 78 -- docs/1.0.5/index-files/index-6.html | 192 ---- docs/1.0.5/index-files/index-7.html | 100 -- docs/1.0.5/index-files/index-8.html | 82 -- docs/1.0.5/index-files/index-9.html | 74 -- docs/1.0.5/index.html | 86 -- docs/1.0.5/jquery-ui.overrides.css | 34 - docs/1.0.5/legal/ADDITIONAL_LICENSE_INFO | 1 - docs/1.0.5/legal/ASSEMBLY_EXCEPTION | 1 - docs/1.0.5/legal/LICENSE | 1 - docs/1.0.5/legal/jquery.md | 72 -- docs/1.0.5/legal/jqueryUI.md | 49 - docs/1.0.5/member-search-index.js | 1 - docs/1.0.5/module-search-index.js | 1 - docs/1.0.5/overview-summary.html | 26 - docs/1.0.5/overview-tree.html | 126 --- docs/1.0.5/package-search-index.js | 1 - docs/1.0.5/resources/glass.png | Bin 499 -> 0 bytes docs/1.0.5/resources/x.png | Bin 394 -> 0 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 335 -> 0 bytes .../images/ui-bg_glass_65_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 332 -> 0 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 280 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 6922 -> 0 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 4549 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 6992 -> 0 bytes .../images/ui-icons_888888_256x240.png | Bin 6999 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4549 -> 0 bytes docs/1.0.5/script-dir/jquery-3.5.1.min.js | 2 - docs/1.0.5/script-dir/jquery-ui.min.css | 7 - docs/1.0.5/script-dir/jquery-ui.min.js | 6 - .../script-dir/jquery-ui.structure.min.css | 5 - docs/1.0.5/script.js | 132 --- docs/1.0.5/search.js | 354 ------- docs/1.0.5/stylesheet.css | 865 ------------------ docs/1.0.5/tag-search-index.js | 1 - docs/1.0.5/type-search-index.js | 1 - docs/1.0.6/allclasses-index.html | 131 --- docs/1.0.6/allpackages-index.html | 87 -- .../forestredis/bungee/ForestRedisBungee.html | 286 ------ .../bungee/adapter/BungeeConfigAdapter.html | 311 ------- .../class-use/BungeeConfigAdapter.html | 58 -- .../bungee/adapter/package-summary.html | 100 -- .../bungee/adapter/package-tree.html | 72 -- .../bungee/adapter/package-use.html | 58 -- .../bungee/class-use/ForestRedisBungee.html | 85 -- .../commands/BungeeForestRedisCommand.html | 171 ---- .../class-use/BungeeForestRedisCommand.html | 58 -- .../bungee/commands/package-summary.html | 100 -- .../bungee/commands/package-tree.html | 76 -- .../bungee/commands/package-use.html | 58 -- .../events/RedisMessageReceivedEvent.html | 289 ------ .../class-use/RedisMessageReceivedEvent.html | 58 -- .../bungee/events/package-summary.html | 100 -- .../bungee/events/package-tree.html | 76 -- .../bungee/events/package-use.html | 58 -- .../forestredis/bungee/package-summary.html | 100 -- .../forestredis/bungee/package-tree.html | 76 -- .../forestredis/bungee/package-use.html | 82 -- .../shared/IForestRedisPlugin.html | 200 ---- .../forestredis/shared/RedisManager.html | 347 ------- .../shared/adapter/IConfigurationAdapter.html | 246 ----- .../class-use/IConfigurationAdapter.html | 153 ---- .../shared/adapter/package-summary.html | 100 -- .../shared/adapter/package-tree.html | 68 -- .../shared/adapter/package-use.html | 142 --- .../shared/class-use/IForestRedisPlugin.html | 123 --- .../shared/class-use/RedisManager.html | 85 -- .../events/IRedisMessageReceivedEvent.html | 221 ----- .../class-use/IRedisMessageReceivedEvent.html | 108 --- .../shared/events/package-summary.html | 100 -- .../shared/events/package-tree.html | 68 -- .../shared/events/package-use.html | 97 -- .../shared/models/MessageTransferObject.html | 350 ------- .../shared/models/RedisConfiguration.html | 186 ---- .../class-use/MessageTransferObject.html | 189 ---- .../models/class-use/RedisConfiguration.html | 87 -- .../shared/models/package-summary.html | 104 --- .../shared/models/package-tree.html | 73 -- .../shared/models/package-use.html | 161 ---- .../forestredis/shared/package-summary.html | 110 --- .../forestredis/shared/package-tree.html | 78 -- .../forestredis/shared/package-use.html | 116 --- .../forestredis/spigot/ForestRedisSpigot.html | 295 ------ .../spigot/adapter/SpigotConfigAdapter.html | 311 ------- .../class-use/SpigotConfigAdapter.html | 58 -- .../spigot/adapter/package-summary.html | 100 -- .../spigot/adapter/package-tree.html | 72 -- .../spigot/adapter/package-use.html | 58 -- .../spigot/class-use/ForestRedisSpigot.html | 85 -- .../commands/SpigotForestRedisCommand.html | 175 ---- .../class-use/SpigotForestRedisCommand.html | 58 -- .../spigot/commands/package-summary.html | 100 -- .../spigot/commands/package-tree.html | 72 -- .../spigot/commands/package-use.html | 58 -- .../AsyncRedisMessageReceivedEvent.html | 320 ------- .../events/RedisMessageReceivedEvent.html | 320 ------- .../AsyncRedisMessageReceivedEvent.html | 58 -- .../class-use/RedisMessageReceivedEvent.html | 58 -- .../spigot/events/package-summary.html | 104 --- .../spigot/events/package-tree.html | 77 -- .../spigot/events/package-use.html | 58 -- .../forestredis/spigot/package-summary.html | 100 -- .../forestredis/spigot/package-tree.html | 80 -- .../forestredis/spigot/package-use.html | 82 -- docs/1.0.6/element-list | 12 - docs/1.0.6/help-doc.html | 182 ---- docs/1.0.6/index-files/index-1.html | 70 -- docs/1.0.6/index-files/index-10.html | 80 -- docs/1.0.6/index-files/index-11.html | 74 -- docs/1.0.6/index-files/index-12.html | 98 -- docs/1.0.6/index-files/index-13.html | 104 --- docs/1.0.6/index-files/index-14.html | 66 -- docs/1.0.6/index-files/index-15.html | 66 -- docs/1.0.6/index-files/index-16.html | 66 -- docs/1.0.6/index-files/index-2.html | 80 -- docs/1.0.6/index-files/index-3.html | 90 -- docs/1.0.6/index-files/index-4.html | 64 -- docs/1.0.6/index-files/index-5.html | 78 -- docs/1.0.6/index-files/index-6.html | 192 ---- docs/1.0.6/index-files/index-7.html | 100 -- docs/1.0.6/index-files/index-8.html | 82 -- docs/1.0.6/index-files/index-9.html | 74 -- docs/1.0.6/index.html | 86 -- docs/1.0.6/jquery-ui.overrides.css | 34 - docs/1.0.6/legal/ADDITIONAL_LICENSE_INFO | 1 - docs/1.0.6/legal/ASSEMBLY_EXCEPTION | 1 - docs/1.0.6/legal/LICENSE | 1 - docs/1.0.6/legal/jquery.md | 72 -- docs/1.0.6/legal/jqueryUI.md | 49 - docs/1.0.6/member-search-index.js | 1 - docs/1.0.6/module-search-index.js | 1 - docs/1.0.6/overview-summary.html | 26 - docs/1.0.6/overview-tree.html | 126 --- docs/1.0.6/package-search-index.js | 1 - docs/1.0.6/resources/glass.png | Bin 499 -> 0 bytes docs/1.0.6/resources/x.png | Bin 394 -> 0 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 335 -> 0 bytes .../images/ui-bg_glass_65_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 332 -> 0 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 280 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 6922 -> 0 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 4549 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 6992 -> 0 bytes .../images/ui-icons_888888_256x240.png | Bin 6999 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4549 -> 0 bytes docs/1.0.6/script-dir/jquery-3.5.1.min.js | 2 - docs/1.0.6/script-dir/jquery-ui.min.css | 7 - docs/1.0.6/script-dir/jquery-ui.min.js | 6 - .../script-dir/jquery-ui.structure.min.css | 5 - docs/1.0.6/script.js | 132 --- docs/1.0.6/search.js | 354 ------- docs/1.0.6/stylesheet.css | 865 ------------------ docs/1.0.6/tag-search-index.js | 1 - docs/1.0.6/type-search-index.js | 1 - 241 files changed, 1 insertion(+), 24103 deletions(-) delete mode 100644 docs/1.0.5/allclasses-index.html delete mode 100644 docs/1.0.5/allpackages-index.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/ForestRedisBungee.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/bungee/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/IForestRedisPlugin.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/RedisManager.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/class-use/RedisManager.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/events/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/events/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/events/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/MessageTransferObject.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/RedisConfiguration.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/models/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/shared/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-use.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/package-summary.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/package-tree.html delete mode 100644 docs/1.0.5/cz/foresttech/forestredis/spigot/package-use.html delete mode 100644 docs/1.0.5/element-list delete mode 100644 docs/1.0.5/help-doc.html delete mode 100644 docs/1.0.5/index-files/index-1.html delete mode 100644 docs/1.0.5/index-files/index-10.html delete mode 100644 docs/1.0.5/index-files/index-11.html delete mode 100644 docs/1.0.5/index-files/index-12.html delete mode 100644 docs/1.0.5/index-files/index-13.html delete mode 100644 docs/1.0.5/index-files/index-14.html delete mode 100644 docs/1.0.5/index-files/index-15.html delete mode 100644 docs/1.0.5/index-files/index-16.html delete mode 100644 docs/1.0.5/index-files/index-2.html delete mode 100644 docs/1.0.5/index-files/index-3.html delete mode 100644 docs/1.0.5/index-files/index-4.html delete mode 100644 docs/1.0.5/index-files/index-5.html delete mode 100644 docs/1.0.5/index-files/index-6.html delete mode 100644 docs/1.0.5/index-files/index-7.html delete mode 100644 docs/1.0.5/index-files/index-8.html delete mode 100644 docs/1.0.5/index-files/index-9.html delete mode 100644 docs/1.0.5/index.html delete mode 100644 docs/1.0.5/jquery-ui.overrides.css delete mode 100644 docs/1.0.5/legal/ADDITIONAL_LICENSE_INFO delete mode 100644 docs/1.0.5/legal/ASSEMBLY_EXCEPTION delete mode 100644 docs/1.0.5/legal/LICENSE delete mode 100644 docs/1.0.5/legal/jquery.md delete mode 100644 docs/1.0.5/legal/jqueryUI.md delete mode 100644 docs/1.0.5/member-search-index.js delete mode 100644 docs/1.0.5/module-search-index.js delete mode 100644 docs/1.0.5/overview-summary.html delete mode 100644 docs/1.0.5/overview-tree.html delete mode 100644 docs/1.0.5/package-search-index.js delete mode 100644 docs/1.0.5/resources/glass.png delete mode 100644 docs/1.0.5/resources/x.png delete mode 100644 docs/1.0.5/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png delete mode 100644 docs/1.0.5/script-dir/images/ui-bg_glass_65_dadada_1x400.png delete mode 100644 docs/1.0.5/script-dir/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 docs/1.0.5/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png delete mode 100644 docs/1.0.5/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png delete mode 100644 docs/1.0.5/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png delete mode 100644 docs/1.0.5/script-dir/images/ui-icons_222222_256x240.png delete mode 100644 docs/1.0.5/script-dir/images/ui-icons_2e83ff_256x240.png delete mode 100644 docs/1.0.5/script-dir/images/ui-icons_454545_256x240.png delete mode 100644 docs/1.0.5/script-dir/images/ui-icons_888888_256x240.png delete mode 100644 docs/1.0.5/script-dir/images/ui-icons_cd0a0a_256x240.png delete mode 100644 docs/1.0.5/script-dir/jquery-3.5.1.min.js delete mode 100644 docs/1.0.5/script-dir/jquery-ui.min.css delete mode 100644 docs/1.0.5/script-dir/jquery-ui.min.js delete mode 100644 docs/1.0.5/script-dir/jquery-ui.structure.min.css delete mode 100644 docs/1.0.5/script.js delete mode 100644 docs/1.0.5/search.js delete mode 100644 docs/1.0.5/stylesheet.css delete mode 100644 docs/1.0.5/tag-search-index.js delete mode 100644 docs/1.0.5/type-search-index.js delete mode 100644 docs/1.0.6/allclasses-index.html delete mode 100644 docs/1.0.6/allpackages-index.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/ForestRedisBungee.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/bungee/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/IForestRedisPlugin.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/RedisManager.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/class-use/RedisManager.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/events/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/events/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/events/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/MessageTransferObject.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/RedisConfiguration.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/models/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/shared/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-use.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/package-summary.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/package-tree.html delete mode 100644 docs/1.0.6/cz/foresttech/forestredis/spigot/package-use.html delete mode 100644 docs/1.0.6/element-list delete mode 100644 docs/1.0.6/help-doc.html delete mode 100644 docs/1.0.6/index-files/index-1.html delete mode 100644 docs/1.0.6/index-files/index-10.html delete mode 100644 docs/1.0.6/index-files/index-11.html delete mode 100644 docs/1.0.6/index-files/index-12.html delete mode 100644 docs/1.0.6/index-files/index-13.html delete mode 100644 docs/1.0.6/index-files/index-14.html delete mode 100644 docs/1.0.6/index-files/index-15.html delete mode 100644 docs/1.0.6/index-files/index-16.html delete mode 100644 docs/1.0.6/index-files/index-2.html delete mode 100644 docs/1.0.6/index-files/index-3.html delete mode 100644 docs/1.0.6/index-files/index-4.html delete mode 100644 docs/1.0.6/index-files/index-5.html delete mode 100644 docs/1.0.6/index-files/index-6.html delete mode 100644 docs/1.0.6/index-files/index-7.html delete mode 100644 docs/1.0.6/index-files/index-8.html delete mode 100644 docs/1.0.6/index-files/index-9.html delete mode 100644 docs/1.0.6/index.html delete mode 100644 docs/1.0.6/jquery-ui.overrides.css delete mode 100644 docs/1.0.6/legal/ADDITIONAL_LICENSE_INFO delete mode 100644 docs/1.0.6/legal/ASSEMBLY_EXCEPTION delete mode 100644 docs/1.0.6/legal/LICENSE delete mode 100644 docs/1.0.6/legal/jquery.md delete mode 100644 docs/1.0.6/legal/jqueryUI.md delete mode 100644 docs/1.0.6/member-search-index.js delete mode 100644 docs/1.0.6/module-search-index.js delete mode 100644 docs/1.0.6/overview-summary.html delete mode 100644 docs/1.0.6/overview-tree.html delete mode 100644 docs/1.0.6/package-search-index.js delete mode 100644 docs/1.0.6/resources/glass.png delete mode 100644 docs/1.0.6/resources/x.png delete mode 100644 docs/1.0.6/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png delete mode 100644 docs/1.0.6/script-dir/images/ui-bg_glass_65_dadada_1x400.png delete mode 100644 docs/1.0.6/script-dir/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 docs/1.0.6/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png delete mode 100644 docs/1.0.6/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png delete mode 100644 docs/1.0.6/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png delete mode 100644 docs/1.0.6/script-dir/images/ui-icons_222222_256x240.png delete mode 100644 docs/1.0.6/script-dir/images/ui-icons_2e83ff_256x240.png delete mode 100644 docs/1.0.6/script-dir/images/ui-icons_454545_256x240.png delete mode 100644 docs/1.0.6/script-dir/images/ui-icons_888888_256x240.png delete mode 100644 docs/1.0.6/script-dir/images/ui-icons_cd0a0a_256x240.png delete mode 100644 docs/1.0.6/script-dir/jquery-3.5.1.min.js delete mode 100644 docs/1.0.6/script-dir/jquery-ui.min.css delete mode 100644 docs/1.0.6/script-dir/jquery-ui.min.js delete mode 100644 docs/1.0.6/script-dir/jquery-ui.structure.min.css delete mode 100644 docs/1.0.6/script.js delete mode 100644 docs/1.0.6/search.js delete mode 100644 docs/1.0.6/stylesheet.css delete mode 100644 docs/1.0.6/tag-search-index.js delete mode 100644 docs/1.0.6/type-search-index.js diff --git a/README.md b/README.md index b52535e..8d58e64 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ [![badge](https://img.shields.io/discord/896466173166747650?label=discord)](https://discord.gg/2PpdrfxhD4) [![badge](https://img.shields.io/github/license/ForestTechMC/ForestRedisAPI)](https://github.com/ForestTechMC/ForestRedisAPI/blob/master/LICENSE.txt) -**[JavaDoc 1.0.7](https://foresttechmc.github.io/ForestRedisAPI/1.0.7/)** +**[JavaDoc 1.2.1](https://foresttechmc.github.io/ForestRedisAPI/1.2.1/)** Simple Spigot&Bungee Redis API based on Jedis library. ForestRedisAPI allows developers to comfortably maintain communication between servers using simple API calls and Events. **Supports both BungeeCord and Spigot servers.** diff --git a/docs/1.0.5/allclasses-index.html b/docs/1.0.5/allclasses-index.html deleted file mode 100644 index 06cf353..0000000 --- a/docs/1.0.5/allclasses-index.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - -All Classes and Interfaces - - - - - - - - - - - - - - - -
- -
-
-
-

All Classes and Interfaces

-
-
-
-
-
-
Class
-
Description
- -
-
Asynchronous Spigot Event class used when message was received from subscribed channel.
-
- -
-
Implementation of IConfigurationAdapter for Bungee version
-
- -
-
BungeeCord Command Class for handling ForestRedisAPI commands
-
- -
-
Bootstrap BungeeCord plugin to setup the RedisManager using configuration file.
-
- -
-
Bootstrap Spigot plugin to setup the RedisManager using configuration file.
-
- -
-
ConfigurationAdapter interface which handles differences between BungeeCord and Spigot in configuration structure.
-
- -
-
Generic plugin interface.
-
- -
-
Redis incoming message Event interface.
-
- -
-
DTO object used for sending data across network.
-
- -
-
RedisConfiguration object stores Redis server's credentials.
-
- -
-
Class for maintaining and handling connection to Redis server.
-
- -
-
BungeeCord Event class used when message was received from subscribed channel.
-
- -
-
Spigot Event class used when message was received from subscribed channel.
-
- -
-
Implementation of IConfigurationAdapter for Spigot version
-
- -
-
Spigot Command Class for handling ForestRedisAPI commands
-
-
-
-
-
-
-
- - diff --git a/docs/1.0.5/allpackages-index.html b/docs/1.0.5/allpackages-index.html deleted file mode 100644 index 511b092..0000000 --- a/docs/1.0.5/allpackages-index.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - -All Packages - - - - - - - - - - - - - - - - - - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/ForestRedisBungee.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/ForestRedisBungee.html deleted file mode 100644 index 1d5c623..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/ForestRedisBungee.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - -ForestRedisBungee - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class ForestRedisBungee

-
-
java.lang.Object -
net.md_5.bungee.api.plugin.Plugin -
cz.foresttech.forestredis.bungee.ForestRedisBungee
-
-
-
-
-
All Implemented Interfaces:
-
IForestRedisPlugin
-
-
-
public class ForestRedisBungee -extends net.md_5.bungee.api.plugin.Plugin -implements IForestRedisPlugin
-
Bootstrap BungeeCord plugin to setup the RedisManager using configuration file. - Also provides server with reload and version command.
-
-
- -
-
- -
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html deleted file mode 100644 index 111aee1..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - -BungeeConfigAdapter - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class BungeeConfigAdapter

-
-
java.lang.Object -
cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
-
-
-
All Implemented Interfaces:
-
IConfigurationAdapter
-
-
-
public class BungeeConfigAdapter -extends Object -implements IConfigurationAdapter
-
Implementation of IConfigurationAdapter for Bungee version
-
-
-
    - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    -
    BungeeConfigAdapter(net.md_5.bungee.api.plugin.Plugin plugin)
    -
    -
    Constructs the instance of adapter.
    -
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    boolean
    -
    getBoolean(String path, - boolean def)
    -
    -
    Returns the boolean value from the configuration.
    -
    -
    int
    -
    getInt(String path, - int def)
    -
    -
    Returns the int value from the configuration.
    -
    - -
    getString(String path, - String def)
    -
    -
    Returns the String value from the configuration.
    -
    - - -
    -
    Returns the list of Strings from the configuration.
    -
    -
    boolean
    - -
    -
    Checks if the configuration is setup
    -
    -
    void
    - -
    -
    Loads the configuration
    -
    -
    void
    -
    setup(String fileName)
    -
    -
    Setups the configuration file by provided name.
    -
    -
    -
    -
    -
    -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      BungeeConfigAdapter

      -
      public BungeeConfigAdapter(net.md_5.bungee.api.plugin.Plugin plugin)
      -
      Constructs the instance of adapter.
      -
      -
      Parameters:
      -
      plugin - Plugin instance
      -
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      setup

      -
      public void setup(String fileName)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Setups the configuration file by provided name.
      -
      -
      Specified by:
      -
      setup in interface IConfigurationAdapter
      -
      Parameters:
      -
      fileName - Name of the file to setup
      -
      -
      -
    • -
    • -
      -

      isSetup

      -
      public boolean isSetup()
      -
      Description copied from interface: IConfigurationAdapter
      -
      Checks if the configuration is setup
      -
      -
      Specified by:
      -
      isSetup in interface IConfigurationAdapter
      -
      Returns:
      -
      If the configuration is setup
      -
      -
      -
    • -
    • -
      -

      loadConfiguration

      -
      public void loadConfiguration()
      -
      Description copied from interface: IConfigurationAdapter
      -
      Loads the configuration
      -
      -
      Specified by:
      -
      loadConfiguration in interface IConfigurationAdapter
      -
      -
      -
    • -
    • -
      -

      getString

      -
      public String getString(String path, - String def)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the String value from the configuration.
      -
      -
      Specified by:
      -
      getString in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      String value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getInt

      -
      public int getInt(String path, - int def)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the int value from the configuration.
      -
      -
      Specified by:
      -
      getInt in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      int value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getBoolean

      -
      public boolean getBoolean(String path, - boolean def)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the boolean value from the configuration.
      -
      -
      Specified by:
      -
      getBoolean in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      boolean value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getStringList

      -
      public List<String> getStringList(String path)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the list of Strings from the configuration.
      -
      -
      Specified by:
      -
      getStringList in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      Returns:
      -
      list of strings from the configuration. Returns empty list if path is not available.
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html deleted file mode 100644 index fd3fa8b..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter

-
-No usage of cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-summary.html deleted file mode 100644 index 0e60ca6..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.adapter - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.bungee.adapter

-
-
-
package cz.foresttech.forestredis.bungee.adapter
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-tree.html deleted file mode 100644 index 89ea307..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-tree.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.adapter Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.bungee.adapter

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-use.html deleted file mode 100644 index b6a0666..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/adapter/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee.adapter - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.bungee.adapter

-
-No usage of cz.foresttech.forestredis.bungee.adapter
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html deleted file mode 100644 index 6ad051b..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.ForestRedisBungee - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.bungee.ForestRedisBungee

-
-
Packages that use ForestRedisBungee
-
-
Package
-
Description
- -
 
-
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html deleted file mode 100644 index 59ca0e7..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - -BungeeForestRedisCommand - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class BungeeForestRedisCommand

-
-
java.lang.Object -
net.md_5.bungee.api.plugin.Command -
cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
-
-
-
-
-
public class BungeeForestRedisCommand -extends net.md_5.bungee.api.plugin.Command
-
BungeeCord Command Class for handling ForestRedisAPI commands
-
-
-
    - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    - -
     
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    void
    -
    execute(net.md_5.bungee.api.CommandSender commandSender, - String[] args)
    -
     
    -
    -
    -
    -
    -

    Methods inherited from class net.md_5.bungee.api.plugin.Command

    -equals, getAliases, getName, getPermission, getPermissionMessage, hashCode, hasPermission, toString
    -
    -

    Methods inherited from class java.lang.Object

    -getClass, notify, notifyAll, wait, wait, wait
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      BungeeForestRedisCommand

      -
      public BungeeForestRedisCommand()
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      execute

      -
      public void execute(net.md_5.bungee.api.CommandSender commandSender, - String[] args)
      -
      -
      Specified by:
      -
      execute in class net.md_5.bungee.api.plugin.Command
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html deleted file mode 100644 index bd8b18d..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand

-
-No usage of cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-summary.html deleted file mode 100644 index 78d5f08..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.commands - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.bungee.commands

-
-
-
package cz.foresttech.forestredis.bungee.commands
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-tree.html deleted file mode 100644 index eb87950..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-tree.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.commands Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.bungee.commands

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-use.html deleted file mode 100644 index 51a4ae2..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/commands/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee.commands - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.bungee.commands

-
-No usage of cz.foresttech.forestredis.bungee.commands
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html deleted file mode 100644 index 95866b5..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - -RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class RedisMessageReceivedEvent

-
-
java.lang.Object -
net.md_5.bungee.api.plugin.Event -
cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
-
-
-
-
All Implemented Interfaces:
-
IRedisMessageReceivedEvent
-
-
-
public class RedisMessageReceivedEvent -extends net.md_5.bungee.api.plugin.Event -implements IRedisMessageReceivedEvent
-
BungeeCord Event class used when message was received from subscribed channel.
-
-
- -
-
- -
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html deleted file mode 100644 index 8e1c5a3..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent

-
-No usage of cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-summary.html deleted file mode 100644 index 01573e5..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.events - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.bungee.events

-
-
-
package cz.foresttech.forestredis.bungee.events
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-tree.html deleted file mode 100644 index 8d47a94..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-tree.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.events Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.bungee.events

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-use.html deleted file mode 100644 index 7e8563e..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/events/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee.events - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.bungee.events

-
-No usage of cz.foresttech.forestredis.bungee.events
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/package-summary.html deleted file mode 100644 index cb15857..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.bungee

-
-
-
package cz.foresttech.forestredis.bungee
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/package-tree.html deleted file mode 100644 index 772c318..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/package-tree.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.bungee

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/bungee/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/bungee/package-use.html deleted file mode 100644 index 55cbccf..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/bungee/package-use.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.bungee

-
- -
-
Package
-
Description
- -
 
-
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/IForestRedisPlugin.html b/docs/1.0.5/cz/foresttech/forestredis/shared/IForestRedisPlugin.html deleted file mode 100644 index 59cdf9e..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/IForestRedisPlugin.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - -IForestRedisPlugin - - - - - - - - - - - - - - - -
- -
-
- -
- -

Interface IForestRedisPlugin

-
-
-
-
All Known Implementing Classes:
-
ForestRedisBungee, ForestRedisSpigot
-
-
-
public interface IForestRedisPlugin
-
Generic plugin interface. It is used to handle similar functions across Bungee and Spigot server engines.
-
-
- -
-
-
    - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      runAsync

      -
      void runAsync(Runnable task)
      -
      Runs asynchronous task
      -
      -
      Parameters:
      -
      task - Task to be run async
      -
      -
      -
    • -
    • -
      -

      onMessageReceived

      -
      void onMessageReceived(String channel, - MessageTransferObject messageTransferObject)
      -
      Calls the corresponding events when message was received
      -
      -
      Parameters:
      -
      channel - Channel which received the message
      -
      messageTransferObject - MessageTransferObject which was received
      -
      -
      -
    • -
    • -
      -

      logger

      -
      Logger logger()
      -
      Returns logger object
      -
      -
      Returns:
      -
      Logger instance of the current implementation
      -
      -
      -
    • -
    • -
      -

      getConfigAdapter

      -
      default IConfigurationAdapter getConfigAdapter()
      -
      Returns the IConfigurationAdapter implementation
      -
      -
      Returns:
      -
      Implementation of IConfigurationAdapter
      -
      -
      -
    • -
    • -
      -

      load

      -
      default void load()
      -
      Loading RedisManager from config method
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/RedisManager.html b/docs/1.0.5/cz/foresttech/forestredis/shared/RedisManager.html deleted file mode 100644 index 583d664..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/RedisManager.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - -RedisManager - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class RedisManager

-
-
java.lang.Object -
cz.foresttech.forestredis.shared.RedisManager
-
-
-
-
public class RedisManager -extends Object
-
Class for maintaining and handling connection to Redis server. - It automatically fires Bungee/Spigot events corresponding to current server type. -

- It allows developers to subscribe channels and listen to them using generic EventHandlers.

-
-
- -
-
-
    - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      setup

      -
      public boolean setup(String... channels)
      -
      Primary setup method which establishes JedisPool from the redisConfiguration. - Method then automatically subscribes to channels. -

      - Note! It does not return false if subscription itself was unsuccessful as the calls are asynchronous.

      -
      -
      Parameters:
      -
      channels - Default list channels to listen on (case-sensitive), can be empty and provided afterwards
      -
      Returns:
      -
      Whether the setup was successful
      -
      See Also:
      -
      - -
      -
      -
      -
    • -
    • -
      -

      unsubscribe

      -
      public void unsubscribe(String... channels)
      -
      Unsubscribes the channels given.
      -
      -
      Parameters:
      -
      channels - Names of the channels to unsubscribe (case-sensitive)
      -
      -
      -
    • -
    • -
      -

      subscribe

      -
      public boolean subscribe(String... channels)
      -
      Subscribes to the provided channels if they're not subscribed already. Corresponding Events - will be thrown only if the received message is sent to subscribed channels.
      -
      -
      Parameters:
      -
      channels - Names of the channels to subscribe (case-sensitive)
      -
      Returns:
      -
      Whether at least one of the channel was successfully subscribed
      -
      -
      -
    • -
    • -
      -

      publishObject

      -
      public boolean publishObject(String targetChannel, - Object objectToPublish)
      -
      Publishes the object to the provided channel. Also handles server identification. - DO NOT USE this to publish simple String message.
      -
      -
      Parameters:
      -
      targetChannel - Channel to be published into (case-sensitive)
      -
      objectToPublish - Object to be published
      -
      Returns:
      -
      Returns 'false' if the message cannot be converted to JSON or in closing state. Returns 'true' if the process was successful
      -
      See Also:
      -
      - -
      -
      -
      -
    • -
    • -
      -

      publishMessage

      -
      public boolean publishMessage(String targetChannel, - String messageToPublish)
      -
      Publishes the message to the provided channel. Also handles server identification. - This method is not recommended for publishing serialized objects. To publish objects:
      -
      -
      Parameters:
      -
      targetChannel - Channel to be published into (case-sensitive)
      -
      messageToPublish - The message to be published
      -
      Returns:
      -
      Returns 'false' if the message cannot be converted to JSON or in closing state. Returns 'true' if the process was successful.
      -
      See Also:
      -
      - -
      -
      -
      -
    • -
    • -
      -

      close

      -
      public void close()
      -
      Closes the Redis connection and unsubscribes to all channels.
      -
      -
    • -
    • -
      -

      getServerIdentifier

      -
      public String getServerIdentifier()
      -
      Returns the current server identifier. It is used as sender name in events.
      -
      -
      Returns:
      -
      Server identifier
      -
      -
      -
    • -
    • -
      -

      isSubscribed

      -
      public boolean isSubscribed(String channel)
      -
      Returns whether the channel is subscribed or not.
      -
      -
      Parameters:
      -
      channel - Channel's name to check (case-sensitive).
      -
      Returns:
      -
      Whether the channel is subscribed or not
      -
      -
      -
    • -
    • -
      -

      getSubscribedChannels

      -
      public List<String> getSubscribedChannels()
      -
      Returns list of all subscribed channels.
      -
      -
      Returns:
      -
      List of all subscribed channels (case-sensitive)
      -
      -
      -
    • -
    • -
      -

      init

      -
      public static void init(IForestRedisPlugin plugin, - String serverIdentifier, - RedisConfiguration redisConfiguration)
      -
      Initialization method for creating RedisManager singleton instance. This won't start any - connection or subscription.
      -
      -
      Parameters:
      -
      plugin - Origin plugin which tries to obtain the instance
      -
      serverIdentifier - Identifier of the server (e.g. 'Bungee01'). Shall be unique to prevent bugs
      -
      redisConfiguration - RedisConfiguration object with Redis server credentials
      -
      -
      -
    • -
    • -
      -

      getAPI

      -
      public static RedisManager getAPI()
      -
      Gets the singleton instance of RedisManager object. This is the only - recommended approach to access the API methods.
      -
      -
      Returns:
      -
      Singleton instance of RedisManager
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html b/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html deleted file mode 100644 index 3ef41c4..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - -IConfigurationAdapter - - - - - - - - - - - - - - - -
- -
-
- -
- -

Interface IConfigurationAdapter

-
-
-
-
All Known Implementing Classes:
-
BungeeConfigAdapter, SpigotConfigAdapter
-
-
-
public interface IConfigurationAdapter
-
ConfigurationAdapter interface which handles differences between BungeeCord and Spigot in configuration structure.
-
-
-
    - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    boolean
    -
    getBoolean(String path, - boolean def)
    -
    -
    Returns the boolean value from the configuration.
    -
    -
    int
    -
    getInt(String path, - int def)
    -
    -
    Returns the int value from the configuration.
    -
    - -
    getString(String path, - String def)
    -
    -
    Returns the String value from the configuration.
    -
    - - -
    -
    Returns the list of Strings from the configuration.
    -
    -
    boolean
    - -
    -
    Checks if the configuration is setup
    -
    -
    void
    - -
    -
    Loads the configuration
    -
    -
    void
    -
    setup(String fileName)
    -
    -
    Setups the configuration file by provided name.
    -
    -
    -
    -
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      setup

      -
      void setup(String fileName)
      -
      Setups the configuration file by provided name.
      -
      -
      Parameters:
      -
      fileName - Name of the file to setup
      -
      -
      -
    • -
    • -
      -

      isSetup

      -
      boolean isSetup()
      -
      Checks if the configuration is setup
      -
      -
      Returns:
      -
      If the configuration is setup
      -
      -
      -
    • -
    • -
      -

      loadConfiguration

      -
      void loadConfiguration()
      -
      Loads the configuration
      -
      -
    • -
    • -
      -

      getString

      -
      String getString(String path, - String def)
      -
      Returns the String value from the configuration.
      -
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      String value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getInt

      -
      int getInt(String path, - int def)
      -
      Returns the int value from the configuration.
      -
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      int value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getBoolean

      -
      boolean getBoolean(String path, - boolean def)
      -
      Returns the boolean value from the configuration.
      -
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      boolean value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getStringList

      -
      List<String> getStringList(String path)
      -
      Returns the list of Strings from the configuration.
      -
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      Returns:
      -
      list of strings from the configuration. Returns empty list if path is not available.
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html b/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html deleted file mode 100644 index da574ea..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - -Uses of Interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter

-
-
Packages that use IConfigurationAdapter
- -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-summary.html deleted file mode 100644 index 4718cb5..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.adapter - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.shared.adapter

-
-
-
package cz.foresttech.forestredis.shared.adapter
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-tree.html deleted file mode 100644 index b45af87..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-tree.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.adapter Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.shared.adapter

-Package Hierarchies: - -
-
-

Interface Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-use.html deleted file mode 100644 index 19aad36..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/adapter/package-use.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared.adapter - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.shared.adapter

-
- - -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html b/docs/1.0.5/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html deleted file mode 100644 index 57a8fbb..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - -Uses of Interface cz.foresttech.forestredis.shared.IForestRedisPlugin - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
cz.foresttech.forestredis.shared.IForestRedisPlugin

-
-
Packages that use IForestRedisPlugin
- -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/class-use/RedisManager.html b/docs/1.0.5/cz/foresttech/forestredis/shared/class-use/RedisManager.html deleted file mode 100644 index 945afe0..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/class-use/RedisManager.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.shared.RedisManager - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.shared.RedisManager

-
-
Packages that use RedisManager
-
-
Package
-
Description
- -
 
-
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html deleted file mode 100644 index 0b09bd3..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - -IRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
- -
- -

Interface IRedisMessageReceivedEvent

-
-
-
-
All Known Implementing Classes:
-
AsyncRedisMessageReceivedEvent, RedisMessageReceivedEvent, RedisMessageReceivedEvent
-
-
-
public interface IRedisMessageReceivedEvent
-
Redis incoming message Event interface. Used for handling differences between Spigot and Bungee Event API.
-
-
-
    - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    - - -
    -
    Obtains the name of the channel message came from
    -
    - - -
    -
    Obtains message received
    -
    -
    <T> T
    -
    getMessageObject(Class<T> objectClass)
    -
    -
    Obtains object from received message by provided type
    -
    - - -
    -
    Obtains the sender's identifier
    -
    -
    long
    - -
    -
    Obtains message timestamp
    -
    -
    boolean
    - -
    -
    Checks if the sender server has the same identifier as current server
    -
    -
    -
    -
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      getSenderIdentifier

      -
      String getSenderIdentifier()
      -
      Obtains the sender's identifier
      -
      -
      Returns:
      -
      Sender server's name
      -
      -
      -
    • -
    • -
      -

      getChannel

      -
      String getChannel()
      -
      Obtains the name of the channel message came from
      -
      -
      Returns:
      -
      Name of the incoming channel
      -
      -
      -
    • -
    • -
      -

      getMessage

      -
      String getMessage()
      -
      Obtains message received
      -
      -
      Returns:
      -
      Message received
      -
      -
      -
    • -
    • -
      -

      getTimeStamp

      -
      long getTimeStamp()
      -
      Obtains message timestamp
      -
      -
      Returns:
      -
      TimeStamp of the message
      -
      -
      -
    • -
    • -
      -

      getMessageObject

      -
      <T> T getMessageObject(Class<T> objectClass)
      -
      Obtains object from received message by provided type
      -
      -
      Type Parameters:
      -
      T - Object type
      -
      Parameters:
      -
      objectClass - Object class
      -
      Returns:
      -
      Parsed object (null if it cannot be parsed)
      -
      -
      -
    • -
    • -
      -

      isSelfSender

      -
      boolean isSelfSender()
      -
      Checks if the sender server has the same identifier as current server
      -
      -
      Returns:
      -
      Whether the message was sent by this server
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html deleted file mode 100644 index 86ed550..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -Uses of Interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent

-
-
Packages that use IRedisMessageReceivedEvent
- -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-summary.html deleted file mode 100644 index 67aa315..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.events - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.shared.events

-
-
-
package cz.foresttech.forestredis.shared.events
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-tree.html deleted file mode 100644 index 51287d6..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-tree.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.events Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.shared.events

-Package Hierarchies: - -
-
-

Interface Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-use.html deleted file mode 100644 index 65420c3..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/events/package-use.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared.events - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.shared.events

-
- - -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/MessageTransferObject.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/MessageTransferObject.html deleted file mode 100644 index 260b458..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/MessageTransferObject.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - -MessageTransferObject - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class MessageTransferObject

-
-
java.lang.Object -
cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
-
-
public class MessageTransferObject -extends Object
-
DTO object used for sending data across network. Supports - custom object serialization using Gson.
-
-
- -
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      MessageTransferObject

      -
      public MessageTransferObject()
      -
      Empty constructor in case of using setters to add data later
      -
      -
    • -
    • -
      -

      MessageTransferObject

      -
      public MessageTransferObject(String senderIdentifier, - String message, - long timestamp)
      -
      Constructs the instance with provided parameters
      -
      -
      Parameters:
      -
      senderIdentifier - Identifier of sending server
      -
      message - Message content
      -
      timestamp - TimeStamp of the message
      -
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      toJson

      -
      public String toJson()
      -
      Converts current data to JSON using Gson
      -
      -
      Returns:
      -
      Object serialized to JSON String
      -
      -
      -
    • -
    • -
      -

      fromJson

      -
      public static MessageTransferObject fromJson(String json)
      -
      Obtains MessageTransferObject from provided JSON String.
      -
      -
      Parameters:
      -
      json - Serialized MessageTransferObject in JSON String
      -
      Returns:
      -
      Deserialized MessageTransferObject
      -
      -
      -
    • -
    • -
      -

      wrap

      -
      public static MessageTransferObject wrap(String senderIdentifier, - Object objectToWrap, - long timestamp)
      -
      Wraps the given object to MessageTransferObject object.
      -
      -
      Parameters:
      -
      senderIdentifier - Identifier of the sending server
      -
      objectToWrap - Object which shall be wrapped
      -
      timestamp - TimeStamp of the message
      -
      Returns:
      -
      Instance of MessageTransferObject containing serialized object from input
      -
      -
      -
    • -
    • -
      -

      parseMessageObject

      -
      public <T> T parseMessageObject(Class<T> objectType)
      -
      Parses the message string to provided object type.
      -
      -
      Type Parameters:
      -
      T - Type of the object
      -
      Parameters:
      -
      objectType - Class of the object
      -
      Returns:
      -
      Parsed object or null if object cannot be parsed
      -
      -
      -
    • -
    • -
      -

      getTimestamp

      -
      public long getTimestamp()
      -
      Obtains the timestamp of the message
      -
      -
      Returns:
      -
      Date when message has been sent
      -
      -
      -
    • -
    • -
      -

      setTimestamp

      -
      public void setTimestamp(Long timestamp)
      -
      Changes the timestamp of the message
      -
      -
      Parameters:
      -
      timestamp - New date when the message has been sent
      -
      -
      -
    • -
    • -
      -

      getSenderIdentifier

      -
      public String getSenderIdentifier()
      -
      Obtains the server sender identifier
      -
      -
      Returns:
      -
      Server identifier of the sender
      -
      -
      -
    • -
    • -
      -

      getMessage

      -
      public String getMessage()
      -
      Obtains the content of the transferred message
      -
      -
      Returns:
      -
      Content of the message
      -
      -
      -
    • -
    • -
      -

      setSenderIdentifier

      -
      public void setSenderIdentifier(String senderIdentifier)
      -
      Changes the server sender identifier
      -
      -
      Parameters:
      -
      senderIdentifier - New server sender identifier
      -
      -
      -
    • -
    • -
      -

      setMessage

      -
      public void setMessage(String message)
      -
      Updates the content of the transferred message
      -
      -
      Parameters:
      -
      message - New transferred message content
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/RedisConfiguration.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/RedisConfiguration.html deleted file mode 100644 index 963d96b..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/RedisConfiguration.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -RedisConfiguration - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class RedisConfiguration

-
-
java.lang.Object -
cz.foresttech.forestredis.shared.models.RedisConfiguration
-
-
-
-
public class RedisConfiguration -extends Object
-
RedisConfiguration object stores Redis server's credentials. Can be used to create JedisPool instance.
-
-
-
    - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    -
    RedisConfiguration(String hostName, - int port, - String username, - String password, - boolean ssl)
    -
    -
    Constructs the instance of the object
    -
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    redis.clients.jedis.JedisPool
    - -
    -
    Creates JedisPool instance using the stored values.
    -
    -
    -
    -
    -
    -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      RedisConfiguration

      -
      public RedisConfiguration(String hostName, - int port, - String username, - String password, - boolean ssl)
      -
      Constructs the instance of the object
      -
      -
      Parameters:
      -
      hostName - Hostname of the Redis server
      -
      port - Port of the Redis server
      -
      username - Username used to connect to Redis server (can be null)
      -
      password - Password used to connect to Redis server (can be null)
      -
      ssl - Whether to make the connection with SSL
      -
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      build

      -
      public redis.clients.jedis.JedisPool build()
      -
      Creates JedisPool instance using the stored values.
      -
      -
      Returns:
      -
      JedisPool object obtained using the values stored inside this object.
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html deleted file mode 100644 index 4e66c0c..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.shared.models.MessageTransferObject - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.shared.models.MessageTransferObject

-
-
Packages that use MessageTransferObject
- -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html deleted file mode 100644 index 02aa251..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.shared.models.RedisConfiguration - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.shared.models.RedisConfiguration

-
-
Packages that use RedisConfiguration
-
-
Package
-
Description
- -
 
-
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-summary.html deleted file mode 100644 index 59f872f..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-summary.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.models - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.shared.models

-
-
-
package cz.foresttech.forestredis.shared.models
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-tree.html deleted file mode 100644 index b05d305..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-tree.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.models Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.shared.models

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-use.html deleted file mode 100644 index e2e35f1..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/models/package-use.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared.models - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.shared.models

-
- - -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/shared/package-summary.html deleted file mode 100644 index af3741e..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/package-summary.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - -cz.foresttech.forestredis.shared - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.shared

-
-
-
package cz.foresttech.forestredis.shared
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/shared/package-tree.html deleted file mode 100644 index 50a58b9..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/package-tree.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - -cz.foresttech.forestredis.shared Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.shared

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-

Interface Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/shared/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/shared/package-use.html deleted file mode 100644 index a4df05d..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/shared/package-use.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.shared

-
- - -
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html deleted file mode 100644 index b0ab285..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html +++ /dev/null @@ -1,295 +0,0 @@ - - - - -ForestRedisSpigot - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class ForestRedisSpigot

-
-
java.lang.Object -
org.bukkit.plugin.PluginBase -
org.bukkit.plugin.java.JavaPlugin -
cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
-
-
-
-
-
All Implemented Interfaces:
-
IForestRedisPlugin, org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin
-
-
-
public class ForestRedisSpigot -extends org.bukkit.plugin.java.JavaPlugin -implements IForestRedisPlugin
-
Bootstrap Spigot plugin to setup the RedisManager using configuration file. - Also provides server with reload and version command.
-
-
-
    - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    - -
     
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    - - -
    -
    Returns the IConfigurationAdapter implementation
    -
    - - -
    -
    Obtains the instance of the plugin
    -
    - - -
    -
    Returns logger object
    -
    -
    void
    - -
     
    -
    void
    - -
     
    -
    void
    -
    onMessageReceived(String channel, - MessageTransferObject messageTransferObject)
    -
    -
    Calls the corresponding events when message was received
    -
    -
    void
    - -
    -
    Runs asynchronous task
    -
    -
    -
    -
    -
    -

    Methods inherited from class org.bukkit.plugin.java.JavaPlugin

    -getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString
    -
    -

    Methods inherited from class org.bukkit.plugin.PluginBase

    -equals, getName, hashCode
    -
    -

    Methods inherited from class java.lang.Object

    -getClass, notify, notifyAll, wait, wait, wait
    -
    -

    Methods inherited from interface cz.foresttech.forestredis.shared.IForestRedisPlugin

    -load
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      ForestRedisSpigot

      -
      public ForestRedisSpigot()
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    - -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html deleted file mode 100644 index e2fad31..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - -SpigotConfigAdapter - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class SpigotConfigAdapter

-
-
java.lang.Object -
cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
-
-
-
All Implemented Interfaces:
-
IConfigurationAdapter
-
-
-
public class SpigotConfigAdapter -extends Object -implements IConfigurationAdapter
-
Implementation of IConfigurationAdapter for Spigot version
-
-
-
    - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    -
    SpigotConfigAdapter(org.bukkit.plugin.java.JavaPlugin plugin)
    -
    -
    Constructs the instance of adapter.
    -
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    boolean
    -
    getBoolean(String path, - boolean def)
    -
    -
    Returns the boolean value from the configuration.
    -
    -
    int
    -
    getInt(String path, - int def)
    -
    -
    Returns the int value from the configuration.
    -
    - -
    getString(String path, - String def)
    -
    -
    Returns the String value from the configuration.
    -
    - - -
    -
    Returns the list of Strings from the configuration.
    -
    -
    boolean
    - -
    -
    Checks if the configuration is setup
    -
    -
    void
    - -
    -
    Loads the configuration
    -
    -
    void
    -
    setup(String fileName)
    -
    -
    Setups the configuration file by provided name.
    -
    -
    -
    -
    -
    -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      SpigotConfigAdapter

      -
      public SpigotConfigAdapter(org.bukkit.plugin.java.JavaPlugin plugin)
      -
      Constructs the instance of adapter.
      -
      -
      Parameters:
      -
      plugin - JavaPlugin instance
      -
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      setup

      -
      public void setup(String fileName)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Setups the configuration file by provided name.
      -
      -
      Specified by:
      -
      setup in interface IConfigurationAdapter
      -
      Parameters:
      -
      fileName - Name of the file to setup
      -
      -
      -
    • -
    • -
      -

      isSetup

      -
      public boolean isSetup()
      -
      Description copied from interface: IConfigurationAdapter
      -
      Checks if the configuration is setup
      -
      -
      Specified by:
      -
      isSetup in interface IConfigurationAdapter
      -
      Returns:
      -
      If the configuration is setup
      -
      -
      -
    • -
    • -
      -

      loadConfiguration

      -
      public void loadConfiguration()
      -
      Description copied from interface: IConfigurationAdapter
      -
      Loads the configuration
      -
      -
      Specified by:
      -
      loadConfiguration in interface IConfigurationAdapter
      -
      -
      -
    • -
    • -
      -

      getString

      -
      public String getString(String path, - String def)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the String value from the configuration.
      -
      -
      Specified by:
      -
      getString in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      String value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getInt

      -
      public int getInt(String path, - int def)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the int value from the configuration.
      -
      -
      Specified by:
      -
      getInt in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      int value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getBoolean

      -
      public boolean getBoolean(String path, - boolean def)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the boolean value from the configuration.
      -
      -
      Specified by:
      -
      getBoolean in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      def - Default value if the path is not set.
      -
      Returns:
      -
      boolean value from the configuration. Returns "def" if path is not available.
      -
      -
      -
    • -
    • -
      -

      getStringList

      -
      public List<String> getStringList(String path)
      -
      Description copied from interface: IConfigurationAdapter
      -
      Returns the list of Strings from the configuration.
      -
      -
      Specified by:
      -
      getStringList in interface IConfigurationAdapter
      -
      Parameters:
      -
      path - Path in the configuration.
      -
      Returns:
      -
      list of strings from the configuration. Returns empty list if path is not available.
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html deleted file mode 100644 index d149886..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter

-
-No usage of cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-summary.html deleted file mode 100644 index 576f1ab..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.adapter - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.spigot.adapter

-
-
-
package cz.foresttech.forestredis.spigot.adapter
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-tree.html deleted file mode 100644 index ac7bb82..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-tree.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.adapter Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.spigot.adapter

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-use.html deleted file mode 100644 index 389c432..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/adapter/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot.adapter - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.spigot.adapter

-
-No usage of cz.foresttech.forestredis.spigot.adapter
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html deleted file mode 100644 index 786fe6f..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.ForestRedisSpigot - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.spigot.ForestRedisSpigot

-
-
Packages that use ForestRedisSpigot
-
-
Package
-
Description
- -
 
-
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html deleted file mode 100644 index 5aba47a..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - -SpigotForestRedisCommand - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class SpigotForestRedisCommand

-
-
java.lang.Object -
cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
-
-
-
-
All Implemented Interfaces:
-
org.bukkit.command.CommandExecutor
-
-
-
public class SpigotForestRedisCommand -extends Object -implements org.bukkit.command.CommandExecutor
-
Spigot Command Class for handling ForestRedisAPI commands
-
-
- -
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      SpigotForestRedisCommand

      -
      public SpigotForestRedisCommand()
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    -
      -
    • -
      -

      onCommand

      -
      public boolean onCommand(org.bukkit.command.CommandSender commandSender, - org.bukkit.command.Command command, - String s, - String[] args)
      -
      -
      Specified by:
      -
      onCommand in interface org.bukkit.command.CommandExecutor
      -
      -
      -
    • -
    -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html deleted file mode 100644 index 47c176d..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand

-
-No usage of cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-summary.html deleted file mode 100644 index ca4436d..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.commands - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.spigot.commands

-
-
-
package cz.foresttech.forestredis.spigot.commands
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-tree.html deleted file mode 100644 index 399a3a8..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-tree.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.commands Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.spigot.commands

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-use.html deleted file mode 100644 index adb6592..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/commands/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot.commands - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.spigot.commands

-
-No usage of cz.foresttech.forestredis.spigot.commands
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html deleted file mode 100644 index 4d7a8f5..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - -AsyncRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class AsyncRedisMessageReceivedEvent

-
-
java.lang.Object -
org.bukkit.event.Event -
cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
-
-
-
-
All Implemented Interfaces:
-
IRedisMessageReceivedEvent
-
-
-
public class AsyncRedisMessageReceivedEvent -extends org.bukkit.event.Event -implements IRedisMessageReceivedEvent
-
Asynchronous Spigot Event class used when message was received from subscribed channel.
-
-
-
    - -
  • -
    -

    Nested Class Summary

    -
    -

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    -org.bukkit.event.Event.Result
    -
    -
  • - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    -
    AsyncRedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
    -
    -
    Constructs the instance of the Event
    -
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    static org.bukkit.event.HandlerList
    - -
     
    -
    org.bukkit.event.HandlerList
    - -
     
    - - -
    -
    Obtains the name of the channel message came from
    -
    - - -
    -
    Obtains message received
    -
    -
    <T> T
    -
    getMessageObject(Class<T> objectClass)
    -
    -
    Obtains object from received message by provided type
    -
    - - -
    -
    Obtains the sender's identifier
    -
    -
    long
    - -
    -
    Obtains message timestamp
    -
    -
    boolean
    - -
    -
    Checks if the sender server has the same identifier as current server
    -
    -
    -
    -
    -
    -

    Methods inherited from class org.bukkit.event.Event

    -getEventName, isAsynchronous
    -
    -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      AsyncRedisMessageReceivedEvent

      -
      public AsyncRedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
      -
      Constructs the instance of the Event
      -
      -
      Parameters:
      -
      channel - Channel in which was the message published
      -
      messageTransferObject - MessageTransferObject object containing data about published message
      -
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    - -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html deleted file mode 100644 index 1dbedc2..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - -RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
- -
- -

Class RedisMessageReceivedEvent

-
-
java.lang.Object -
org.bukkit.event.Event -
cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
-
-
-
-
All Implemented Interfaces:
-
IRedisMessageReceivedEvent
-
-
-
public class RedisMessageReceivedEvent -extends org.bukkit.event.Event -implements IRedisMessageReceivedEvent
-
Spigot Event class used when message was received from subscribed channel.
-
-
-
    - -
  • -
    -

    Nested Class Summary

    -
    -

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    -org.bukkit.event.Event.Result
    -
    -
  • - -
  • -
    -

    Constructor Summary

    -
    Constructors
    -
    -
    Constructor
    -
    Description
    -
    RedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
    -
    -
    Constructs the instance of the Event
    -
    -
    -
    -
  • - -
  • -
    -

    Method Summary

    -
    -
    -
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    static org.bukkit.event.HandlerList
    - -
     
    -
    org.bukkit.event.HandlerList
    - -
     
    - - -
    -
    Obtains the name of the channel message came from
    -
    - - -
    -
    Obtains message received
    -
    -
    <T> T
    -
    getMessageObject(Class<T> objectClass)
    -
    -
    Obtains object from received message by provided type
    -
    - - -
    -
    Obtains the sender's identifier
    -
    -
    long
    - -
    -
    Obtains message timestamp
    -
    -
    boolean
    - -
    -
    Checks if the sender server has the same identifier as current server
    -
    -
    -
    -
    -
    -

    Methods inherited from class org.bukkit.event.Event

    -getEventName, isAsynchronous
    -
    -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -
    -
  • -
-
-
-
    - -
  • -
    -

    Constructor Details

    -
      -
    • -
      -

      RedisMessageReceivedEvent

      -
      public RedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
      -
      Constructs the instance of the Event
      -
      -
      Parameters:
      -
      channel - Channel in which was the message published
      -
      messageTransferObject - MessageTransferObject object containing data about published message
      -
      -
      -
    • -
    -
    -
  • - -
  • -
    -

    Method Details

    - -
    -
  • -
-
- -
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html deleted file mode 100644 index 717bbec..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent

-
-No usage of cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html deleted file mode 100644 index 75ef833..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent

-
-No usage of cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-summary.html deleted file mode 100644 index 2f11994..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-summary.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.events - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.spigot.events

-
-
-
package cz.foresttech.forestredis.spigot.events
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-tree.html deleted file mode 100644 index 9bdcc08..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-tree.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.events Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.spigot.events

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-use.html deleted file mode 100644 index ca4f7ee..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/events/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot.events - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.spigot.events

-
-No usage of cz.foresttech.forestredis.spigot.events
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/package-summary.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/package-summary.html deleted file mode 100644 index 7da229a..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot - - - - - - - - - - - - - - - -
- -
-
-
-

Package cz.foresttech.forestredis.spigot

-
-
-
package cz.foresttech.forestredis.spigot
-
- -
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/package-tree.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/package-tree.html deleted file mode 100644 index e5b0d27..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/package-tree.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package cz.foresttech.forestredis.spigot

-Package Hierarchies: - -
-
-

Class Hierarchy

-
    -
  • java.lang.Object -
      -
    • org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin) - -
    • -
    -
  • -
-
-
-
-
- - diff --git a/docs/1.0.5/cz/foresttech/forestredis/spigot/package-use.html b/docs/1.0.5/cz/foresttech/forestredis/spigot/package-use.html deleted file mode 100644 index c38b6e4..0000000 --- a/docs/1.0.5/cz/foresttech/forestredis/spigot/package-use.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot - - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
cz.foresttech.forestredis.spigot

-
- -
-
Package
-
Description
- -
 
-
-
- -
-
-
-
- - diff --git a/docs/1.0.5/element-list b/docs/1.0.5/element-list deleted file mode 100644 index 3add6a2..0000000 --- a/docs/1.0.5/element-list +++ /dev/null @@ -1,12 +0,0 @@ -cz.foresttech.forestredis.bungee -cz.foresttech.forestredis.bungee.adapter -cz.foresttech.forestredis.bungee.commands -cz.foresttech.forestredis.bungee.events -cz.foresttech.forestredis.shared -cz.foresttech.forestredis.shared.adapter -cz.foresttech.forestredis.shared.events -cz.foresttech.forestredis.shared.models -cz.foresttech.forestredis.spigot -cz.foresttech.forestredis.spigot.adapter -cz.foresttech.forestredis.spigot.commands -cz.foresttech.forestredis.spigot.events diff --git a/docs/1.0.5/help-doc.html b/docs/1.0.5/help-doc.html deleted file mode 100644 index 8448f1f..0000000 --- a/docs/1.0.5/help-doc.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - -API Help - - - - - - - - - - - - - - - -
- -
-
-

JavaDoc Help

- -
-
-

Navigation

-Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces - -
-
-
-

Kinds of Pages

-The following sections describe the different kinds of pages in this collection. -
-

Overview

-

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

-
-
-

Package

-

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

-
    -
  • Interfaces
  • -
  • Classes
  • -
  • Enum Classes
  • -
  • Exceptions
  • -
  • Errors
  • -
  • Annotation Interfaces
  • -
-
-
-

Class or Interface

-

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

-
    -
  • Class Inheritance Diagram
  • -
  • Direct Subclasses
  • -
  • All Known Subinterfaces
  • -
  • All Known Implementing Classes
  • -
  • Class or Interface Declaration
  • -
  • Class or Interface Description
  • -
-
-
    -
  • Nested Class Summary
  • -
  • Enum Constant Summary
  • -
  • Field Summary
  • -
  • Property Summary
  • -
  • Constructor Summary
  • -
  • Method Summary
  • -
  • Required Element Summary
  • -
  • Optional Element Summary
  • -
-
-
    -
  • Enum Constant Details
  • -
  • Field Details
  • -
  • Property Details
  • -
  • Constructor Details
  • -
  • Method Details
  • -
  • Element Details
  • -
-

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

-

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

-
-
-

Other Files

-

Packages and modules may contain pages with additional information related to the declarations nearby.

-
-
-

Use

-

Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

-
-
-

Tree (Class Hierarchy)

-

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

-
    -
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • -
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • -
-
-
-

All Packages

-

The All Packages page contains an alphabetic index of all packages contained in the documentation.

-
-
-

All Classes and Interfaces

-

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

-
-
-

Index

-

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

-
-
-
-This help file applies to API documentation generated by the standard doclet.
-
-
- - diff --git a/docs/1.0.5/index-files/index-1.html b/docs/1.0.5/index-files/index-1.html deleted file mode 100644 index d39e7b5..0000000 --- a/docs/1.0.5/index-files/index-1.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - -A-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

A

-
-
AsyncRedisMessageReceivedEvent - Class in cz.foresttech.forestredis.spigot.events
-
-
Asynchronous Spigot Event class used when message was received from subscribed channel.
-
-
AsyncRedisMessageReceivedEvent(String, MessageTransferObject) - Constructor for class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
-
Constructs the instance of the Event
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-10.html b/docs/1.0.5/index-files/index-10.html deleted file mode 100644 index cd6035d..0000000 --- a/docs/1.0.5/index-files/index-10.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - -O-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

O

-
-
onCommand(CommandSender, Command, String, String[]) - Method in class cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
-
 
-
onDisable() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
onDisable() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
onEnable() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
onEnable() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
onMessageReceived(String, MessageTransferObject) - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
onMessageReceived(String, MessageTransferObject) - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
-
-
Calls the corresponding events when message was received
-
-
onMessageReceived(String, MessageTransferObject) - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-11.html b/docs/1.0.5/index-files/index-11.html deleted file mode 100644 index 41be910..0000000 --- a/docs/1.0.5/index-files/index-11.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - -P-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

P

-
-
parseMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Parses the message string to provided object type.
-
-
publishMessage(String, String) - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Publishes the message to the provided channel.
-
-
publishObject(String, Object) - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Publishes the object to the provided channel.
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-12.html b/docs/1.0.5/index-files/index-12.html deleted file mode 100644 index 875c408..0000000 --- a/docs/1.0.5/index-files/index-12.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - -R-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

R

-
-
RedisConfiguration - Class in cz.foresttech.forestredis.shared.models
-
-
RedisConfiguration object stores Redis server's credentials.
-
-
RedisConfiguration(String, int, String, String, boolean) - Constructor for class cz.foresttech.forestredis.shared.models.RedisConfiguration
-
-
Constructs the instance of the object
-
-
RedisManager - Class in cz.foresttech.forestredis.shared
-
-
Class for maintaining and handling connection to Redis server.
-
-
RedisMessageReceivedEvent - Class in cz.foresttech.forestredis.bungee.events
-
-
BungeeCord Event class used when message was received from subscribed channel.
-
-
RedisMessageReceivedEvent - Class in cz.foresttech.forestredis.spigot.events
-
-
Spigot Event class used when message was received from subscribed channel.
-
-
RedisMessageReceivedEvent(String, MessageTransferObject) - Constructor for class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
-
Constructs the instance of the Event
-
-
RedisMessageReceivedEvent(String, MessageTransferObject) - Constructor for class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
-
Constructs the instance of the Event
-
-
runAsync(Runnable) - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
runAsync(Runnable) - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
-
-
Runs asynchronous task
-
-
runAsync(Runnable) - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-13.html b/docs/1.0.5/index-files/index-13.html deleted file mode 100644 index 61e3f15..0000000 --- a/docs/1.0.5/index-files/index-13.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -S-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

S

-
-
setMessage(String) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Updates the content of the transferred message
-
-
setSenderIdentifier(String) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Changes the server sender identifier
-
-
setTimestamp(Long) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Changes the timestamp of the message
-
-
setup(String) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
setup(String) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Setups the configuration file by provided name.
-
-
setup(String) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
setup(String...) - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Primary setup method which establishes JedisPool from the RedisManager.redisConfiguration.
-
-
SpigotConfigAdapter - Class in cz.foresttech.forestredis.spigot.adapter
-
-
Implementation of IConfigurationAdapter for Spigot version
-
-
SpigotConfigAdapter(JavaPlugin) - Constructor for class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
-
Constructs the instance of adapter.
-
-
SpigotForestRedisCommand - Class in cz.foresttech.forestredis.spigot.commands
-
-
Spigot Command Class for handling ForestRedisAPI commands
-
-
SpigotForestRedisCommand() - Constructor for class cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
-
 
-
subscribe(String...) - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Subscribes to the provided channels if they're not subscribed already.
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-14.html b/docs/1.0.5/index-files/index-14.html deleted file mode 100644 index 40e278b..0000000 --- a/docs/1.0.5/index-files/index-14.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - -T-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

T

-
-
toJson() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Converts current data to JSON using Gson
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-15.html b/docs/1.0.5/index-files/index-15.html deleted file mode 100644 index 82106d4..0000000 --- a/docs/1.0.5/index-files/index-15.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - -U-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

U

-
-
unsubscribe(String...) - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Unsubscribes the channels given.
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-16.html b/docs/1.0.5/index-files/index-16.html deleted file mode 100644 index 36b55a1..0000000 --- a/docs/1.0.5/index-files/index-16.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - -W-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

W

-
-
wrap(String, Object, long) - Static method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Wraps the given object to MessageTransferObject object.
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-2.html b/docs/1.0.5/index-files/index-2.html deleted file mode 100644 index 1c04bd0..0000000 --- a/docs/1.0.5/index-files/index-2.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - -B-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

B

-
-
build() - Method in class cz.foresttech.forestredis.shared.models.RedisConfiguration
-
-
Creates JedisPool instance using the stored values.
-
-
BungeeConfigAdapter - Class in cz.foresttech.forestredis.bungee.adapter
-
-
Implementation of IConfigurationAdapter for Bungee version
-
-
BungeeConfigAdapter(Plugin) - Constructor for class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
-
Constructs the instance of adapter.
-
-
BungeeForestRedisCommand - Class in cz.foresttech.forestredis.bungee.commands
-
-
BungeeCord Command Class for handling ForestRedisAPI commands
-
-
BungeeForestRedisCommand() - Constructor for class cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-3.html b/docs/1.0.5/index-files/index-3.html deleted file mode 100644 index c5b9034..0000000 --- a/docs/1.0.5/index-files/index-3.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - -C-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

C

-
-
close() - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Closes the Redis connection and unsubscribes to all channels.
-
-
cz.foresttech.forestredis.bungee - package cz.foresttech.forestredis.bungee
-
 
-
cz.foresttech.forestredis.bungee.adapter - package cz.foresttech.forestredis.bungee.adapter
-
 
-
cz.foresttech.forestredis.bungee.commands - package cz.foresttech.forestredis.bungee.commands
-
 
-
cz.foresttech.forestredis.bungee.events - package cz.foresttech.forestredis.bungee.events
-
 
-
cz.foresttech.forestredis.shared - package cz.foresttech.forestredis.shared
-
 
-
cz.foresttech.forestredis.shared.adapter - package cz.foresttech.forestredis.shared.adapter
-
 
-
cz.foresttech.forestredis.shared.events - package cz.foresttech.forestredis.shared.events
-
 
-
cz.foresttech.forestredis.shared.models - package cz.foresttech.forestredis.shared.models
-
 
-
cz.foresttech.forestredis.spigot - package cz.foresttech.forestredis.spigot
-
 
-
cz.foresttech.forestredis.spigot.adapter - package cz.foresttech.forestredis.spigot.adapter
-
 
-
cz.foresttech.forestredis.spigot.commands - package cz.foresttech.forestredis.spigot.commands
-
 
-
cz.foresttech.forestredis.spigot.events - package cz.foresttech.forestredis.spigot.events
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-4.html b/docs/1.0.5/index-files/index-4.html deleted file mode 100644 index c19cea7..0000000 --- a/docs/1.0.5/index-files/index-4.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - -E-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

E

-
-
execute(CommandSender, String[]) - Method in class cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-5.html b/docs/1.0.5/index-files/index-5.html deleted file mode 100644 index ab3c0e3..0000000 --- a/docs/1.0.5/index-files/index-5.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - -F-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

F

-
-
ForestRedisBungee - Class in cz.foresttech.forestredis.bungee
-
-
Bootstrap BungeeCord plugin to setup the RedisManager using configuration file.
-
-
ForestRedisBungee() - Constructor for class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
ForestRedisSpigot - Class in cz.foresttech.forestredis.spigot
-
-
Bootstrap Spigot plugin to setup the RedisManager using configuration file.
-
-
ForestRedisSpigot() - Constructor for class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
fromJson(String) - Static method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Obtains MessageTransferObject from provided JSON String.
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-6.html b/docs/1.0.5/index-files/index-6.html deleted file mode 100644 index 45fc13a..0000000 --- a/docs/1.0.5/index-files/index-6.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - -G-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

G

-
-
getAPI() - Static method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Gets the singleton instance of RedisManager object.
-
-
getBoolean(String, boolean) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
getBoolean(String, boolean) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Returns the boolean value from the configuration.
-
-
getBoolean(String, boolean) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
getConfigAdapter() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
getConfigAdapter() - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
-
-
Returns the IConfigurationAdapter implementation
-
-
getConfigAdapter() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
getHandlerList() - Static method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getHandlerList() - Static method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
getHandlers() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getHandlers() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
getChannel() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
 
-
getChannel() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
-
-
Obtains the name of the channel message came from
-
-
getChannel() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getChannel() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
getInstance() - Static method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
-
Obtains the instance of the plugin
-
-
getInstance() - Static method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
-
Obtains the instance of the plugin
-
-
getInt(String, int) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
getInt(String, int) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Returns the int value from the configuration.
-
-
getInt(String, int) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
getMessage() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
 
-
getMessage() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
-
-
Obtains message received
-
-
getMessage() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Obtains the content of the transferred message
-
-
getMessage() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getMessage() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
getMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
 
-
getMessageObject(Class<T>) - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
-
-
Obtains object from received message by provided type
-
-
getMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
getSenderIdentifier() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
 
-
getSenderIdentifier() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
-
-
Obtains the sender's identifier
-
-
getSenderIdentifier() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Obtains the server sender identifier
-
-
getSenderIdentifier() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getSenderIdentifier() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
getServerIdentifier() - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Returns the current server identifier.
-
-
getString(String, String) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
getString(String, String) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Returns the String value from the configuration.
-
-
getString(String, String) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
getStringList(String) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
getStringList(String) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Returns the list of Strings from the configuration.
-
-
getStringList(String) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
getSubscribedChannels() - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Returns list of all subscribed channels.
-
-
getTimestamp() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Obtains the timestamp of the message
-
-
getTimeStamp() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
 
-
getTimeStamp() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
-
-
Obtains message timestamp
-
-
getTimeStamp() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
getTimeStamp() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-7.html b/docs/1.0.5/index-files/index-7.html deleted file mode 100644 index f50a987..0000000 --- a/docs/1.0.5/index-files/index-7.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -I-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

I

-
-
IConfigurationAdapter - Interface in cz.foresttech.forestredis.shared.adapter
-
-
ConfigurationAdapter interface which handles differences between BungeeCord and Spigot in configuration structure.
-
-
IForestRedisPlugin - Interface in cz.foresttech.forestredis.shared
-
-
Generic plugin interface.
-
-
init(IForestRedisPlugin, String, RedisConfiguration) - Static method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Initialization method for creating RedisManager singleton instance.
-
-
IRedisMessageReceivedEvent - Interface in cz.foresttech.forestredis.shared.events
-
-
Redis incoming message Event interface.
-
-
isSelfSender() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
-
 
-
isSelfSender() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
-
-
Checks if the sender server has the same identifier as current server
-
-
isSelfSender() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
-
 
-
isSelfSender() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
-
 
-
isSetup() - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
isSetup() - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Checks if the configuration is setup
-
-
isSetup() - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
isSubscribed(String) - Method in class cz.foresttech.forestredis.shared.RedisManager
-
-
Returns whether the channel is subscribed or not.
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-8.html b/docs/1.0.5/index-files/index-8.html deleted file mode 100644 index 581b021..0000000 --- a/docs/1.0.5/index-files/index-8.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - -L-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

L

-
-
load() - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
-
-
Loading RedisManager from config method
-
-
loadConfiguration() - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
-
 
-
loadConfiguration() - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
-
-
Loads the configuration
-
-
loadConfiguration() - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
-
 
-
logger() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
-
 
-
logger() - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
-
-
Returns logger object
-
-
logger() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
-
 
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index-files/index-9.html b/docs/1.0.5/index-files/index-9.html deleted file mode 100644 index 9ea261b..0000000 --- a/docs/1.0.5/index-files/index-9.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - -M-Index - - - - - - - - - - - - - - - -
- -
-
-
-

Index

-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages -

M

-
-
MessageTransferObject - Class in cz.foresttech.forestredis.shared.models
-
-
DTO object used for sending data across network.
-
-
MessageTransferObject() - Constructor for class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Empty constructor in case of using setters to add data later
-
-
MessageTransferObject(String, String, long) - Constructor for class cz.foresttech.forestredis.shared.models.MessageTransferObject
-
-
Constructs the instance with provided parameters
-
-
-A B C E F G I L M O P R S T U W 
All Classes and Interfaces|All Packages
-
-
- - diff --git a/docs/1.0.5/index.html b/docs/1.0.5/index.html deleted file mode 100644 index 90db883..0000000 --- a/docs/1.0.5/index.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - -Overview - - - - - - - - - - - - - - - - - - diff --git a/docs/1.0.5/jquery-ui.overrides.css b/docs/1.0.5/jquery-ui.overrides.css deleted file mode 100644 index f89acb6..0000000 --- a/docs/1.0.5/jquery-ui.overrides.css +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active, -a.ui-button:active, -.ui-button:active, -.ui-button.ui-state-active:hover { - /* Overrides the color of selection used in jQuery UI */ - background: #F8981D; -} diff --git a/docs/1.0.5/legal/ADDITIONAL_LICENSE_INFO b/docs/1.0.5/legal/ADDITIONAL_LICENSE_INFO deleted file mode 100644 index b62cc3e..0000000 --- a/docs/1.0.5/legal/ADDITIONAL_LICENSE_INFO +++ /dev/null @@ -1 +0,0 @@ -Please see ..\java.base\ADDITIONAL_LICENSE_INFO diff --git a/docs/1.0.5/legal/ASSEMBLY_EXCEPTION b/docs/1.0.5/legal/ASSEMBLY_EXCEPTION deleted file mode 100644 index 0d4cfb4..0000000 --- a/docs/1.0.5/legal/ASSEMBLY_EXCEPTION +++ /dev/null @@ -1 +0,0 @@ -Please see ..\java.base\ASSEMBLY_EXCEPTION diff --git a/docs/1.0.5/legal/LICENSE b/docs/1.0.5/legal/LICENSE deleted file mode 100644 index 4ad9fe4..0000000 --- a/docs/1.0.5/legal/LICENSE +++ /dev/null @@ -1 +0,0 @@ -Please see ..\java.base\LICENSE diff --git a/docs/1.0.5/legal/jquery.md b/docs/1.0.5/legal/jquery.md deleted file mode 100644 index 8054a34..0000000 --- a/docs/1.0.5/legal/jquery.md +++ /dev/null @@ -1,72 +0,0 @@ -## jQuery v3.5.1 - -### jQuery License -``` -jQuery v 3.5.1 -Copyright JS Foundation and other contributors, https://js.foundation/ - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -****************************************** - -The jQuery JavaScript Library v3.5.1 also includes Sizzle.js - -Sizzle.js includes the following license: - -Copyright JS Foundation and other contributors, https://js.foundation/ - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/jquery/sizzle - -The following license applies to all parts of this software except as -documented below: - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -All files located in the node_modules and external directories are -externally maintained libraries used by this software which have their -own licenses; we recommend you read them, as their terms may differ from -the terms above. - -********************* - -``` diff --git a/docs/1.0.5/legal/jqueryUI.md b/docs/1.0.5/legal/jqueryUI.md deleted file mode 100644 index 8031bdb..0000000 --- a/docs/1.0.5/legal/jqueryUI.md +++ /dev/null @@ -1,49 +0,0 @@ -## jQuery UI v1.12.1 - -### jQuery UI License -``` -Copyright jQuery Foundation and other contributors, https://jquery.org/ - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/jquery/jquery-ui - -The following license applies to all parts of this software except as -documented below: - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -Copyright and related rights for sample code are waived via CC0. Sample -code is defined as all source code contained within the demos directory. - -CC0: http://creativecommons.org/publicdomain/zero/1.0/ - -==== - -All files located in the node_modules and external directories are -externally maintained libraries used by this software which have their -own licenses; we recommend you read them, as their terms may differ from -the terms above. - -``` diff --git a/docs/1.0.5/member-search-index.js b/docs/1.0.5/member-search-index.js deleted file mode 100644 index e2aadcc..0000000 --- a/docs/1.0.5/member-search-index.js +++ /dev/null @@ -1 +0,0 @@ -memberSearchIndex = [{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"AsyncRedisMessageReceivedEvent(String, MessageTransferObject)","u":"%3Cinit%3E(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.shared.models","c":"RedisConfiguration","l":"build()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"BungeeConfigAdapter(Plugin)","u":"%3Cinit%3E(net.md_5.bungee.api.plugin.Plugin)"},{"p":"cz.foresttech.forestredis.bungee.commands","c":"BungeeForestRedisCommand","l":"BungeeForestRedisCommand()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"close()"},{"p":"cz.foresttech.forestredis.bungee.commands","c":"BungeeForestRedisCommand","l":"execute(CommandSender, String[])","u":"execute(net.md_5.bungee.api.CommandSender,java.lang.String[])"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"ForestRedisBungee()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"ForestRedisSpigot()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"fromJson(String)","u":"fromJson(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"getAPI()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"getConfigAdapter()"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"getConfigAdapter()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"getConfigAdapter()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getHandlerList()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getHandlerList()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getHandlers()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getHandlers()"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"getInstance()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"getInstance()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"getMessage()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"getServerIdentifier()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"getSubscribedChannels()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"getTimestamp()"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"init(IForestRedisPlugin, String, RedisConfiguration)","u":"init(cz.foresttech.forestredis.shared.IForestRedisPlugin,java.lang.String,cz.foresttech.forestredis.shared.models.RedisConfiguration)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"isSetup()"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"isSetup()"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"isSetup()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"isSubscribed(String)","u":"isSubscribed(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"load()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"loadConfiguration()"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"loadConfiguration()"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"loadConfiguration()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"logger()"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"logger()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"logger()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"MessageTransferObject()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"MessageTransferObject(String, String, long)","u":"%3Cinit%3E(java.lang.String,java.lang.String,long)"},{"p":"cz.foresttech.forestredis.spigot.commands","c":"SpigotForestRedisCommand","l":"onCommand(CommandSender, Command, String, String[])","u":"onCommand(org.bukkit.command.CommandSender,org.bukkit.command.Command,java.lang.String,java.lang.String[])"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"onDisable()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"onDisable()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"onEnable()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"onEnable()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"onMessageReceived(String, MessageTransferObject)","u":"onMessageReceived(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"onMessageReceived(String, MessageTransferObject)","u":"onMessageReceived(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"onMessageReceived(String, MessageTransferObject)","u":"onMessageReceived(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"parseMessageObject(Class)","u":"parseMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"publishMessage(String, String)","u":"publishMessage(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"publishObject(String, Object)","u":"publishObject(java.lang.String,java.lang.Object)"},{"p":"cz.foresttech.forestredis.shared.models","c":"RedisConfiguration","l":"RedisConfiguration(String, int, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,int,java.lang.String,java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"RedisMessageReceivedEvent(String, MessageTransferObject)","u":"%3Cinit%3E(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"RedisMessageReceivedEvent(String, MessageTransferObject)","u":"%3Cinit%3E(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"runAsync(Runnable)","u":"runAsync(java.lang.Runnable)"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"runAsync(Runnable)","u":"runAsync(java.lang.Runnable)"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"runAsync(Runnable)","u":"runAsync(java.lang.Runnable)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"setSenderIdentifier(String)","u":"setSenderIdentifier(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"setTimestamp(Long)","u":"setTimestamp(java.lang.Long)"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"setup(String)","u":"setup(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"setup(String)","u":"setup(java.lang.String)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"setup(String)","u":"setup(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"setup(String...)","u":"setup(java.lang.String...)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"SpigotConfigAdapter(JavaPlugin)","u":"%3Cinit%3E(org.bukkit.plugin.java.JavaPlugin)"},{"p":"cz.foresttech.forestredis.spigot.commands","c":"SpigotForestRedisCommand","l":"SpigotForestRedisCommand()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"subscribe(String...)","u":"subscribe(java.lang.String...)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"toJson()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"unsubscribe(String...)","u":"unsubscribe(java.lang.String...)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"wrap(String, Object, long)","u":"wrap(java.lang.String,java.lang.Object,long)"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.5/module-search-index.js b/docs/1.0.5/module-search-index.js deleted file mode 100644 index 0d59754..0000000 --- a/docs/1.0.5/module-search-index.js +++ /dev/null @@ -1 +0,0 @@ -moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.5/overview-summary.html b/docs/1.0.5/overview-summary.html deleted file mode 100644 index e69d39d..0000000 --- a/docs/1.0.5/overview-summary.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - -Generated Documentation (Untitled) - - - - - - - - - - - -
- -

index.html

-
- - diff --git a/docs/1.0.5/overview-tree.html b/docs/1.0.5/overview-tree.html deleted file mode 100644 index 818c086..0000000 --- a/docs/1.0.5/overview-tree.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -Class Hierarchy - - - - - - - - - - - - - - - -
- -
-
- -
-

Class Hierarchy

- -
-
-

Interface Hierarchy

- -
-
-
-
- - diff --git a/docs/1.0.5/package-search-index.js b/docs/1.0.5/package-search-index.js deleted file mode 100644 index d46cea5..0000000 --- a/docs/1.0.5/package-search-index.js +++ /dev/null @@ -1 +0,0 @@ -packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"cz.foresttech.forestredis.bungee"},{"l":"cz.foresttech.forestredis.bungee.adapter"},{"l":"cz.foresttech.forestredis.bungee.commands"},{"l":"cz.foresttech.forestredis.bungee.events"},{"l":"cz.foresttech.forestredis.shared"},{"l":"cz.foresttech.forestredis.shared.adapter"},{"l":"cz.foresttech.forestredis.shared.events"},{"l":"cz.foresttech.forestredis.shared.models"},{"l":"cz.foresttech.forestredis.spigot"},{"l":"cz.foresttech.forestredis.spigot.adapter"},{"l":"cz.foresttech.forestredis.spigot.commands"},{"l":"cz.foresttech.forestredis.spigot.events"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.5/resources/glass.png b/docs/1.0.5/resources/glass.png deleted file mode 100644 index a7f591f467a1c0c949bbc510156a0c1afb860a6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 499 zcmVJoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI; zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6 z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5 zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg z1VF_nfs`Lm^DjYZ1(1uD0u4CSIr)XAaqW6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&6V{5JzFt ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY diff --git a/docs/1.0.5/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/docs/1.0.5/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png deleted file mode 100644 index 34abd18f32d3a55a297fdcf93409bd033ae573e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12TF&T^vI^j=w#x$i?I+((tf;UXnmgbH|3oY>pC!)f}(GR!16S-u+#{ ze6YEqRkW=8vGl=5qArKM<9}TC-}iEvB{zdaTcX5$wyRTK&ALRXUCGx5b?-VBQkUm|IuXOmYJrBRJgj{Vx zMbNnqUkncy+qa2-mWYc>swkcIuvGK#>(0d)B7)5f`@$Ei28nH~0h*~=;u=wsl30>z zm0Xkxq!^403@vmGjdTsnLJUl-Obo4zO|=aStPBhe<(7X!(U6;;l9^VCTf=69^L{`L N44$rjF6*2UngDu&PXPb` diff --git a/docs/1.0.5/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png b/docs/1.0.5/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png deleted file mode 100644 index a90afb8bf8028404d206114965669b023dcb85ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq?nSt-Ch3w7g=q17Rci)@Q5r1 z(jH*!b~4)z#PD=+46!(!TrvH)L6@80)r*_cdCvDr%)6ghVL16=s@mbz7H!uRdGeDa z?kzLg)16i!f8fKx84s0>4hES%`s&m5HI1v5B^Uft7(lid2moiiX_$l+3hB+!{pPkNg5^ OVDNPHb6Mw<&;$T*0!_~V diff --git a/docs/1.0.5/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png b/docs/1.0.5/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png deleted file mode 100644 index dbe091f6dc036fc1dc11b005738e951e27a43f7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 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�_j6WK+Gj+xJRxVvl#lh7y-4uY);t)n47k4ot z9YsU`HVk7fg4;r{;)FHk7ZHyZJ+W|$aKwj=g&_$VCVFn5%XzSA`|z}+4ItZ|`hB}R z>h-6Be`d>nmv8;kQHJg!HMr^cCGG=T5;3HhZ_JRq0_4a3TsY7Pz{V+}z>;!R^U4*c zJ>wRI59B-)92Vi?b&EWvH(`<(G5A?W)z>EuDMG@VENAb7aHa`I#tKw{0uUc3(#J8& z*_S%A_ZxCIY385{%qN-b1K)TWmCjUA4nWKx_ZnKLSvEf0($&_0@DS~ zN8JOXJXXcaFm^OCYrz(R7N5DQkXKGnnt}yzfw^8s%=A?7hxza;ylJ;XQ&XtC`pM%b z6$5Ff0{(ALcSlTKvIbr@mR`0Z)*iM`2EfO|E5OMk$jQsE!^mat*drqV diff --git a/docs/1.0.5/script-dir/images/ui-icons_2e83ff_256x240.png b/docs/1.0.5/script-dir/images/ui-icons_2e83ff_256x240.png deleted file mode 100644 index 1f5f49756ca64bd20a1048bd7a3a584457d4bf00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4549 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 diff --git a/docs/1.0.5/script-dir/images/ui-icons_888888_256x240.png b/docs/1.0.5/script-dir/images/ui-icons_888888_256x240.png deleted file mode 100644 index ee5e33f27235d1b5cf0259f63f3894a6be33c679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6999 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 diff --git a/docs/1.0.5/script-dir/images/ui-icons_cd0a0a_256x240.png b/docs/1.0.5/script-dir/images/ui-icons_cd0a0a_256x240.png deleted file mode 100644 index 7e8ebc180a2d2a74739059799407b8b7b57a9092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4549 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 Mq_Ix57W&cu0AIB!=l}o! diff --git a/docs/1.0.5/script-dir/jquery-3.5.1.min.js b/docs/1.0.5/script-dir/jquery-3.5.1.min.js deleted file mode 100644 index b061403..0000000 --- a/docs/1.0.5/script-dir/jquery-3.5.1.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0a;a++)for(s in o[a])n=o[a][s],o[a].hasOwnProperty(s)&&void 0!==n&&(e[s]=t.isPlainObject(n)?t.isPlainObject(e[s])?t.widget.extend({},e[s],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,s){var n=s.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=i.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new s(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"
    ",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("
      ").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("
      ").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("
      ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("
      ").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("
      ").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete}); \ No newline at end of file diff --git a/docs/1.0.5/script-dir/jquery-ui.structure.min.css b/docs/1.0.5/script-dir/jquery-ui.structure.min.css deleted file mode 100644 index e880892..0000000 --- a/docs/1.0.5/script-dir/jquery-ui.structure.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery UI - v1.12.1 - 2018-12-06 -* http://jqueryui.com -* Copyright jQuery Foundation and other contributors; Licensed MIT */ - -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0} \ No newline at end of file diff --git a/docs/1.0.5/script.js b/docs/1.0.5/script.js deleted file mode 100644 index 864989c..0000000 --- a/docs/1.0.5/script.js +++ /dev/null @@ -1,132 +0,0 @@ -/* - * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -var moduleSearchIndex; -var packageSearchIndex; -var typeSearchIndex; -var memberSearchIndex; -var tagSearchIndex; -function loadScripts(doc, tag) { - createElem(doc, tag, 'search.js'); - - createElem(doc, tag, 'module-search-index.js'); - createElem(doc, tag, 'package-search-index.js'); - createElem(doc, tag, 'type-search-index.js'); - createElem(doc, tag, 'member-search-index.js'); - createElem(doc, tag, 'tag-search-index.js'); -} - -function createElem(doc, tag, path) { - var script = doc.createElement(tag); - var scriptElement = doc.getElementsByTagName(tag)[0]; - script.src = pathtoroot + path; - scriptElement.parentNode.insertBefore(script, scriptElement); -} - -function show(tableId, selected, columns) { - if (tableId !== selected) { - document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') - .forEach(function(elem) { - elem.style.display = 'none'; - }); - } - document.querySelectorAll('div.' + selected) - .forEach(function(elem, index) { - elem.style.display = ''; - var isEvenRow = index % (columns * 2) < columns; - elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor); - elem.classList.add(isEvenRow ? evenRowColor : oddRowColor); - }); - updateTabs(tableId, selected); -} - -function updateTabs(tableId, selected) { - document.querySelector('div#' + tableId +' .summary-table') - .setAttribute('aria-labelledby', selected); - document.querySelectorAll('button[id^="' + tableId + '"]') - .forEach(function(tab, index) { - if (selected === tab.id || (tableId === selected && index === 0)) { - tab.className = activeTableTab; - tab.setAttribute('aria-selected', true); - tab.setAttribute('tabindex',0); - } else { - tab.className = tableTab; - tab.setAttribute('aria-selected', false); - tab.setAttribute('tabindex',-1); - } - }); -} - -function switchTab(e) { - var selected = document.querySelector('[aria-selected=true]'); - if (selected) { - if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { - // left or up arrow key pressed: move focus to previous tab - selected.previousSibling.click(); - selected.previousSibling.focus(); - e.preventDefault(); - } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { - // right or down arrow key pressed: move focus to next tab - selected.nextSibling.click(); - selected.nextSibling.focus(); - e.preventDefault(); - } - } -} - -var updateSearchResults = function() {}; - -function indexFilesLoaded() { - return moduleSearchIndex - && packageSearchIndex - && typeSearchIndex - && memberSearchIndex - && tagSearchIndex; -} - -// Workaround for scroll position not being included in browser history (8249133) -document.addEventListener("DOMContentLoaded", function(e) { - var contentDiv = document.querySelector("div.flex-content"); - window.addEventListener("popstate", function(e) { - if (e.state !== null) { - contentDiv.scrollTop = e.state; - } - }); - window.addEventListener("hashchange", function(e) { - history.replaceState(contentDiv.scrollTop, document.title); - }); - contentDiv.addEventListener("scroll", function(e) { - var timeoutID; - if (!timeoutID) { - timeoutID = setTimeout(function() { - history.replaceState(contentDiv.scrollTop, document.title); - timeoutID = null; - }, 100); - } - }); - if (!location.hash) { - history.replaceState(contentDiv.scrollTop, document.title); - } -}); diff --git a/docs/1.0.5/search.js b/docs/1.0.5/search.js deleted file mode 100644 index db3b2f4..0000000 --- a/docs/1.0.5/search.js +++ /dev/null @@ -1,354 +0,0 @@ -/* - * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -var noResult = {l: "No results found"}; -var loading = {l: "Loading search index..."}; -var catModules = "Modules"; -var catPackages = "Packages"; -var catTypes = "Classes and Interfaces"; -var catMembers = "Members"; -var catSearchTags = "Search Tags"; -var highlight = "$&"; -var searchPattern = ""; -var fallbackPattern = ""; -var RANKING_THRESHOLD = 2; -var NO_MATCH = 0xffff; -var MIN_RESULTS = 3; -var MAX_RESULTS = 500; -var UNNAMED = ""; -function escapeHtml(str) { - return str.replace(//g, ">"); -} -function getHighlightedText(item, matcher, fallbackMatcher) { - var escapedItem = escapeHtml(item); - var highlighted = escapedItem.replace(matcher, highlight); - if (highlighted === escapedItem) { - highlighted = escapedItem.replace(fallbackMatcher, highlight) - } - return highlighted; -} -function getURLPrefix(ui) { - var urlPrefix=""; - var slash = "/"; - if (ui.item.category === catModules) { - return ui.item.l + slash; - } else if (ui.item.category === catPackages && ui.item.m) { - return ui.item.m + slash; - } else if (ui.item.category === catTypes || ui.item.category === catMembers) { - if (ui.item.m) { - urlPrefix = ui.item.m + slash; - } else { - $.each(packageSearchIndex, function(index, item) { - if (item.m && ui.item.p === item.l) { - urlPrefix = item.m + slash; - } - }); - } - } - return urlPrefix; -} -function createSearchPattern(term) { - var pattern = ""; - var isWordToken = false; - term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) { - if (index > 0) { - // whitespace between identifiers is significant - pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*"; - } - var tokens = w.split(/(?=[A-Z,.()<>[\/])/); - for (var i = 0; i < tokens.length; i++) { - var s = tokens[i]; - if (s === "") { - continue; - } - pattern += $.ui.autocomplete.escapeRegex(s); - isWordToken = /\w$/.test(s); - if (isWordToken) { - pattern += "([a-z0-9_$<>\\[\\]]*?)"; - } - } - }); - return pattern; -} -function createMatcher(pattern, flags) { - var isCamelCase = /[A-Z]/.test(pattern); - return new RegExp(pattern, flags + (isCamelCase ? "" : "i")); -} -var watermark = 'Search'; -$(function() { - var search = $("#search-input"); - var reset = $("#reset-button"); - search.val(''); - search.prop("disabled", false); - reset.prop("disabled", false); - search.val(watermark).addClass('watermark'); - search.blur(function() { - if ($(this).val().length === 0) { - $(this).val(watermark).addClass('watermark'); - } - }); - search.on('click keydown paste', function() { - if ($(this).val() === watermark) { - $(this).val('').removeClass('watermark'); - } - }); - reset.click(function() { - search.val('').focus(); - }); - search.focus()[0].setSelectionRange(0, 0); -}); -$.widget("custom.catcomplete", $.ui.autocomplete, { - _create: function() { - this._super(); - this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)"); - }, - _renderMenu: function(ul, items) { - var rMenu = this; - var currentCategory = ""; - rMenu.menu.bindings = $(); - $.each(items, function(index, item) { - var li; - if (item.category && item.category !== currentCategory) { - ul.append("
    • " + item.category + "
    • "); - currentCategory = item.category; - } - li = rMenu._renderItemData(ul, item); - if (item.category) { - li.attr("aria-label", item.category + " : " + item.l); - li.attr("class", "result-item"); - } else { - li.attr("aria-label", item.l); - li.attr("class", "result-item"); - } - }); - }, - _renderItem: function(ul, item) { - var label = ""; - var matcher = createMatcher(escapeHtml(searchPattern), "g"); - var fallbackMatcher = new RegExp(fallbackPattern, "gi") - if (item.category === catModules) { - label = getHighlightedText(item.l, matcher, fallbackMatcher); - } else if (item.category === catPackages) { - label = getHighlightedText(item.l, matcher, fallbackMatcher); - } else if (item.category === catTypes) { - label = (item.p && item.p !== UNNAMED) - ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher) - : getHighlightedText(item.l, matcher, fallbackMatcher); - } else if (item.category === catMembers) { - label = (item.p && item.p !== UNNAMED) - ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher) - : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher); - } else if (item.category === catSearchTags) { - label = getHighlightedText(item.l, matcher, fallbackMatcher); - } else { - label = item.l; - } - var li = $("
    • ").appendTo(ul); - var div = $("
      ").appendTo(li); - if (item.category === catSearchTags && item.h) { - if (item.d) { - div.html(label + " (" + item.h + ")
      " - + item.d + "
      "); - } else { - div.html(label + " (" + item.h + ")"); - } - } else { - if (item.m) { - div.html(item.m + "/" + label); - } else { - div.html(label); - } - } - return li; - } -}); -function rankMatch(match, category) { - if (!match) { - return NO_MATCH; - } - var index = match.index; - var input = match.input; - var leftBoundaryMatch = 2; - var periferalMatch = 0; - // make sure match is anchored on a left word boundary - if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) { - leftBoundaryMatch = 0; - } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) { - leftBoundaryMatch = 1; - } - var matchEnd = index + match[0].length; - var leftParen = input.indexOf("("); - var endOfName = leftParen > -1 ? leftParen : input.length; - // exclude peripheral matches - if (category !== catModules && category !== catSearchTags) { - var delim = category === catPackages ? "/" : "."; - if (leftParen > -1 && leftParen < index) { - periferalMatch += 2; - } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) { - periferalMatch += 2; - } - } - var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match - for (var i = 1; i < match.length; i++) { - // lower ranking if parts of the name are missing - if (match[i]) - delta += match[i].length; - } - if (category === catTypes) { - // lower ranking if a type name contains unmatched camel-case parts - if (/[A-Z]/.test(input.substring(matchEnd))) - delta += 5; - if (/[A-Z]/.test(input.substring(0, index))) - delta += 5; - } - return leftBoundaryMatch + periferalMatch + (delta / 200); - -} -function doSearch(request, response) { - var result = []; - searchPattern = createSearchPattern(request.term); - fallbackPattern = createSearchPattern(request.term.toLowerCase()); - if (searchPattern === "") { - return this.close(); - } - var camelCaseMatcher = createMatcher(searchPattern, ""); - var fallbackMatcher = new RegExp(fallbackPattern, "i"); - - function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) { - if (indexArray) { - var newResults = []; - $.each(indexArray, function (i, item) { - item.category = category; - var ranking = rankMatch(matcher.exec(nameFunc(item)), category); - if (ranking < RANKING_THRESHOLD) { - newResults.push({ranking: ranking, item: item}); - } - return newResults.length <= MAX_RESULTS; - }); - return newResults.sort(function(e1, e2) { - return e1.ranking - e2.ranking; - }).map(function(e) { - return e.item; - }); - } - return []; - } - function searchIndex(indexArray, category, nameFunc) { - var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc); - result = result.concat(primaryResults); - if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) { - var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc); - result = result.concat(secondaryResults.filter(function (item) { - return primaryResults.indexOf(item) === -1; - })); - } - } - - searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; }); - searchIndex(packageSearchIndex, catPackages, function(item) { - return (item.m && request.term.indexOf("/") > -1) - ? (item.m + "/" + item.l) : item.l; - }); - searchIndex(typeSearchIndex, catTypes, function(item) { - return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l; - }); - searchIndex(memberSearchIndex, catMembers, function(item) { - return request.term.indexOf(".") > -1 - ? item.p + "." + item.c + "." + item.l : item.l; - }); - searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; }); - - if (!indexFilesLoaded()) { - updateSearchResults = function() { - doSearch(request, response); - } - result.unshift(loading); - } else { - updateSearchResults = function() {}; - } - response(result); -} -$(function() { - $("#search-input").catcomplete({ - minLength: 1, - delay: 300, - source: doSearch, - response: function(event, ui) { - if (!ui.content.length) { - ui.content.push(noResult); - } else { - $("#search-input").empty(); - } - }, - autoFocus: true, - focus: function(event, ui) { - return false; - }, - position: { - collision: "flip" - }, - select: function(event, ui) { - if (ui.item.category) { - var url = getURLPrefix(ui); - if (ui.item.category === catModules) { - url += "module-summary.html"; - } else if (ui.item.category === catPackages) { - if (ui.item.u) { - url = ui.item.u; - } else { - url += ui.item.l.replace(/\./g, '/') + "/package-summary.html"; - } - } else if (ui.item.category === catTypes) { - if (ui.item.u) { - url = ui.item.u; - } else if (ui.item.p === UNNAMED) { - url += ui.item.l + ".html"; - } else { - url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html"; - } - } else if (ui.item.category === catMembers) { - if (ui.item.p === UNNAMED) { - url += ui.item.c + ".html" + "#"; - } else { - url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#"; - } - if (ui.item.u) { - url += ui.item.u; - } else { - url += ui.item.l; - } - } else if (ui.item.category === catSearchTags) { - url += ui.item.u; - } - if (top !== window) { - parent.classFrame.location = pathtoroot + url; - } else { - window.location.href = pathtoroot + url; - } - $("#search-input").focus(); - } - } - }); -}); diff --git a/docs/1.0.5/stylesheet.css b/docs/1.0.5/stylesheet.css deleted file mode 100644 index 836c62d..0000000 --- a/docs/1.0.5/stylesheet.css +++ /dev/null @@ -1,865 +0,0 @@ -/* - * Javadoc style sheet - */ - -@import url('resources/fonts/dejavu.css'); - -/* - * Styles for individual HTML elements. - * - * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular - * HTML element throughout the page. - */ - -body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; - padding:0; - height:100%; - width:100%; -} -iframe { - margin:0; - padding:0; - height:100%; - width:100%; - overflow-y:scroll; - border:none; -} -a:link, a:visited { - text-decoration:none; - color:#4A6782; -} -a[href]:hover, a[href]:focus { - text-decoration:none; - color:#bb7a2a; -} -a[name] { - color:#353833; -} -pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; -} -h1 { - font-size:20px; -} -h2 { - font-size:18px; -} -h3 { - font-size:16px; -} -h4 { - font-size:15px; -} -h5 { - font-size:14px; -} -h6 { - font-size:13px; -} -ul { - list-style-type:disc; -} -code, tt { - font-family:'DejaVu Sans Mono', monospace; -} -:not(h1, h2, h3, h4, h5, h6) > code, -:not(h1, h2, h3, h4, h5, h6) > tt { - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; -} -dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; -} -.summary-table dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; -} -sup { - font-size:8px; -} -button { - font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size: 14px; -} -/* - * Styles for HTML generated by javadoc. - * - * These are style classes that are used by the standard doclet to generate HTML documentation. - */ - -/* - * Styles for document title and copyright. - */ -.clear { - clear:both; - height:0; - overflow:hidden; -} -.about-language { - float:right; - padding:0 21px 8px 8px; - font-size:11px; - margin-top:-9px; - height:2.9em; -} -.legal-copy { - margin-left:.5em; -} -.tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; -} -/* - * Styles for navigation bar. - */ -@media screen { - .flex-box { - position:fixed; - display:flex; - flex-direction:column; - height: 100%; - width: 100%; - } - .flex-header { - flex: 0 0 auto; - } - .flex-content { - flex: 1 1 auto; - overflow-y: auto; - } -} -.top-nav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - min-height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.sub-nav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; -} -.sub-nav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; -} -.sub-nav .nav-list { - padding-top:5px; -} -ul.nav-list { - display:block; - margin:0 25px 0 0; - padding:0; -} -ul.sub-nav-list { - float:left; - margin:0 25px 0 0; - padding:0; -} -ul.nav-list li { - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; -} -.sub-nav .nav-list-search { - float:right; - margin:0 0 0 0; - padding:5px 6px; - clear:none; -} -.nav-list-search label { - position:relative; - right:-16px; -} -ul.sub-nav-list li { - list-style:none; - float:left; - padding-top:10px; -} -.top-nav a:link, .top-nav a:active, .top-nav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; -} -.top-nav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; -} -.nav-bar-cell1-rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; -} -.skip-nav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; -} -/* - * Hide navigation links and search box in print layout - */ -@media print { - ul.nav-list, div.sub-nav { - display:none; - } -} -/* - * Styles for page header and footer. - */ -.title { - color:#2c4557; - margin:10px 0; -} -.sub-title { - margin:5px 0 0 0; -} -.header ul { - margin:0 0 15px 0; - padding:0; -} -.header ul li, .footer ul li { - list-style:none; - font-size:13px; -} -/* - * Styles for headings. - */ -body.class-declaration-page .summary h2, -body.class-declaration-page .details h2, -body.class-use-page h2, -body.module-declaration-page .block-list h2 { - font-style: italic; - padding:0; - margin:15px 0; -} -body.class-declaration-page .summary h3, -body.class-declaration-page .details h3, -body.class-declaration-page .summary .inherited-list h2 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -/* - * Styles for page layout containers. - */ -main { - clear:both; - padding:10px 20px; - position:relative; -} -dl.notes > dt { - font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; -} -dl.notes > dd { - margin:5px 10px 10px 0; - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} -dl.name-value > dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; -} -dl.name-value > dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; -} -/* - * Styles for lists. - */ -li.circle { - list-style:circle; -} -ul.horizontal li { - display:inline; - font-size:0.9em; -} -div.inheritance { - margin:0; - padding:0; -} -div.inheritance div.inheritance { - margin-left:2em; -} -ul.block-list, -ul.details-list, -ul.member-list, -ul.summary-list { - margin:10px 0 10px 0; - padding:0; -} -ul.block-list > li, -ul.details-list > li, -ul.member-list > li, -ul.summary-list > li { - list-style:none; - margin-bottom:15px; - line-height:1.4; -} -.summary-table dl, .summary-table dl dt, .summary-table dl dd { - margin-top:0; - margin-bottom:1px; -} -ul.see-list, ul.see-list-long { - padding-left: 0; - list-style: none; -} -ul.see-list li { - display: inline; -} -ul.see-list li:not(:last-child):after, -ul.see-list-long li:not(:last-child):after { - content: ", "; - white-space: pre-wrap; -} -/* - * Styles for tables. - */ -.summary-table, .details-table { - width:100%; - border-spacing:0; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; - padding:0; -} -.caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0; - padding-top:10px; - padding-left:1px; - margin:0; - white-space:pre; -} -.caption a:link, .caption a:visited { - color:#1f389c; -} -.caption a:hover, -.caption a:active { - color:#FFFFFF; -} -.caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; -} -div.table-tabs { - padding:10px 0 0 1px; - margin:0; -} -div.table-tabs > button { - border: none; - cursor: pointer; - padding: 5px 12px 7px 12px; - font-weight: bold; - margin-right: 3px; -} -div.table-tabs > button.active-table-tab { - background: #F8981D; - color: #253441; -} -div.table-tabs > button.table-tab { - background: #4D7A97; - color: #FFFFFF; -} -.two-column-summary { - display: grid; - grid-template-columns: minmax(15%, max-content) minmax(15%, auto); -} -.three-column-summary { - display: grid; - grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); -} -.four-column-summary { - display: grid; - grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); -} -@media screen and (max-width: 600px) { - .two-column-summary { - display: grid; - grid-template-columns: 1fr; - } -} -@media screen and (max-width: 800px) { - .three-column-summary { - display: grid; - grid-template-columns: minmax(10%, max-content) minmax(25%, auto); - } - .three-column-summary .col-last { - grid-column-end: span 2; - } -} -@media screen and (max-width: 1000px) { - .four-column-summary { - display: grid; - grid-template-columns: minmax(15%, max-content) minmax(15%, auto); - } -} -.summary-table > div, .details-table > div { - text-align:left; - padding: 8px 3px 3px 7px; -} -.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { - vertical-align:top; - padding-right:0; - padding-top:8px; - padding-bottom:3px; -} -.table-header { - background:#dee3e9; - font-weight: bold; -} -.col-first, .col-first { - font-size:13px; -} -.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { - font-size:13px; -} -.col-first, .col-second, .col-constructor-name { - vertical-align:top; - overflow: auto; -} -.col-last { - white-space:normal; -} -.col-first a:link, .col-first a:visited, -.col-second a:link, .col-second a:visited, -.col-first a:link, .col-first a:visited, -.col-second a:link, .col-second a:visited, -.col-constructor-name a:link, .col-constructor-name a:visited, -.col-summary-item-name a:link, .col-summary-item-name a:visited, -.constant-values-container a:link, .constant-values-container a:visited, -.all-classes-container a:link, .all-classes-container a:visited, -.all-packages-container a:link, .all-packages-container a:visited { - font-weight:bold; -} -.table-sub-heading-color { - background-color:#EEEEFF; -} -.even-row-color, .even-row-color .table-header { - background-color:#FFFFFF; -} -.odd-row-color, .odd-row-color .table-header { - background-color:#EEEEEF; -} -/* - * Styles for contents. - */ -.deprecated-content { - margin:0; - padding:10px 0; -} -div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} -.col-last div { - padding-top:0; -} -.col-last a { - padding-bottom:3px; -} -.module-signature, -.package-signature, -.type-signature, -.member-signature { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - margin:14px 0; - white-space: pre-wrap; -} -.module-signature, -.package-signature, -.type-signature { - margin-top: 0; -} -.member-signature .type-parameters-long, -.member-signature .parameters, -.member-signature .exceptions { - display: inline-block; - vertical-align: top; - white-space: pre; -} -.member-signature .type-parameters { - white-space: normal; -} -/* - * Styles for formatting effect. - */ -.source-line-no { - color:green; - padding:0 30px 0 0; -} -h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; -} -.block { - display:block; - margin:0 10px 5px 0; - color:#474747; -} -.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, -.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, -.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { - font-weight:bold; -} -.deprecation-comment, .help-footnote, .preview-comment { - font-style:italic; -} -.deprecation-block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; - border-style:solid; - border-width:thin; - border-radius:10px; - padding:10px; - margin-bottom:10px; - margin-right:10px; - display:inline-block; -} -.preview-block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; - border-style:solid; - border-width:thin; - border-radius:10px; - padding:10px; - margin-bottom:10px; - margin-right:10px; - display:inline-block; -} -div.block div.deprecation-comment { - font-style:normal; -} -/* - * Styles specific to HTML5 elements. - */ -main, nav, header, footer, section { - display:block; -} -/* - * Styles for javadoc search. - */ -.ui-autocomplete-category { - font-weight:bold; - font-size:15px; - padding:7px 0 7px 3px; - background-color:#4D7A97; - color:#FFFFFF; -} -.result-item { - font-size:13px; -} -.ui-autocomplete { - max-height:85%; - max-width:65%; - overflow-y:scroll; - overflow-x:scroll; - white-space:nowrap; - box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); -} -ul.ui-autocomplete { - position:fixed; - z-index:999999; -} -ul.ui-autocomplete li { - float:left; - clear:both; - width:100%; -} -.result-highlight { - font-weight:bold; -} -#search-input { - background-image:url('resources/glass.png'); - background-size:13px; - background-repeat:no-repeat; - background-position:2px 3px; - padding-left:20px; - position:relative; - right:-18px; - width:400px; -} -#reset-button { - background-color: rgb(255,255,255); - background-image:url('resources/x.png'); - background-position:center; - background-repeat:no-repeat; - background-size:12px; - border:0 none; - width:16px; - height:16px; - position:relative; - left:-4px; - top:-4px; - font-size:0px; -} -.watermark { - color:#545454; -} -.search-tag-desc-result { - font-style:italic; - font-size:11px; -} -.search-tag-holder-result { - font-style:italic; - font-size:12px; -} -.search-tag-result:target { - background-color:yellow; -} -.module-graph span { - display:none; - position:absolute; -} -.module-graph:hover span { - display:block; - margin: -100px 0 0 100px; - z-index: 1; -} -.inherited-list { - margin: 10px 0 10px 0; -} -section.class-description { - line-height: 1.4; -} -.summary section[class$="-summary"], .details section[class$="-details"], -.class-uses .detail, .serialized-class-details { - padding: 0px 20px 5px 10px; - border: 1px solid #ededed; - background-color: #f8f8f8; -} -.inherited-list, section[class$="-details"] .detail { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; -} -.vertical-separator { - padding: 0 5px; -} -ul.help-section-list { - margin: 0; -} -ul.help-subtoc > li { - display: inline-block; - padding-right: 5px; - font-size: smaller; -} -ul.help-subtoc > li::before { - content: "\2022" ; - padding-right:2px; -} -span.help-note { - font-style: italic; -} -/* - * Indicator icon for external links. - */ -main a[href*="://"]::after { - content:""; - display:inline-block; - background-image:url('data:image/svg+xml; utf8, \ - \ - \ - '); - background-size:100% 100%; - width:7px; - height:7px; - margin-left:2px; - margin-bottom:4px; -} -main a[href*="://"]:hover::after, -main a[href*="://"]:focus::after { - background-image:url('data:image/svg+xml; utf8, \ - \ - \ - '); -} - -/* - * Styles for user-provided tables. - * - * borderless: - * No borders, vertical margins, styled caption. - * This style is provided for use with existing doc comments. - * In general, borderless tables should not be used for layout purposes. - * - * plain: - * Plain borders around table and cells, vertical margins, styled caption. - * Best for small tables or for complex tables for tables with cells that span - * rows and columns, when the "striped" style does not work well. - * - * striped: - * Borders around the table and vertical borders between cells, striped rows, - * vertical margins, styled caption. - * Best for tables that have a header row, and a body containing a series of simple rows. - */ - -table.borderless, -table.plain, -table.striped { - margin-top: 10px; - margin-bottom: 10px; -} -table.borderless > caption, -table.plain > caption, -table.striped > caption { - font-weight: bold; - font-size: smaller; -} -table.borderless th, table.borderless td, -table.plain th, table.plain td, -table.striped th, table.striped td { - padding: 2px 5px; -} -table.borderless, -table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, -table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { - border: none; -} -table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { - background-color: transparent; -} -table.plain { - border-collapse: collapse; - border: 1px solid black; -} -table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { - background-color: transparent; -} -table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, -table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { - border: 1px solid black; -} -table.striped { - border-collapse: collapse; - border: 1px solid black; -} -table.striped > thead { - background-color: #E3E3E3; -} -table.striped > thead > tr > th, table.striped > thead > tr > td { - border: 1px solid black; -} -table.striped > tbody > tr:nth-child(even) { - background-color: #EEE -} -table.striped > tbody > tr:nth-child(odd) { - background-color: #FFF -} -table.striped > tbody > tr > th, table.striped > tbody > tr > td { - border-left: 1px solid black; - border-right: 1px solid black; -} -table.striped > tbody > tr > th { - font-weight: normal; -} -/** - * Tweak font sizes and paddings for small screens. - */ -@media screen and (max-width: 1050px) { - #search-input { - width: 300px; - } -} -@media screen and (max-width: 800px) { - #search-input { - width: 200px; - } - .top-nav, - .bottom-nav { - font-size: 11px; - padding-top: 6px; - } - .sub-nav { - font-size: 11px; - } - .about-language { - padding-right: 16px; - } - ul.nav-list li, - .sub-nav .nav-list-search { - padding: 6px; - } - ul.sub-nav-list li { - padding-top: 5px; - } - main { - padding: 10px; - } - .summary section[class$="-summary"], .details section[class$="-details"], - .class-uses .detail, .serialized-class-details { - padding: 0 8px 5px 8px; - } - body { - -webkit-text-size-adjust: none; - } -} -@media screen and (max-width: 500px) { - #search-input { - width: 150px; - } - .top-nav, - .bottom-nav { - font-size: 10px; - } - .sub-nav { - font-size: 10px; - } - .about-language { - font-size: 10px; - padding-right: 12px; - } -} diff --git a/docs/1.0.5/tag-search-index.js b/docs/1.0.5/tag-search-index.js deleted file mode 100644 index 0367dae..0000000 --- a/docs/1.0.5/tag-search-index.js +++ /dev/null @@ -1 +0,0 @@ -tagSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.5/type-search-index.js b/docs/1.0.5/type-search-index.js deleted file mode 100644 index 9ae829f..0000000 --- a/docs/1.0.5/type-search-index.js +++ /dev/null @@ -1 +0,0 @@ -typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"cz.foresttech.forestredis.spigot.events","l":"AsyncRedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.bungee.adapter","l":"BungeeConfigAdapter"},{"p":"cz.foresttech.forestredis.bungee.commands","l":"BungeeForestRedisCommand"},{"p":"cz.foresttech.forestredis.bungee","l":"ForestRedisBungee"},{"p":"cz.foresttech.forestredis.spigot","l":"ForestRedisSpigot"},{"p":"cz.foresttech.forestredis.shared.adapter","l":"IConfigurationAdapter"},{"p":"cz.foresttech.forestredis.shared","l":"IForestRedisPlugin"},{"p":"cz.foresttech.forestredis.shared.events","l":"IRedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.shared.models","l":"MessageTransferObject"},{"p":"cz.foresttech.forestredis.shared.models","l":"RedisConfiguration"},{"p":"cz.foresttech.forestredis.shared","l":"RedisManager"},{"p":"cz.foresttech.forestredis.bungee.events","l":"RedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.spigot.events","l":"RedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.spigot.adapter","l":"SpigotConfigAdapter"},{"p":"cz.foresttech.forestredis.spigot.commands","l":"SpigotForestRedisCommand"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.6/allclasses-index.html b/docs/1.0.6/allclasses-index.html deleted file mode 100644 index ca8926a..0000000 --- a/docs/1.0.6/allclasses-index.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - -All Classes and Interfaces - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      All Classes and Interfaces

      -
      -
      -
      -
      -
      -
      Class
      -
      Description
      - -
      -
      Asynchronous Spigot Event class used when message was received from subscribed channel.
      -
      - -
      -
      Implementation of IConfigurationAdapter for Bungee version
      -
      - -
      -
      BungeeCord Command Class for handling ForestRedisAPI commands
      -
      - -
      -
      Bootstrap BungeeCord plugin to setup the RedisManager using configuration file.
      -
      - -
      -
      Bootstrap Spigot plugin to setup the RedisManager using configuration file.
      -
      - -
      -
      ConfigurationAdapter interface which handles differences between BungeeCord and Spigot in configuration structure.
      -
      - -
      -
      Generic plugin interface.
      -
      - -
      -
      Redis incoming message Event interface.
      -
      - -
      -
      DTO object used for sending data across network.
      -
      - -
      -
      RedisConfiguration object stores Redis server's credentials.
      -
      - -
      -
      Class for maintaining and handling connection to Redis server.
      -
      - -
      -
      BungeeCord Event class used when message was received from subscribed channel.
      -
      - -
      -
      Spigot Event class used when message was received from subscribed channel.
      -
      - -
      -
      Implementation of IConfigurationAdapter for Spigot version
      -
      - -
      -
      Spigot Command Class for handling ForestRedisAPI commands
      -
      -
      -
      -
      -
      -
      -
      - - diff --git a/docs/1.0.6/allpackages-index.html b/docs/1.0.6/allpackages-index.html deleted file mode 100644 index f520755..0000000 --- a/docs/1.0.6/allpackages-index.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - -All Packages - - - - - - - - - - - - - - - - - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/ForestRedisBungee.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/ForestRedisBungee.html deleted file mode 100644 index f194812..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/ForestRedisBungee.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - -ForestRedisBungee - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class ForestRedisBungee

      -
      -
      java.lang.Object -
      net.md_5.bungee.api.plugin.Plugin -
      cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IForestRedisPlugin
      -
      -
      -
      public class ForestRedisBungee -extends net.md_5.bungee.api.plugin.Plugin -implements IForestRedisPlugin
      -
      Bootstrap BungeeCord plugin to setup the RedisManager using configuration file. - Also provides server with reload and version command.
      -
      -
      - -
      -
      - -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html deleted file mode 100644 index e09015c..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/BungeeConfigAdapter.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - -BungeeConfigAdapter - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class BungeeConfigAdapter

      -
      -
      java.lang.Object -
      cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IConfigurationAdapter
      -
      -
      -
      public class BungeeConfigAdapter -extends Object -implements IConfigurationAdapter
      -
      Implementation of IConfigurationAdapter for Bungee version
      -
      -
      -
        - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        -
        BungeeConfigAdapter(net.md_5.bungee.api.plugin.Plugin plugin)
        -
        -
        Constructs the instance of adapter.
        -
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        boolean
        -
        getBoolean(String path, - boolean def)
        -
        -
        Returns the boolean value from the configuration.
        -
        -
        int
        -
        getInt(String path, - int def)
        -
        -
        Returns the int value from the configuration.
        -
        - -
        getString(String path, - String def)
        -
        -
        Returns the String value from the configuration.
        -
        - - -
        -
        Returns the list of Strings from the configuration.
        -
        -
        boolean
        - -
        -
        Checks if the configuration is setup
        -
        -
        void
        - -
        -
        Loads the configuration
        -
        -
        void
        -
        setup(String fileName)
        -
        -
        Setups the configuration file by provided name.
        -
        -
        -
        -
        -
        -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          BungeeConfigAdapter

          -
          public BungeeConfigAdapter(net.md_5.bungee.api.plugin.Plugin plugin)
          -
          Constructs the instance of adapter.
          -
          -
          Parameters:
          -
          plugin - Plugin instance
          -
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          setup

          -
          public void setup(String fileName)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Setups the configuration file by provided name.
          -
          -
          Specified by:
          -
          setup in interface IConfigurationAdapter
          -
          Parameters:
          -
          fileName - Name of the file to setup
          -
          -
          -
        • -
        • -
          -

          isSetup

          -
          public boolean isSetup()
          -
          Description copied from interface: IConfigurationAdapter
          -
          Checks if the configuration is setup
          -
          -
          Specified by:
          -
          isSetup in interface IConfigurationAdapter
          -
          Returns:
          -
          If the configuration is setup
          -
          -
          -
        • -
        • -
          -

          loadConfiguration

          -
          public void loadConfiguration()
          -
          Description copied from interface: IConfigurationAdapter
          -
          Loads the configuration
          -
          -
          Specified by:
          -
          loadConfiguration in interface IConfigurationAdapter
          -
          -
          -
        • -
        • -
          -

          getString

          -
          public String getString(String path, - String def)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the String value from the configuration.
          -
          -
          Specified by:
          -
          getString in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          String value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getInt

          -
          public int getInt(String path, - int def)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the int value from the configuration.
          -
          -
          Specified by:
          -
          getInt in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          int value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getBoolean

          -
          public boolean getBoolean(String path, - boolean def)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the boolean value from the configuration.
          -
          -
          Specified by:
          -
          getBoolean in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          boolean value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getStringList

          -
          public List<String> getStringList(String path)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the list of Strings from the configuration.
          -
          -
          Specified by:
          -
          getStringList in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          Returns:
          -
          list of strings from the configuration. Returns empty list if path is not available.
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html deleted file mode 100644 index 3c77042..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/class-use/BungeeConfigAdapter.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter

      -
      -No usage of cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-summary.html deleted file mode 100644 index d5c7f22..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.adapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.bungee.adapter

      -
      -
      -
      package cz.foresttech.forestredis.bungee.adapter
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-tree.html deleted file mode 100644 index cb06cce..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-tree.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.adapter Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.bungee.adapter

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-use.html deleted file mode 100644 index c209521..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/adapter/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee.adapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.bungee.adapter

      -
      -No usage of cz.foresttech.forestredis.bungee.adapter
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html deleted file mode 100644 index 2e6fc94..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/class-use/ForestRedisBungee.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.ForestRedisBungee - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.bungee.ForestRedisBungee

      -
      -
      Packages that use ForestRedisBungee
      -
      -
      Package
      -
      Description
      - -
       
      -
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html deleted file mode 100644 index 1f54149..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/BungeeForestRedisCommand.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - -BungeeForestRedisCommand - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class BungeeForestRedisCommand

      -
      -
      java.lang.Object -
      net.md_5.bungee.api.plugin.Command -
      cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
      -
      -
      -
      -
      -
      public class BungeeForestRedisCommand -extends net.md_5.bungee.api.plugin.Command
      -
      BungeeCord Command Class for handling ForestRedisAPI commands
      -
      -
      -
        - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        - -
         
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        void
        -
        execute(net.md_5.bungee.api.CommandSender commandSender, - String[] args)
        -
         
        -
        -
        -
        -
        -

        Methods inherited from class net.md_5.bungee.api.plugin.Command

        -equals, getAliases, getName, getPermission, getPermissionMessage, hashCode, hasPermission, toString
        -
        -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          BungeeForestRedisCommand

          -
          public BungeeForestRedisCommand()
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          execute

          -
          public void execute(net.md_5.bungee.api.CommandSender commandSender, - String[] args)
          -
          -
          Specified by:
          -
          execute in class net.md_5.bungee.api.plugin.Command
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html deleted file mode 100644 index 18b712d..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/class-use/BungeeForestRedisCommand.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand

      -
      -No usage of cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-summary.html deleted file mode 100644 index aa6143a..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.commands - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.bungee.commands

      -
      -
      -
      package cz.foresttech.forestredis.bungee.commands
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-tree.html deleted file mode 100644 index 9e681a7..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-tree.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.commands Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.bungee.commands

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-use.html deleted file mode 100644 index c5dae6b..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/commands/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee.commands - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.bungee.commands

      -
      -No usage of cz.foresttech.forestredis.bungee.commands
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html deleted file mode 100644 index e612084..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - -RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class RedisMessageReceivedEvent

      -
      -
      java.lang.Object -
      net.md_5.bungee.api.plugin.Event -
      cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IRedisMessageReceivedEvent
      -
      -
      -
      public class RedisMessageReceivedEvent -extends net.md_5.bungee.api.plugin.Event -implements IRedisMessageReceivedEvent
      -
      BungeeCord Event class used when message was received from subscribed channel.
      -
      -
      - -
      -
      - -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html deleted file mode 100644 index ae96abe..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/class-use/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent

      -
      -No usage of cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-summary.html deleted file mode 100644 index fafcae4..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.events - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.bungee.events

      -
      -
      -
      package cz.foresttech.forestredis.bungee.events
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-tree.html deleted file mode 100644 index 01e79e6..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-tree.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee.events Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.bungee.events

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-use.html deleted file mode 100644 index faaec12..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/events/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee.events - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.bungee.events

      -
      -No usage of cz.foresttech.forestredis.bungee.events
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/package-summary.html deleted file mode 100644 index e4b193f..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.bungee

      -
      -
      -
      package cz.foresttech.forestredis.bungee
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/package-tree.html deleted file mode 100644 index 64882e7..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/package-tree.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - -cz.foresttech.forestredis.bungee Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.bungee

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/bungee/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/bungee/package-use.html deleted file mode 100644 index f83f34a..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/bungee/package-use.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.bungee - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.bungee

      -
      - -
      -
      Package
      -
      Description
      - -
       
      -
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/IForestRedisPlugin.html b/docs/1.0.6/cz/foresttech/forestredis/shared/IForestRedisPlugin.html deleted file mode 100644 index 375c1b3..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/IForestRedisPlugin.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - -IForestRedisPlugin - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Interface IForestRedisPlugin

      -
      -
      -
      -
      All Known Implementing Classes:
      -
      ForestRedisBungee, ForestRedisSpigot
      -
      -
      -
      public interface IForestRedisPlugin
      -
      Generic plugin interface. It is used to handle similar functions across Bungee and Spigot server engines.
      -
      -
      - -
      -
      -
        - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          runAsync

          -
          void runAsync(Runnable task)
          -
          Runs asynchronous task
          -
          -
          Parameters:
          -
          task - Task to be run async
          -
          -
          -
        • -
        • -
          -

          onMessageReceived

          -
          void onMessageReceived(String channel, - MessageTransferObject messageTransferObject)
          -
          Calls the corresponding events when message was received
          -
          -
          Parameters:
          -
          channel - Channel which received the message
          -
          messageTransferObject - MessageTransferObject which was received
          -
          -
          -
        • -
        • -
          -

          logger

          -
          Logger logger()
          -
          Returns logger object
          -
          -
          Returns:
          -
          Logger instance of the current implementation
          -
          -
          -
        • -
        • -
          -

          getConfigAdapter

          -
          default IConfigurationAdapter getConfigAdapter()
          -
          Returns the IConfigurationAdapter implementation
          -
          -
          Returns:
          -
          Implementation of IConfigurationAdapter
          -
          -
          -
        • -
        • -
          -

          load

          -
          default void load()
          -
          Loading RedisManager from config method
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/RedisManager.html b/docs/1.0.6/cz/foresttech/forestredis/shared/RedisManager.html deleted file mode 100644 index c9e1da0..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/RedisManager.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - -RedisManager - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class RedisManager

      -
      -
      java.lang.Object -
      cz.foresttech.forestredis.shared.RedisManager
      -
      -
      -
      -
      public class RedisManager -extends Object
      -
      Class for maintaining and handling connection to Redis server. - It automatically fires Bungee/Spigot events corresponding to current server type. -

      - It allows developers to subscribe channels and listen to them using generic EventHandlers.

      -
      -
      - -
      -
      -
        - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          setup

          -
          public boolean setup(String... channels)
          -
          Primary setup method which establishes JedisPool from the redisConfiguration. - Method then automatically subscribes to channels. -

          - Note! It does not return false if subscription itself was unsuccessful as the calls are asynchronous.

          -
          -
          Parameters:
          -
          channels - Default list channels to listen on (case-sensitive), can be empty and provided afterwards
          -
          Returns:
          -
          Whether the setup was successful
          -
          See Also:
          -
          - -
          -
          -
          -
        • -
        • -
          -

          unsubscribe

          -
          public void unsubscribe(String... channels)
          -
          Unsubscribes the channels given.
          -
          -
          Parameters:
          -
          channels - Names of the channels to unsubscribe (case-sensitive)
          -
          -
          -
        • -
        • -
          -

          subscribe

          -
          public boolean subscribe(String... channels)
          -
          Subscribes to the provided channels if they're not subscribed already. Corresponding Events - will be thrown only if the received message is sent to subscribed channels.
          -
          -
          Parameters:
          -
          channels - Names of the channels to subscribe (case-sensitive)
          -
          Returns:
          -
          Whether at least one of the channel was successfully subscribed
          -
          -
          -
        • -
        • -
          -

          publishObject

          -
          public boolean publishObject(String targetChannel, - Object objectToPublish)
          -
          Publishes the object to the provided channel. Also handles server identification. - DO NOT USE this to publish simple String message.
          -
          -
          Parameters:
          -
          targetChannel - Channel to be published into (case-sensitive)
          -
          objectToPublish - Object to be published
          -
          Returns:
          -
          Returns 'false' if the message cannot be converted to JSON or in closing state. Returns 'true' if the process was successful
          -
          See Also:
          -
          - -
          -
          -
          -
        • -
        • -
          -

          publishMessage

          -
          public boolean publishMessage(String targetChannel, - String messageToPublish)
          -
          Publishes the message to the provided channel. Also handles server identification. - This method is not recommended for publishing serialized objects. To publish objects:
          -
          -
          Parameters:
          -
          targetChannel - Channel to be published into (case-sensitive)
          -
          messageToPublish - The message to be published
          -
          Returns:
          -
          Returns 'false' if the message cannot be converted to JSON or in closing state. Returns 'true' if the process was successful.
          -
          See Also:
          -
          - -
          -
          -
          -
        • -
        • -
          -

          close

          -
          public void close()
          -
          Closes the Redis connection and unsubscribes to all channels.
          -
          -
        • -
        • -
          -

          getServerIdentifier

          -
          public String getServerIdentifier()
          -
          Returns the current server identifier. It is used as sender name in events.
          -
          -
          Returns:
          -
          Server identifier
          -
          -
          -
        • -
        • -
          -

          isSubscribed

          -
          public boolean isSubscribed(String channel)
          -
          Returns whether the channel is subscribed or not.
          -
          -
          Parameters:
          -
          channel - Channel's name to check (case-sensitive).
          -
          Returns:
          -
          Whether the channel is subscribed or not
          -
          -
          -
        • -
        • -
          -

          getSubscribedChannels

          -
          public List<String> getSubscribedChannels()
          -
          Returns list of all subscribed channels.
          -
          -
          Returns:
          -
          List of all subscribed channels (case-sensitive)
          -
          -
          -
        • -
        • -
          -

          init

          -
          public static void init(IForestRedisPlugin plugin, - String serverIdentifier, - RedisConfiguration redisConfiguration)
          -
          Initialization method for creating RedisManager singleton instance. This won't start any - connection or subscription.
          -
          -
          Parameters:
          -
          plugin - Origin plugin which tries to obtain the instance
          -
          serverIdentifier - Identifier of the server (e.g. 'Bungee01'). Shall be unique to prevent bugs
          -
          redisConfiguration - RedisConfiguration object with Redis server credentials
          -
          -
          -
        • -
        • -
          -

          getAPI

          -
          public static RedisManager getAPI()
          -
          Gets the singleton instance of RedisManager object. This is the only - recommended approach to access the API methods.
          -
          -
          Returns:
          -
          Singleton instance of RedisManager
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html b/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html deleted file mode 100644 index c194329..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/IConfigurationAdapter.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - -IConfigurationAdapter - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Interface IConfigurationAdapter

      -
      -
      -
      -
      All Known Implementing Classes:
      -
      BungeeConfigAdapter, SpigotConfigAdapter
      -
      -
      -
      public interface IConfigurationAdapter
      -
      ConfigurationAdapter interface which handles differences between BungeeCord and Spigot in configuration structure.
      -
      -
      -
        - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        boolean
        -
        getBoolean(String path, - boolean def)
        -
        -
        Returns the boolean value from the configuration.
        -
        -
        int
        -
        getInt(String path, - int def)
        -
        -
        Returns the int value from the configuration.
        -
        - -
        getString(String path, - String def)
        -
        -
        Returns the String value from the configuration.
        -
        - - -
        -
        Returns the list of Strings from the configuration.
        -
        -
        boolean
        - -
        -
        Checks if the configuration is setup
        -
        -
        void
        - -
        -
        Loads the configuration
        -
        -
        void
        -
        setup(String fileName)
        -
        -
        Setups the configuration file by provided name.
        -
        -
        -
        -
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          setup

          -
          void setup(String fileName)
          -
          Setups the configuration file by provided name.
          -
          -
          Parameters:
          -
          fileName - Name of the file to setup
          -
          -
          -
        • -
        • -
          -

          isSetup

          -
          boolean isSetup()
          -
          Checks if the configuration is setup
          -
          -
          Returns:
          -
          If the configuration is setup
          -
          -
          -
        • -
        • -
          -

          loadConfiguration

          -
          void loadConfiguration()
          -
          Loads the configuration
          -
          -
        • -
        • -
          -

          getString

          -
          String getString(String path, - String def)
          -
          Returns the String value from the configuration.
          -
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          String value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getInt

          -
          int getInt(String path, - int def)
          -
          Returns the int value from the configuration.
          -
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          int value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getBoolean

          -
          boolean getBoolean(String path, - boolean def)
          -
          Returns the boolean value from the configuration.
          -
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          boolean value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getStringList

          -
          List<String> getStringList(String path)
          -
          Returns the list of Strings from the configuration.
          -
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          Returns:
          -
          list of strings from the configuration. Returns empty list if path is not available.
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html b/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html deleted file mode 100644 index 324c428..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/class-use/IConfigurationAdapter.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - -Uses of Interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Interface
      cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter

      -
      -
      Packages that use IConfigurationAdapter
      - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-summary.html deleted file mode 100644 index 5262a3a..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.adapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.shared.adapter

      -
      -
      -
      package cz.foresttech.forestredis.shared.adapter
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-tree.html deleted file mode 100644 index 2f96c8f..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-tree.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.adapter Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.shared.adapter

      -Package Hierarchies: - -
      -
      -

      Interface Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-use.html deleted file mode 100644 index fc8c588..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/adapter/package-use.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared.adapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.shared.adapter

      -
      - - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html b/docs/1.0.6/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html deleted file mode 100644 index 4c0d064..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/class-use/IForestRedisPlugin.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - -Uses of Interface cz.foresttech.forestredis.shared.IForestRedisPlugin - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Interface
      cz.foresttech.forestredis.shared.IForestRedisPlugin

      -
      -
      Packages that use IForestRedisPlugin
      - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/class-use/RedisManager.html b/docs/1.0.6/cz/foresttech/forestredis/shared/class-use/RedisManager.html deleted file mode 100644 index bd78a9b..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/class-use/RedisManager.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.shared.RedisManager - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.shared.RedisManager

      -
      -
      Packages that use RedisManager
      -
      -
      Package
      -
      Description
      - -
       
      -
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html deleted file mode 100644 index 49dfb7a..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/events/IRedisMessageReceivedEvent.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - -IRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Interface IRedisMessageReceivedEvent

      -
      -
      -
      -
      All Known Implementing Classes:
      -
      AsyncRedisMessageReceivedEvent, RedisMessageReceivedEvent, RedisMessageReceivedEvent
      -
      -
      -
      public interface IRedisMessageReceivedEvent
      -
      Redis incoming message Event interface. Used for handling differences between Spigot and Bungee Event API.
      -
      -
      -
        - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        - - -
        -
        Obtains the name of the channel message came from
        -
        - - -
        -
        Obtains message received
        -
        -
        <T> T
        -
        getMessageObject(Class<T> objectClass)
        -
        -
        Obtains object from received message by provided type
        -
        - - -
        -
        Obtains the sender's identifier
        -
        -
        long
        - -
        -
        Obtains message timestamp
        -
        -
        boolean
        - -
        -
        Checks if the sender server has the same identifier as current server
        -
        -
        -
        -
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          getSenderIdentifier

          -
          String getSenderIdentifier()
          -
          Obtains the sender's identifier
          -
          -
          Returns:
          -
          Sender server's name
          -
          -
          -
        • -
        • -
          -

          getChannel

          -
          String getChannel()
          -
          Obtains the name of the channel message came from
          -
          -
          Returns:
          -
          Name of the incoming channel
          -
          -
          -
        • -
        • -
          -

          getMessage

          -
          String getMessage()
          -
          Obtains message received
          -
          -
          Returns:
          -
          Message received
          -
          -
          -
        • -
        • -
          -

          getTimeStamp

          -
          long getTimeStamp()
          -
          Obtains message timestamp
          -
          -
          Returns:
          -
          TimeStamp of the message
          -
          -
          -
        • -
        • -
          -

          getMessageObject

          -
          <T> T getMessageObject(Class<T> objectClass)
          -
          Obtains object from received message by provided type
          -
          -
          Type Parameters:
          -
          T - Object type
          -
          Parameters:
          -
          objectClass - Object class
          -
          Returns:
          -
          Parsed object (null if it cannot be parsed)
          -
          -
          -
        • -
        • -
          -

          isSelfSender

          -
          boolean isSelfSender()
          -
          Checks if the sender server has the same identifier as current server
          -
          -
          Returns:
          -
          Whether the message was sent by this server
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html deleted file mode 100644 index 1694f50..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/events/class-use/IRedisMessageReceivedEvent.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -Uses of Interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Interface
      cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent

      -
      -
      Packages that use IRedisMessageReceivedEvent
      - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-summary.html deleted file mode 100644 index d983487..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.events - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.shared.events

      -
      -
      -
      package cz.foresttech.forestredis.shared.events
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-tree.html deleted file mode 100644 index ba55042..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-tree.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.events Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.shared.events

      -Package Hierarchies: - -
      -
      -

      Interface Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-use.html deleted file mode 100644 index 3f07c6d..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/events/package-use.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared.events - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.shared.events

      -
      - - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/MessageTransferObject.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/MessageTransferObject.html deleted file mode 100644 index 8ff609a..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/MessageTransferObject.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - -MessageTransferObject - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class MessageTransferObject

      -
      -
      java.lang.Object -
      cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      -
      -
      public class MessageTransferObject -extends Object
      -
      DTO object used for sending data across network. Supports - custom object serialization using Gson.
      -
      -
      - -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          MessageTransferObject

          -
          public MessageTransferObject()
          -
          Empty constructor in case of using setters to add data later
          -
          -
        • -
        • -
          -

          MessageTransferObject

          -
          public MessageTransferObject(String senderIdentifier, - String message, - long timestamp)
          -
          Constructs the instance with provided parameters
          -
          -
          Parameters:
          -
          senderIdentifier - Identifier of sending server
          -
          message - Message content
          -
          timestamp - TimeStamp of the message
          -
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          toJson

          -
          public String toJson()
          -
          Converts current data to JSON using Gson
          -
          -
          Returns:
          -
          Object serialized to JSON String
          -
          -
          -
        • -
        • -
          -

          fromJson

          -
          public static MessageTransferObject fromJson(String json)
          -
          Obtains MessageTransferObject from provided JSON String.
          -
          -
          Parameters:
          -
          json - Serialized MessageTransferObject in JSON String
          -
          Returns:
          -
          Deserialized MessageTransferObject
          -
          -
          -
        • -
        • -
          -

          wrap

          -
          public static MessageTransferObject wrap(String senderIdentifier, - Object objectToWrap, - long timestamp)
          -
          Wraps the given object to MessageTransferObject object.
          -
          -
          Parameters:
          -
          senderIdentifier - Identifier of the sending server
          -
          objectToWrap - Object which shall be wrapped
          -
          timestamp - TimeStamp of the message
          -
          Returns:
          -
          Instance of MessageTransferObject containing serialized object from input
          -
          -
          -
        • -
        • -
          -

          parseMessageObject

          -
          public <T> T parseMessageObject(Class<T> objectType)
          -
          Parses the message string to provided object type.
          -
          -
          Type Parameters:
          -
          T - Type of the object
          -
          Parameters:
          -
          objectType - Class of the object
          -
          Returns:
          -
          Parsed object or null if object cannot be parsed
          -
          -
          -
        • -
        • -
          -

          getTimestamp

          -
          public long getTimestamp()
          -
          Obtains the timestamp of the message
          -
          -
          Returns:
          -
          Date when message has been sent
          -
          -
          -
        • -
        • -
          -

          setTimestamp

          -
          public void setTimestamp(Long timestamp)
          -
          Changes the timestamp of the message
          -
          -
          Parameters:
          -
          timestamp - New date when the message has been sent
          -
          -
          -
        • -
        • -
          -

          getSenderIdentifier

          -
          public String getSenderIdentifier()
          -
          Obtains the server sender identifier
          -
          -
          Returns:
          -
          Server identifier of the sender
          -
          -
          -
        • -
        • -
          -

          getMessage

          -
          public String getMessage()
          -
          Obtains the content of the transferred message
          -
          -
          Returns:
          -
          Content of the message
          -
          -
          -
        • -
        • -
          -

          setSenderIdentifier

          -
          public void setSenderIdentifier(String senderIdentifier)
          -
          Changes the server sender identifier
          -
          -
          Parameters:
          -
          senderIdentifier - New server sender identifier
          -
          -
          -
        • -
        • -
          -

          setMessage

          -
          public void setMessage(String message)
          -
          Updates the content of the transferred message
          -
          -
          Parameters:
          -
          message - New transferred message content
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/RedisConfiguration.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/RedisConfiguration.html deleted file mode 100644 index dee393b..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/RedisConfiguration.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -RedisConfiguration - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class RedisConfiguration

      -
      -
      java.lang.Object -
      cz.foresttech.forestredis.shared.models.RedisConfiguration
      -
      -
      -
      -
      public class RedisConfiguration -extends Object
      -
      RedisConfiguration object stores Redis server's credentials. Can be used to create JedisPool instance.
      -
      -
      -
        - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        -
        RedisConfiguration(String hostName, - int port, - String username, - String password, - boolean ssl)
        -
        -
        Constructs the instance of the object
        -
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        redis.clients.jedis.JedisPool
        - -
        -
        Creates JedisPool instance using the stored values.
        -
        -
        -
        -
        -
        -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          RedisConfiguration

          -
          public RedisConfiguration(String hostName, - int port, - String username, - String password, - boolean ssl)
          -
          Constructs the instance of the object
          -
          -
          Parameters:
          -
          hostName - Hostname of the Redis server
          -
          port - Port of the Redis server
          -
          username - Username used to connect to Redis server (can be null)
          -
          password - Password used to connect to Redis server (can be null)
          -
          ssl - Whether to make the connection with SSL
          -
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          build

          -
          public redis.clients.jedis.JedisPool build()
          -
          Creates JedisPool instance using the stored values.
          -
          -
          Returns:
          -
          JedisPool object obtained using the values stored inside this object.
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html deleted file mode 100644 index ab57a78..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/MessageTransferObject.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.shared.models.MessageTransferObject - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.shared.models.MessageTransferObject

      -
      -
      Packages that use MessageTransferObject
      - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html deleted file mode 100644 index 6f0885c..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/class-use/RedisConfiguration.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.shared.models.RedisConfiguration - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.shared.models.RedisConfiguration

      -
      -
      Packages that use RedisConfiguration
      -
      -
      Package
      -
      Description
      - -
       
      -
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-summary.html deleted file mode 100644 index 3c6b881..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-summary.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.models - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.shared.models

      -
      -
      -
      package cz.foresttech.forestredis.shared.models
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-tree.html deleted file mode 100644 index b3370be..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-tree.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - -cz.foresttech.forestredis.shared.models Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.shared.models

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-use.html deleted file mode 100644 index 83ed145..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/models/package-use.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared.models - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.shared.models

      -
      - - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/shared/package-summary.html deleted file mode 100644 index c12b867..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/package-summary.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - -cz.foresttech.forestredis.shared - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.shared

      -
      -
      -
      package cz.foresttech.forestredis.shared
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/shared/package-tree.html deleted file mode 100644 index 417b9c5..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/package-tree.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - -cz.foresttech.forestredis.shared Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.shared

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -

      Interface Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/shared/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/shared/package-use.html deleted file mode 100644 index 42464f2..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/shared/package-use.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.shared - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.shared

      -
      - - -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html deleted file mode 100644 index 90fdef2..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/ForestRedisSpigot.html +++ /dev/null @@ -1,295 +0,0 @@ - - - - -ForestRedisSpigot - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class ForestRedisSpigot

      -
      -
      java.lang.Object -
      org.bukkit.plugin.PluginBase -
      org.bukkit.plugin.java.JavaPlugin -
      cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
      -
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IForestRedisPlugin, org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin
      -
      -
      -
      public class ForestRedisSpigot -extends org.bukkit.plugin.java.JavaPlugin -implements IForestRedisPlugin
      -
      Bootstrap Spigot plugin to setup the RedisManager using configuration file. - Also provides server with reload and version command.
      -
      -
      -
        - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        - -
         
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        - - -
        -
        Returns the IConfigurationAdapter implementation
        -
        - - -
        -
        Obtains the instance of the plugin
        -
        - - -
        -
        Returns logger object
        -
        -
        void
        - -
         
        -
        void
        - -
         
        -
        void
        -
        onMessageReceived(String channel, - MessageTransferObject messageTransferObject)
        -
        -
        Calls the corresponding events when message was received
        -
        -
        void
        - -
        -
        Runs asynchronous task
        -
        -
        -
        -
        -
        -

        Methods inherited from class org.bukkit.plugin.java.JavaPlugin

        -getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString
        -
        -

        Methods inherited from class org.bukkit.plugin.PluginBase

        -equals, getName, hashCode
        -
        -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
        -
        -

        Methods inherited from interface cz.foresttech.forestredis.shared.IForestRedisPlugin

        -load
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          ForestRedisSpigot

          -
          public ForestRedisSpigot()
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        - -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html deleted file mode 100644 index 8d7dfab..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/SpigotConfigAdapter.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - -SpigotConfigAdapter - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class SpigotConfigAdapter

      -
      -
      java.lang.Object -
      cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IConfigurationAdapter
      -
      -
      -
      public class SpigotConfigAdapter -extends Object -implements IConfigurationAdapter
      -
      Implementation of IConfigurationAdapter for Spigot version
      -
      -
      -
        - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        -
        SpigotConfigAdapter(org.bukkit.plugin.java.JavaPlugin plugin)
        -
        -
        Constructs the instance of adapter.
        -
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        boolean
        -
        getBoolean(String path, - boolean def)
        -
        -
        Returns the boolean value from the configuration.
        -
        -
        int
        -
        getInt(String path, - int def)
        -
        -
        Returns the int value from the configuration.
        -
        - -
        getString(String path, - String def)
        -
        -
        Returns the String value from the configuration.
        -
        - - -
        -
        Returns the list of Strings from the configuration.
        -
        -
        boolean
        - -
        -
        Checks if the configuration is setup
        -
        -
        void
        - -
        -
        Loads the configuration
        -
        -
        void
        -
        setup(String fileName)
        -
        -
        Setups the configuration file by provided name.
        -
        -
        -
        -
        -
        -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          SpigotConfigAdapter

          -
          public SpigotConfigAdapter(org.bukkit.plugin.java.JavaPlugin plugin)
          -
          Constructs the instance of adapter.
          -
          -
          Parameters:
          -
          plugin - JavaPlugin instance
          -
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          setup

          -
          public void setup(String fileName)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Setups the configuration file by provided name.
          -
          -
          Specified by:
          -
          setup in interface IConfigurationAdapter
          -
          Parameters:
          -
          fileName - Name of the file to setup
          -
          -
          -
        • -
        • -
          -

          isSetup

          -
          public boolean isSetup()
          -
          Description copied from interface: IConfigurationAdapter
          -
          Checks if the configuration is setup
          -
          -
          Specified by:
          -
          isSetup in interface IConfigurationAdapter
          -
          Returns:
          -
          If the configuration is setup
          -
          -
          -
        • -
        • -
          -

          loadConfiguration

          -
          public void loadConfiguration()
          -
          Description copied from interface: IConfigurationAdapter
          -
          Loads the configuration
          -
          -
          Specified by:
          -
          loadConfiguration in interface IConfigurationAdapter
          -
          -
          -
        • -
        • -
          -

          getString

          -
          public String getString(String path, - String def)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the String value from the configuration.
          -
          -
          Specified by:
          -
          getString in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          String value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getInt

          -
          public int getInt(String path, - int def)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the int value from the configuration.
          -
          -
          Specified by:
          -
          getInt in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          int value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getBoolean

          -
          public boolean getBoolean(String path, - boolean def)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the boolean value from the configuration.
          -
          -
          Specified by:
          -
          getBoolean in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          def - Default value if the path is not set.
          -
          Returns:
          -
          boolean value from the configuration. Returns "def" if path is not available.
          -
          -
          -
        • -
        • -
          -

          getStringList

          -
          public List<String> getStringList(String path)
          -
          Description copied from interface: IConfigurationAdapter
          -
          Returns the list of Strings from the configuration.
          -
          -
          Specified by:
          -
          getStringList in interface IConfigurationAdapter
          -
          Parameters:
          -
          path - Path in the configuration.
          -
          Returns:
          -
          list of strings from the configuration. Returns empty list if path is not available.
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html deleted file mode 100644 index 2aee2f2..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/class-use/SpigotConfigAdapter.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter

      -
      -No usage of cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-summary.html deleted file mode 100644 index 47c554d..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.adapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.spigot.adapter

      -
      -
      -
      package cz.foresttech.forestredis.spigot.adapter
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-tree.html deleted file mode 100644 index 0afbe89..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-tree.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.adapter Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.spigot.adapter

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-use.html deleted file mode 100644 index dfba907..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/adapter/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot.adapter - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.spigot.adapter

      -
      -No usage of cz.foresttech.forestredis.spigot.adapter
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html deleted file mode 100644 index dc43fc1..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/class-use/ForestRedisSpigot.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.ForestRedisSpigot - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.spigot.ForestRedisSpigot

      -
      -
      Packages that use ForestRedisSpigot
      -
      -
      Package
      -
      Description
      - -
       
      -
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html deleted file mode 100644 index f9b7d85..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/SpigotForestRedisCommand.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - -SpigotForestRedisCommand - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class SpigotForestRedisCommand

      -
      -
      java.lang.Object -
      cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      org.bukkit.command.CommandExecutor
      -
      -
      -
      public class SpigotForestRedisCommand -extends Object -implements org.bukkit.command.CommandExecutor
      -
      Spigot Command Class for handling ForestRedisAPI commands
      -
      -
      - -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          SpigotForestRedisCommand

          -
          public SpigotForestRedisCommand()
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        -
          -
        • -
          -

          onCommand

          -
          public boolean onCommand(org.bukkit.command.CommandSender commandSender, - org.bukkit.command.Command command, - String s, - String[] args)
          -
          -
          Specified by:
          -
          onCommand in interface org.bukkit.command.CommandExecutor
          -
          -
          -
        • -
        -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html deleted file mode 100644 index 78a1e5b..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/class-use/SpigotForestRedisCommand.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand

      -
      -No usage of cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-summary.html deleted file mode 100644 index 9a568df..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.commands - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.spigot.commands

      -
      -
      -
      package cz.foresttech.forestredis.spigot.commands
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-tree.html deleted file mode 100644 index 80c60cb..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-tree.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.commands Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.spigot.commands

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-use.html deleted file mode 100644 index 8eac90d..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/commands/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot.commands - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.spigot.commands

      -
      -No usage of cz.foresttech.forestredis.spigot.commands
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html deleted file mode 100644 index a028efc..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/AsyncRedisMessageReceivedEvent.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - -AsyncRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class AsyncRedisMessageReceivedEvent

      -
      -
      java.lang.Object -
      org.bukkit.event.Event -
      cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IRedisMessageReceivedEvent
      -
      -
      -
      public class AsyncRedisMessageReceivedEvent -extends org.bukkit.event.Event -implements IRedisMessageReceivedEvent
      -
      Asynchronous Spigot Event class used when message was received from subscribed channel.
      -
      -
      -
        - -
      • -
        -

        Nested Class Summary

        -
        -

        Nested classes/interfaces inherited from class org.bukkit.event.Event

        -org.bukkit.event.Event.Result
        -
        -
      • - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        -
        AsyncRedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
        -
        -
        Constructs the instance of the Event
        -
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        static org.bukkit.event.HandlerList
        - -
         
        -
        org.bukkit.event.HandlerList
        - -
         
        - - -
        -
        Obtains the name of the channel message came from
        -
        - - -
        -
        Obtains message received
        -
        -
        <T> T
        -
        getMessageObject(Class<T> objectClass)
        -
        -
        Obtains object from received message by provided type
        -
        - - -
        -
        Obtains the sender's identifier
        -
        -
        long
        - -
        -
        Obtains message timestamp
        -
        -
        boolean
        - -
        -
        Checks if the sender server has the same identifier as current server
        -
        -
        -
        -
        -
        -

        Methods inherited from class org.bukkit.event.Event

        -getEventName, isAsynchronous
        -
        -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          AsyncRedisMessageReceivedEvent

          -
          public AsyncRedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
          -
          Constructs the instance of the Event
          -
          -
          Parameters:
          -
          channel - Channel in which was the message published
          -
          messageTransferObject - MessageTransferObject object containing data about published message
          -
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        - -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html deleted file mode 100644 index 335ad39..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - -RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      - -
      - -

      Class RedisMessageReceivedEvent

      -
      -
      java.lang.Object -
      org.bukkit.event.Event -
      cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
      -
      -
      -
      -
      All Implemented Interfaces:
      -
      IRedisMessageReceivedEvent
      -
      -
      -
      public class RedisMessageReceivedEvent -extends org.bukkit.event.Event -implements IRedisMessageReceivedEvent
      -
      Spigot Event class used when message was received from subscribed channel.
      -
      -
      -
        - -
      • -
        -

        Nested Class Summary

        -
        -

        Nested classes/interfaces inherited from class org.bukkit.event.Event

        -org.bukkit.event.Event.Result
        -
        -
      • - -
      • -
        -

        Constructor Summary

        -
        Constructors
        -
        -
        Constructor
        -
        Description
        -
        RedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
        -
        -
        Constructs the instance of the Event
        -
        -
        -
        -
      • - -
      • -
        -

        Method Summary

        -
        -
        -
        -
        -
        Modifier and Type
        -
        Method
        -
        Description
        -
        static org.bukkit.event.HandlerList
        - -
         
        -
        org.bukkit.event.HandlerList
        - -
         
        - - -
        -
        Obtains the name of the channel message came from
        -
        - - -
        -
        Obtains message received
        -
        -
        <T> T
        -
        getMessageObject(Class<T> objectClass)
        -
        -
        Obtains object from received message by provided type
        -
        - - -
        -
        Obtains the sender's identifier
        -
        -
        long
        - -
        -
        Obtains message timestamp
        -
        -
        boolean
        - -
        -
        Checks if the sender server has the same identifier as current server
        -
        -
        -
        -
        -
        -

        Methods inherited from class org.bukkit.event.Event

        -getEventName, isAsynchronous
        -
        -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -
        -
      • -
      -
      -
      -
        - -
      • -
        -

        Constructor Details

        -
          -
        • -
          -

          RedisMessageReceivedEvent

          -
          public RedisMessageReceivedEvent(String channel, - MessageTransferObject messageTransferObject)
          -
          Constructs the instance of the Event
          -
          -
          Parameters:
          -
          channel - Channel in which was the message published
          -
          messageTransferObject - MessageTransferObject object containing data about published message
          -
          -
          -
        • -
        -
        -
      • - -
      • -
        -

        Method Details

        - -
        -
      • -
      -
      - -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html deleted file mode 100644 index 39057e0..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/AsyncRedisMessageReceivedEvent.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent

      -
      -No usage of cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html deleted file mode 100644 index 9cc1545..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/class-use/RedisMessageReceivedEvent.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Class
      cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent

      -
      -No usage of cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-summary.html deleted file mode 100644 index 38ef601..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-summary.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.events - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.spigot.events

      -
      -
      -
      package cz.foresttech.forestredis.spigot.events
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-tree.html deleted file mode 100644 index c38b2fd..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-tree.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot.events Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.spigot.events

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-use.html deleted file mode 100644 index 83ed06d..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/events/package-use.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot.events - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.spigot.events

      -
      -No usage of cz.foresttech.forestredis.spigot.events
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/package-summary.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/package-summary.html deleted file mode 100644 index 7311fe5..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/package-summary.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Package cz.foresttech.forestredis.spigot

      -
      -
      -
      package cz.foresttech.forestredis.spigot
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/package-tree.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/package-tree.html deleted file mode 100644 index 60622f7..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/package-tree.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - -cz.foresttech.forestredis.spigot Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Hierarchy For Package cz.foresttech.forestredis.spigot

      -Package Hierarchies: - -
      -
      -

      Class Hierarchy

      -
        -
      • java.lang.Object -
          -
        • org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin) - -
        • -
        -
      • -
      -
      -
      -
      -
      - - diff --git a/docs/1.0.6/cz/foresttech/forestredis/spigot/package-use.html b/docs/1.0.6/cz/foresttech/forestredis/spigot/package-use.html deleted file mode 100644 index 85cf430..0000000 --- a/docs/1.0.6/cz/foresttech/forestredis/spigot/package-use.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - -Uses of Package cz.foresttech.forestredis.spigot - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Uses of Package
      cz.foresttech.forestredis.spigot

      -
      - -
      -
      Package
      -
      Description
      - -
       
      -
      -
      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/element-list b/docs/1.0.6/element-list deleted file mode 100644 index 3add6a2..0000000 --- a/docs/1.0.6/element-list +++ /dev/null @@ -1,12 +0,0 @@ -cz.foresttech.forestredis.bungee -cz.foresttech.forestredis.bungee.adapter -cz.foresttech.forestredis.bungee.commands -cz.foresttech.forestredis.bungee.events -cz.foresttech.forestredis.shared -cz.foresttech.forestredis.shared.adapter -cz.foresttech.forestredis.shared.events -cz.foresttech.forestredis.shared.models -cz.foresttech.forestredis.spigot -cz.foresttech.forestredis.spigot.adapter -cz.foresttech.forestredis.spigot.commands -cz.foresttech.forestredis.spigot.events diff --git a/docs/1.0.6/help-doc.html b/docs/1.0.6/help-doc.html deleted file mode 100644 index 2c505df..0000000 --- a/docs/1.0.6/help-doc.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - -API Help - - - - - - - - - - - - - - - -
      - -
      -
      -

      JavaDoc Help

      - -
      -
      -

      Navigation

      -Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces - -
      -
      -
      -

      Kinds of Pages

      -The following sections describe the different kinds of pages in this collection. -
      -

      Overview

      -

      The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

      -
      -
      -

      Package

      -

      Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

      -
        -
      • Interfaces
      • -
      • Classes
      • -
      • Enum Classes
      • -
      • Exceptions
      • -
      • Errors
      • -
      • Annotation Interfaces
      • -
      -
      -
      -

      Class or Interface

      -

      Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

      -
        -
      • Class Inheritance Diagram
      • -
      • Direct Subclasses
      • -
      • All Known Subinterfaces
      • -
      • All Known Implementing Classes
      • -
      • Class or Interface Declaration
      • -
      • Class or Interface Description
      • -
      -
      -
        -
      • Nested Class Summary
      • -
      • Enum Constant Summary
      • -
      • Field Summary
      • -
      • Property Summary
      • -
      • Constructor Summary
      • -
      • Method Summary
      • -
      • Required Element Summary
      • -
      • Optional Element Summary
      • -
      -
      -
        -
      • Enum Constant Details
      • -
      • Field Details
      • -
      • Property Details
      • -
      • Constructor Details
      • -
      • Method Details
      • -
      • Element Details
      • -
      -

      Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

      -

      The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

      -
      -
      -

      Other Files

      -

      Packages and modules may contain pages with additional information related to the declarations nearby.

      -
      -
      -

      Use

      -

      Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

      -
      -
      -

      Tree (Class Hierarchy)

      -

      There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

      -
        -
      • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
      • -
      • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
      • -
      -
      -
      -

      All Packages

      -

      The All Packages page contains an alphabetic index of all packages contained in the documentation.

      -
      -
      -

      All Classes and Interfaces

      -

      The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

      -
      -
      -

      Index

      -

      The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

      -
      -
      -
      -This help file applies to API documentation generated by the standard doclet.
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-1.html b/docs/1.0.6/index-files/index-1.html deleted file mode 100644 index eef1b51..0000000 --- a/docs/1.0.6/index-files/index-1.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - -A-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      A

      -
      -
      AsyncRedisMessageReceivedEvent - Class in cz.foresttech.forestredis.spigot.events
      -
      -
      Asynchronous Spigot Event class used when message was received from subscribed channel.
      -
      -
      AsyncRedisMessageReceivedEvent(String, MessageTransferObject) - Constructor for class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
      -
      Constructs the instance of the Event
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-10.html b/docs/1.0.6/index-files/index-10.html deleted file mode 100644 index e6202e7..0000000 --- a/docs/1.0.6/index-files/index-10.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - -O-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      O

      -
      -
      onCommand(CommandSender, Command, String, String[]) - Method in class cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
      -
       
      -
      onDisable() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      onDisable() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      onEnable() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      onEnable() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      onMessageReceived(String, MessageTransferObject) - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      onMessageReceived(String, MessageTransferObject) - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
      -
      -
      Calls the corresponding events when message was received
      -
      -
      onMessageReceived(String, MessageTransferObject) - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-11.html b/docs/1.0.6/index-files/index-11.html deleted file mode 100644 index 977d0a1..0000000 --- a/docs/1.0.6/index-files/index-11.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - -P-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      P

      -
      -
      parseMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Parses the message string to provided object type.
      -
      -
      publishMessage(String, String) - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Publishes the message to the provided channel.
      -
      -
      publishObject(String, Object) - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Publishes the object to the provided channel.
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-12.html b/docs/1.0.6/index-files/index-12.html deleted file mode 100644 index 1edf947..0000000 --- a/docs/1.0.6/index-files/index-12.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - -R-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      R

      -
      -
      RedisConfiguration - Class in cz.foresttech.forestredis.shared.models
      -
      -
      RedisConfiguration object stores Redis server's credentials.
      -
      -
      RedisConfiguration(String, int, String, String, boolean) - Constructor for class cz.foresttech.forestredis.shared.models.RedisConfiguration
      -
      -
      Constructs the instance of the object
      -
      -
      RedisManager - Class in cz.foresttech.forestredis.shared
      -
      -
      Class for maintaining and handling connection to Redis server.
      -
      -
      RedisMessageReceivedEvent - Class in cz.foresttech.forestredis.bungee.events
      -
      -
      BungeeCord Event class used when message was received from subscribed channel.
      -
      -
      RedisMessageReceivedEvent - Class in cz.foresttech.forestredis.spigot.events
      -
      -
      Spigot Event class used when message was received from subscribed channel.
      -
      -
      RedisMessageReceivedEvent(String, MessageTransferObject) - Constructor for class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
      -
      Constructs the instance of the Event
      -
      -
      RedisMessageReceivedEvent(String, MessageTransferObject) - Constructor for class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
      -
      Constructs the instance of the Event
      -
      -
      runAsync(Runnable) - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      runAsync(Runnable) - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
      -
      -
      Runs asynchronous task
      -
      -
      runAsync(Runnable) - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-13.html b/docs/1.0.6/index-files/index-13.html deleted file mode 100644 index 4bc4ece..0000000 --- a/docs/1.0.6/index-files/index-13.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -S-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      S

      -
      -
      setMessage(String) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Updates the content of the transferred message
      -
      -
      setSenderIdentifier(String) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Changes the server sender identifier
      -
      -
      setTimestamp(Long) - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Changes the timestamp of the message
      -
      -
      setup(String) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      setup(String) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Setups the configuration file by provided name.
      -
      -
      setup(String) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      setup(String...) - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Primary setup method which establishes JedisPool from the RedisManager.redisConfiguration.
      -
      -
      SpigotConfigAdapter - Class in cz.foresttech.forestredis.spigot.adapter
      -
      -
      Implementation of IConfigurationAdapter for Spigot version
      -
      -
      SpigotConfigAdapter(JavaPlugin) - Constructor for class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
      -
      Constructs the instance of adapter.
      -
      -
      SpigotForestRedisCommand - Class in cz.foresttech.forestredis.spigot.commands
      -
      -
      Spigot Command Class for handling ForestRedisAPI commands
      -
      -
      SpigotForestRedisCommand() - Constructor for class cz.foresttech.forestredis.spigot.commands.SpigotForestRedisCommand
      -
       
      -
      subscribe(String...) - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Subscribes to the provided channels if they're not subscribed already.
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-14.html b/docs/1.0.6/index-files/index-14.html deleted file mode 100644 index 8235340..0000000 --- a/docs/1.0.6/index-files/index-14.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - -T-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      T

      -
      -
      toJson() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Converts current data to JSON using Gson
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-15.html b/docs/1.0.6/index-files/index-15.html deleted file mode 100644 index df89f2d..0000000 --- a/docs/1.0.6/index-files/index-15.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - -U-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      U

      -
      -
      unsubscribe(String...) - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Unsubscribes the channels given.
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-16.html b/docs/1.0.6/index-files/index-16.html deleted file mode 100644 index 7754cbe..0000000 --- a/docs/1.0.6/index-files/index-16.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - -W-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      W

      -
      -
      wrap(String, Object, long) - Static method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Wraps the given object to MessageTransferObject object.
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-2.html b/docs/1.0.6/index-files/index-2.html deleted file mode 100644 index 67e630e..0000000 --- a/docs/1.0.6/index-files/index-2.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - -B-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      B

      -
      -
      build() - Method in class cz.foresttech.forestredis.shared.models.RedisConfiguration
      -
      -
      Creates JedisPool instance using the stored values.
      -
      -
      BungeeConfigAdapter - Class in cz.foresttech.forestredis.bungee.adapter
      -
      -
      Implementation of IConfigurationAdapter for Bungee version
      -
      -
      BungeeConfigAdapter(Plugin) - Constructor for class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
      -
      Constructs the instance of adapter.
      -
      -
      BungeeForestRedisCommand - Class in cz.foresttech.forestredis.bungee.commands
      -
      -
      BungeeCord Command Class for handling ForestRedisAPI commands
      -
      -
      BungeeForestRedisCommand() - Constructor for class cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-3.html b/docs/1.0.6/index-files/index-3.html deleted file mode 100644 index 59fd77f..0000000 --- a/docs/1.0.6/index-files/index-3.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - -C-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      C

      -
      -
      close() - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Closes the Redis connection and unsubscribes to all channels.
      -
      -
      cz.foresttech.forestredis.bungee - package cz.foresttech.forestredis.bungee
      -
       
      -
      cz.foresttech.forestredis.bungee.adapter - package cz.foresttech.forestredis.bungee.adapter
      -
       
      -
      cz.foresttech.forestredis.bungee.commands - package cz.foresttech.forestredis.bungee.commands
      -
       
      -
      cz.foresttech.forestredis.bungee.events - package cz.foresttech.forestredis.bungee.events
      -
       
      -
      cz.foresttech.forestredis.shared - package cz.foresttech.forestredis.shared
      -
       
      -
      cz.foresttech.forestredis.shared.adapter - package cz.foresttech.forestredis.shared.adapter
      -
       
      -
      cz.foresttech.forestredis.shared.events - package cz.foresttech.forestredis.shared.events
      -
       
      -
      cz.foresttech.forestredis.shared.models - package cz.foresttech.forestredis.shared.models
      -
       
      -
      cz.foresttech.forestredis.spigot - package cz.foresttech.forestredis.spigot
      -
       
      -
      cz.foresttech.forestredis.spigot.adapter - package cz.foresttech.forestredis.spigot.adapter
      -
       
      -
      cz.foresttech.forestredis.spigot.commands - package cz.foresttech.forestredis.spigot.commands
      -
       
      -
      cz.foresttech.forestredis.spigot.events - package cz.foresttech.forestredis.spigot.events
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-4.html b/docs/1.0.6/index-files/index-4.html deleted file mode 100644 index 929beb8..0000000 --- a/docs/1.0.6/index-files/index-4.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - -E-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      E

      -
      -
      execute(CommandSender, String[]) - Method in class cz.foresttech.forestredis.bungee.commands.BungeeForestRedisCommand
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-5.html b/docs/1.0.6/index-files/index-5.html deleted file mode 100644 index 7c1995f..0000000 --- a/docs/1.0.6/index-files/index-5.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - -F-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      F

      -
      -
      ForestRedisBungee - Class in cz.foresttech.forestredis.bungee
      -
      -
      Bootstrap BungeeCord plugin to setup the RedisManager using configuration file.
      -
      -
      ForestRedisBungee() - Constructor for class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      ForestRedisSpigot - Class in cz.foresttech.forestredis.spigot
      -
      -
      Bootstrap Spigot plugin to setup the RedisManager using configuration file.
      -
      -
      ForestRedisSpigot() - Constructor for class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      fromJson(String) - Static method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Obtains MessageTransferObject from provided JSON String.
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-6.html b/docs/1.0.6/index-files/index-6.html deleted file mode 100644 index fd899d1..0000000 --- a/docs/1.0.6/index-files/index-6.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - -G-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      G

      -
      -
      getAPI() - Static method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Gets the singleton instance of RedisManager object.
      -
      -
      getBoolean(String, boolean) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      getBoolean(String, boolean) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Returns the boolean value from the configuration.
      -
      -
      getBoolean(String, boolean) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      getConfigAdapter() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      getConfigAdapter() - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
      -
      -
      Returns the IConfigurationAdapter implementation
      -
      -
      getConfigAdapter() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      getHandlerList() - Static method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getHandlerList() - Static method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      getHandlers() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getHandlers() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      getChannel() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
       
      -
      getChannel() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
      -
      -
      Obtains the name of the channel message came from
      -
      -
      getChannel() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getChannel() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      getInstance() - Static method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
      -
      Obtains the instance of the plugin
      -
      -
      getInstance() - Static method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
      -
      Obtains the instance of the plugin
      -
      -
      getInt(String, int) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      getInt(String, int) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Returns the int value from the configuration.
      -
      -
      getInt(String, int) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      getMessage() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
       
      -
      getMessage() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
      -
      -
      Obtains message received
      -
      -
      getMessage() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Obtains the content of the transferred message
      -
      -
      getMessage() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getMessage() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      getMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
       
      -
      getMessageObject(Class<T>) - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
      -
      -
      Obtains object from received message by provided type
      -
      -
      getMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getMessageObject(Class<T>) - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      getSenderIdentifier() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
       
      -
      getSenderIdentifier() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
      -
      -
      Obtains the sender's identifier
      -
      -
      getSenderIdentifier() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Obtains the server sender identifier
      -
      -
      getSenderIdentifier() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getSenderIdentifier() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      getServerIdentifier() - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Returns the current server identifier.
      -
      -
      getString(String, String) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      getString(String, String) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Returns the String value from the configuration.
      -
      -
      getString(String, String) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      getStringList(String) - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      getStringList(String) - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Returns the list of Strings from the configuration.
      -
      -
      getStringList(String) - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      getSubscribedChannels() - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Returns list of all subscribed channels.
      -
      -
      getTimestamp() - Method in class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Obtains the timestamp of the message
      -
      -
      getTimeStamp() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
       
      -
      getTimeStamp() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
      -
      -
      Obtains message timestamp
      -
      -
      getTimeStamp() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      getTimeStamp() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-7.html b/docs/1.0.6/index-files/index-7.html deleted file mode 100644 index 0669a0d..0000000 --- a/docs/1.0.6/index-files/index-7.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -I-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      I

      -
      -
      IConfigurationAdapter - Interface in cz.foresttech.forestredis.shared.adapter
      -
      -
      ConfigurationAdapter interface which handles differences between BungeeCord and Spigot in configuration structure.
      -
      -
      IForestRedisPlugin - Interface in cz.foresttech.forestredis.shared
      -
      -
      Generic plugin interface.
      -
      -
      init(IForestRedisPlugin, String, RedisConfiguration) - Static method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Initialization method for creating RedisManager singleton instance.
      -
      -
      IRedisMessageReceivedEvent - Interface in cz.foresttech.forestredis.shared.events
      -
      -
      Redis incoming message Event interface.
      -
      -
      isSelfSender() - Method in class cz.foresttech.forestredis.bungee.events.RedisMessageReceivedEvent
      -
       
      -
      isSelfSender() - Method in interface cz.foresttech.forestredis.shared.events.IRedisMessageReceivedEvent
      -
      -
      Checks if the sender server has the same identifier as current server
      -
      -
      isSelfSender() - Method in class cz.foresttech.forestredis.spigot.events.AsyncRedisMessageReceivedEvent
      -
       
      -
      isSelfSender() - Method in class cz.foresttech.forestredis.spigot.events.RedisMessageReceivedEvent
      -
       
      -
      isSetup() - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      isSetup() - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Checks if the configuration is setup
      -
      -
      isSetup() - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      isSubscribed(String) - Method in class cz.foresttech.forestredis.shared.RedisManager
      -
      -
      Returns whether the channel is subscribed or not.
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-8.html b/docs/1.0.6/index-files/index-8.html deleted file mode 100644 index b828876..0000000 --- a/docs/1.0.6/index-files/index-8.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - -L-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      L

      -
      -
      load() - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
      -
      -
      Loading RedisManager from config method
      -
      -
      loadConfiguration() - Method in class cz.foresttech.forestredis.bungee.adapter.BungeeConfigAdapter
      -
       
      -
      loadConfiguration() - Method in interface cz.foresttech.forestredis.shared.adapter.IConfigurationAdapter
      -
      -
      Loads the configuration
      -
      -
      loadConfiguration() - Method in class cz.foresttech.forestredis.spigot.adapter.SpigotConfigAdapter
      -
       
      -
      logger() - Method in class cz.foresttech.forestredis.bungee.ForestRedisBungee
      -
       
      -
      logger() - Method in interface cz.foresttech.forestredis.shared.IForestRedisPlugin
      -
      -
      Returns logger object
      -
      -
      logger() - Method in class cz.foresttech.forestredis.spigot.ForestRedisSpigot
      -
       
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index-files/index-9.html b/docs/1.0.6/index-files/index-9.html deleted file mode 100644 index 7f0e6f3..0000000 --- a/docs/1.0.6/index-files/index-9.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - -M-Index - - - - - - - - - - - - - - - -
      - -
      -
      -
      -

      Index

      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages -

      M

      -
      -
      MessageTransferObject - Class in cz.foresttech.forestredis.shared.models
      -
      -
      DTO object used for sending data across network.
      -
      -
      MessageTransferObject() - Constructor for class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Empty constructor in case of using setters to add data later
      -
      -
      MessageTransferObject(String, String, long) - Constructor for class cz.foresttech.forestredis.shared.models.MessageTransferObject
      -
      -
      Constructs the instance with provided parameters
      -
      -
      -A B C E F G I L M O P R S T U W 
      All Classes and Interfaces|All Packages
      -
      -
      - - diff --git a/docs/1.0.6/index.html b/docs/1.0.6/index.html deleted file mode 100644 index 7b98727..0000000 --- a/docs/1.0.6/index.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - -Overview - - - - - - - - - - - - - - - - - - diff --git a/docs/1.0.6/jquery-ui.overrides.css b/docs/1.0.6/jquery-ui.overrides.css deleted file mode 100644 index f89acb6..0000000 --- a/docs/1.0.6/jquery-ui.overrides.css +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active, -a.ui-button:active, -.ui-button:active, -.ui-button.ui-state-active:hover { - /* Overrides the color of selection used in jQuery UI */ - background: #F8981D; -} diff --git a/docs/1.0.6/legal/ADDITIONAL_LICENSE_INFO b/docs/1.0.6/legal/ADDITIONAL_LICENSE_INFO deleted file mode 100644 index b62cc3e..0000000 --- a/docs/1.0.6/legal/ADDITIONAL_LICENSE_INFO +++ /dev/null @@ -1 +0,0 @@ -Please see ..\java.base\ADDITIONAL_LICENSE_INFO diff --git a/docs/1.0.6/legal/ASSEMBLY_EXCEPTION b/docs/1.0.6/legal/ASSEMBLY_EXCEPTION deleted file mode 100644 index 0d4cfb4..0000000 --- a/docs/1.0.6/legal/ASSEMBLY_EXCEPTION +++ /dev/null @@ -1 +0,0 @@ -Please see ..\java.base\ASSEMBLY_EXCEPTION diff --git a/docs/1.0.6/legal/LICENSE b/docs/1.0.6/legal/LICENSE deleted file mode 100644 index 4ad9fe4..0000000 --- a/docs/1.0.6/legal/LICENSE +++ /dev/null @@ -1 +0,0 @@ -Please see ..\java.base\LICENSE diff --git a/docs/1.0.6/legal/jquery.md b/docs/1.0.6/legal/jquery.md deleted file mode 100644 index 8054a34..0000000 --- a/docs/1.0.6/legal/jquery.md +++ /dev/null @@ -1,72 +0,0 @@ -## jQuery v3.5.1 - -### jQuery License -``` -jQuery v 3.5.1 -Copyright JS Foundation and other contributors, https://js.foundation/ - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -****************************************** - -The jQuery JavaScript Library v3.5.1 also includes Sizzle.js - -Sizzle.js includes the following license: - -Copyright JS Foundation and other contributors, https://js.foundation/ - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/jquery/sizzle - -The following license applies to all parts of this software except as -documented below: - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -All files located in the node_modules and external directories are -externally maintained libraries used by this software which have their -own licenses; we recommend you read them, as their terms may differ from -the terms above. - -********************* - -``` diff --git a/docs/1.0.6/legal/jqueryUI.md b/docs/1.0.6/legal/jqueryUI.md deleted file mode 100644 index 8031bdb..0000000 --- a/docs/1.0.6/legal/jqueryUI.md +++ /dev/null @@ -1,49 +0,0 @@ -## jQuery UI v1.12.1 - -### jQuery UI License -``` -Copyright jQuery Foundation and other contributors, https://jquery.org/ - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/jquery/jquery-ui - -The following license applies to all parts of this software except as -documented below: - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -Copyright and related rights for sample code are waived via CC0. Sample -code is defined as all source code contained within the demos directory. - -CC0: http://creativecommons.org/publicdomain/zero/1.0/ - -==== - -All files located in the node_modules and external directories are -externally maintained libraries used by this software which have their -own licenses; we recommend you read them, as their terms may differ from -the terms above. - -``` diff --git a/docs/1.0.6/member-search-index.js b/docs/1.0.6/member-search-index.js deleted file mode 100644 index e2aadcc..0000000 --- a/docs/1.0.6/member-search-index.js +++ /dev/null @@ -1 +0,0 @@ -memberSearchIndex = [{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"AsyncRedisMessageReceivedEvent(String, MessageTransferObject)","u":"%3Cinit%3E(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.shared.models","c":"RedisConfiguration","l":"build()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"BungeeConfigAdapter(Plugin)","u":"%3Cinit%3E(net.md_5.bungee.api.plugin.Plugin)"},{"p":"cz.foresttech.forestredis.bungee.commands","c":"BungeeForestRedisCommand","l":"BungeeForestRedisCommand()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"close()"},{"p":"cz.foresttech.forestredis.bungee.commands","c":"BungeeForestRedisCommand","l":"execute(CommandSender, String[])","u":"execute(net.md_5.bungee.api.CommandSender,java.lang.String[])"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"ForestRedisBungee()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"ForestRedisSpigot()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"fromJson(String)","u":"fromJson(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"getAPI()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getBoolean(String, boolean)","u":"getBoolean(java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"getConfigAdapter()"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"getConfigAdapter()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"getConfigAdapter()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getHandlerList()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getHandlerList()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getHandlers()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getHandlers()"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getChannel()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"getInstance()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"getInstance()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getInt(String, int)","u":"getInt(java.lang.String,int)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"getMessage()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getMessage()"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getMessageObject(Class)","u":"getMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getSenderIdentifier()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"getServerIdentifier()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"getSubscribedChannels()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"getTimestamp()"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"getTimeStamp()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"init(IForestRedisPlugin, String, RedisConfiguration)","u":"init(cz.foresttech.forestredis.shared.IForestRedisPlugin,java.lang.String,cz.foresttech.forestredis.shared.models.RedisConfiguration)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.shared.events","c":"IRedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"AsyncRedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"isSelfSender()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"isSetup()"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"isSetup()"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"isSetup()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"isSubscribed(String)","u":"isSubscribed(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"load()"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"loadConfiguration()"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"loadConfiguration()"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"loadConfiguration()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"logger()"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"logger()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"logger()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"MessageTransferObject()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"MessageTransferObject(String, String, long)","u":"%3Cinit%3E(java.lang.String,java.lang.String,long)"},{"p":"cz.foresttech.forestredis.spigot.commands","c":"SpigotForestRedisCommand","l":"onCommand(CommandSender, Command, String, String[])","u":"onCommand(org.bukkit.command.CommandSender,org.bukkit.command.Command,java.lang.String,java.lang.String[])"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"onDisable()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"onDisable()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"onEnable()"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"onEnable()"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"onMessageReceived(String, MessageTransferObject)","u":"onMessageReceived(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"onMessageReceived(String, MessageTransferObject)","u":"onMessageReceived(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"onMessageReceived(String, MessageTransferObject)","u":"onMessageReceived(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"parseMessageObject(Class)","u":"parseMessageObject(java.lang.Class)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"publishMessage(String, String)","u":"publishMessage(java.lang.String,java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"publishObject(String, Object)","u":"publishObject(java.lang.String,java.lang.Object)"},{"p":"cz.foresttech.forestredis.shared.models","c":"RedisConfiguration","l":"RedisConfiguration(String, int, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,int,java.lang.String,java.lang.String,boolean)"},{"p":"cz.foresttech.forestredis.bungee.events","c":"RedisMessageReceivedEvent","l":"RedisMessageReceivedEvent(String, MessageTransferObject)","u":"%3Cinit%3E(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.spigot.events","c":"RedisMessageReceivedEvent","l":"RedisMessageReceivedEvent(String, MessageTransferObject)","u":"%3Cinit%3E(java.lang.String,cz.foresttech.forestredis.shared.models.MessageTransferObject)"},{"p":"cz.foresttech.forestredis.bungee","c":"ForestRedisBungee","l":"runAsync(Runnable)","u":"runAsync(java.lang.Runnable)"},{"p":"cz.foresttech.forestredis.shared","c":"IForestRedisPlugin","l":"runAsync(Runnable)","u":"runAsync(java.lang.Runnable)"},{"p":"cz.foresttech.forestredis.spigot","c":"ForestRedisSpigot","l":"runAsync(Runnable)","u":"runAsync(java.lang.Runnable)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"setSenderIdentifier(String)","u":"setSenderIdentifier(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"setTimestamp(Long)","u":"setTimestamp(java.lang.Long)"},{"p":"cz.foresttech.forestredis.bungee.adapter","c":"BungeeConfigAdapter","l":"setup(String)","u":"setup(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared.adapter","c":"IConfigurationAdapter","l":"setup(String)","u":"setup(java.lang.String)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"setup(String)","u":"setup(java.lang.String)"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"setup(String...)","u":"setup(java.lang.String...)"},{"p":"cz.foresttech.forestredis.spigot.adapter","c":"SpigotConfigAdapter","l":"SpigotConfigAdapter(JavaPlugin)","u":"%3Cinit%3E(org.bukkit.plugin.java.JavaPlugin)"},{"p":"cz.foresttech.forestredis.spigot.commands","c":"SpigotForestRedisCommand","l":"SpigotForestRedisCommand()","u":"%3Cinit%3E()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"subscribe(String...)","u":"subscribe(java.lang.String...)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"toJson()"},{"p":"cz.foresttech.forestredis.shared","c":"RedisManager","l":"unsubscribe(String...)","u":"unsubscribe(java.lang.String...)"},{"p":"cz.foresttech.forestredis.shared.models","c":"MessageTransferObject","l":"wrap(String, Object, long)","u":"wrap(java.lang.String,java.lang.Object,long)"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.6/module-search-index.js b/docs/1.0.6/module-search-index.js deleted file mode 100644 index 0d59754..0000000 --- a/docs/1.0.6/module-search-index.js +++ /dev/null @@ -1 +0,0 @@ -moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.6/overview-summary.html b/docs/1.0.6/overview-summary.html deleted file mode 100644 index f8edca1..0000000 --- a/docs/1.0.6/overview-summary.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - -Generated Documentation (Untitled) - - - - - - - - - - - -
      - -

      index.html

      -
      - - diff --git a/docs/1.0.6/overview-tree.html b/docs/1.0.6/overview-tree.html deleted file mode 100644 index 07d6716..0000000 --- a/docs/1.0.6/overview-tree.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -Class Hierarchy - - - - - - - - - - - - - - - -
      - -
      -
      - -
      -

      Class Hierarchy

      - -
      -
      -

      Interface Hierarchy

      - -
      -
      -
      -
      - - diff --git a/docs/1.0.6/package-search-index.js b/docs/1.0.6/package-search-index.js deleted file mode 100644 index d46cea5..0000000 --- a/docs/1.0.6/package-search-index.js +++ /dev/null @@ -1 +0,0 @@ -packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"cz.foresttech.forestredis.bungee"},{"l":"cz.foresttech.forestredis.bungee.adapter"},{"l":"cz.foresttech.forestredis.bungee.commands"},{"l":"cz.foresttech.forestredis.bungee.events"},{"l":"cz.foresttech.forestredis.shared"},{"l":"cz.foresttech.forestredis.shared.adapter"},{"l":"cz.foresttech.forestredis.shared.events"},{"l":"cz.foresttech.forestredis.shared.models"},{"l":"cz.foresttech.forestredis.spigot"},{"l":"cz.foresttech.forestredis.spigot.adapter"},{"l":"cz.foresttech.forestredis.spigot.commands"},{"l":"cz.foresttech.forestredis.spigot.events"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.6/resources/glass.png b/docs/1.0.6/resources/glass.png deleted file mode 100644 index a7f591f467a1c0c949bbc510156a0c1afb860a6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 499 zcmVJoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI; zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6 z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5 zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg z1VF_nfs`Lm^DjYZ1(1uD0u4CSIr)XAaqW6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&6V{5JzFt ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY diff --git a/docs/1.0.6/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/docs/1.0.6/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png deleted file mode 100644 index 34abd18f32d3a55a297fdcf93409bd033ae573e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12TF&T^vI^j=w#x$i?I+((tf;UXnmgbH|3oY>pC!)f}(GR!16S-u+#{ ze6YEqRkW=8vGl=5qArKM<9}TC-}iEvB{zdaTcX5$wyRTK&ALRXUCGx5b?-VBQkUm|IuXOmYJrBRJgj{Vx zMbNnqUkncy+qa2-mWYc>swkcIuvGK#>(0d)B7)5f`@$Ei28nH~0h*~=;u=wsl30>z zm0Xkxq!^403@vmGjdTsnLJUl-Obo4zO|=aStPBhe<(7X!(U6;;l9^VCTf=69^L{`L N44$rjF6*2UngDu&PXPb` diff --git a/docs/1.0.6/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png b/docs/1.0.6/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png deleted file mode 100644 index a90afb8bf8028404d206114965669b023dcb85ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq?nSt-Ch3w7g=q17Rci)@Q5r1 z(jH*!b~4)z#PD=+46!(!TrvH)L6@80)r*_cdCvDr%)6ghVL16=s@mbz7H!uRdGeDa z?kzLg)16i!f8fKx84s0>4hES%`s&m5HI1v5B^Uft7(lid2moiiX_$l+3hB+!{pPkNg5^ OVDNPHb6Mw<&;$T*0!_~V diff --git a/docs/1.0.6/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png b/docs/1.0.6/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png deleted file mode 100644 index dbe091f6dc036fc1dc11b005738e951e27a43f7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 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�_j6WK+Gj+xJRxVvl#lh7y-4uY);t)n47k4ot z9YsU`HVk7fg4;r{;)FHk7ZHyZJ+W|$aKwj=g&_$VCVFn5%XzSA`|z}+4ItZ|`hB}R z>h-6Be`d>nmv8;kQHJg!HMr^cCGG=T5;3HhZ_JRq0_4a3TsY7Pz{V+}z>;!R^U4*c zJ>wRI59B-)92Vi?b&EWvH(`<(G5A?W)z>EuDMG@VENAb7aHa`I#tKw{0uUc3(#J8& z*_S%A_ZxCIY385{%qN-b1K)TWmCjUA4nWKx_ZnKLSvEf0($&_0@DS~ zN8JOXJXXcaFm^OCYrz(R7N5DQkXKGnnt}yzfw^8s%=A?7hxza;ylJ;XQ&XtC`pM%b z6$5Ff0{(ALcSlTKvIbr@mR`0Z)*iM`2EfO|E5OMk$jQsE!^mat*drqV diff --git a/docs/1.0.6/script-dir/images/ui-icons_2e83ff_256x240.png b/docs/1.0.6/script-dir/images/ui-icons_2e83ff_256x240.png deleted file mode 100644 index 1f5f49756ca64bd20a1048bd7a3a584457d4bf00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4549 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 diff --git a/docs/1.0.6/script-dir/images/ui-icons_888888_256x240.png b/docs/1.0.6/script-dir/images/ui-icons_888888_256x240.png deleted file mode 100644 index ee5e33f27235d1b5cf0259f63f3894a6be33c679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6999 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 diff --git a/docs/1.0.6/script-dir/images/ui-icons_cd0a0a_256x240.png b/docs/1.0.6/script-dir/images/ui-icons_cd0a0a_256x240.png deleted file mode 100644 index 7e8ebc180a2d2a74739059799407b8b7b57a9092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4549 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 Mq_Ix57W&cu0AIB!=l}o! diff --git a/docs/1.0.6/script-dir/jquery-3.5.1.min.js b/docs/1.0.6/script-dir/jquery-3.5.1.min.js deleted file mode 100644 index b061403..0000000 --- a/docs/1.0.6/script-dir/jquery-3.5.1.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
      "],col:[2,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
      ",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0a;a++)for(s in o[a])n=o[a][s],o[a].hasOwnProperty(s)&&void 0!==n&&(e[s]=t.isPlainObject(n)?t.isPlainObject(e[s])?t.widget.extend({},e[s],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,s){var n=s.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=i.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new s(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
      ",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
      "),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"
        ",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("
          ").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("
          ").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("
          ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("
          ").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("
          ").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete}); \ No newline at end of file diff --git a/docs/1.0.6/script-dir/jquery-ui.structure.min.css b/docs/1.0.6/script-dir/jquery-ui.structure.min.css deleted file mode 100644 index e880892..0000000 --- a/docs/1.0.6/script-dir/jquery-ui.structure.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery UI - v1.12.1 - 2018-12-06 -* http://jqueryui.com -* Copyright jQuery Foundation and other contributors; Licensed MIT */ - -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0} \ No newline at end of file diff --git a/docs/1.0.6/script.js b/docs/1.0.6/script.js deleted file mode 100644 index 864989c..0000000 --- a/docs/1.0.6/script.js +++ /dev/null @@ -1,132 +0,0 @@ -/* - * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -var moduleSearchIndex; -var packageSearchIndex; -var typeSearchIndex; -var memberSearchIndex; -var tagSearchIndex; -function loadScripts(doc, tag) { - createElem(doc, tag, 'search.js'); - - createElem(doc, tag, 'module-search-index.js'); - createElem(doc, tag, 'package-search-index.js'); - createElem(doc, tag, 'type-search-index.js'); - createElem(doc, tag, 'member-search-index.js'); - createElem(doc, tag, 'tag-search-index.js'); -} - -function createElem(doc, tag, path) { - var script = doc.createElement(tag); - var scriptElement = doc.getElementsByTagName(tag)[0]; - script.src = pathtoroot + path; - scriptElement.parentNode.insertBefore(script, scriptElement); -} - -function show(tableId, selected, columns) { - if (tableId !== selected) { - document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') - .forEach(function(elem) { - elem.style.display = 'none'; - }); - } - document.querySelectorAll('div.' + selected) - .forEach(function(elem, index) { - elem.style.display = ''; - var isEvenRow = index % (columns * 2) < columns; - elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor); - elem.classList.add(isEvenRow ? evenRowColor : oddRowColor); - }); - updateTabs(tableId, selected); -} - -function updateTabs(tableId, selected) { - document.querySelector('div#' + tableId +' .summary-table') - .setAttribute('aria-labelledby', selected); - document.querySelectorAll('button[id^="' + tableId + '"]') - .forEach(function(tab, index) { - if (selected === tab.id || (tableId === selected && index === 0)) { - tab.className = activeTableTab; - tab.setAttribute('aria-selected', true); - tab.setAttribute('tabindex',0); - } else { - tab.className = tableTab; - tab.setAttribute('aria-selected', false); - tab.setAttribute('tabindex',-1); - } - }); -} - -function switchTab(e) { - var selected = document.querySelector('[aria-selected=true]'); - if (selected) { - if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { - // left or up arrow key pressed: move focus to previous tab - selected.previousSibling.click(); - selected.previousSibling.focus(); - e.preventDefault(); - } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { - // right or down arrow key pressed: move focus to next tab - selected.nextSibling.click(); - selected.nextSibling.focus(); - e.preventDefault(); - } - } -} - -var updateSearchResults = function() {}; - -function indexFilesLoaded() { - return moduleSearchIndex - && packageSearchIndex - && typeSearchIndex - && memberSearchIndex - && tagSearchIndex; -} - -// Workaround for scroll position not being included in browser history (8249133) -document.addEventListener("DOMContentLoaded", function(e) { - var contentDiv = document.querySelector("div.flex-content"); - window.addEventListener("popstate", function(e) { - if (e.state !== null) { - contentDiv.scrollTop = e.state; - } - }); - window.addEventListener("hashchange", function(e) { - history.replaceState(contentDiv.scrollTop, document.title); - }); - contentDiv.addEventListener("scroll", function(e) { - var timeoutID; - if (!timeoutID) { - timeoutID = setTimeout(function() { - history.replaceState(contentDiv.scrollTop, document.title); - timeoutID = null; - }, 100); - } - }); - if (!location.hash) { - history.replaceState(contentDiv.scrollTop, document.title); - } -}); diff --git a/docs/1.0.6/search.js b/docs/1.0.6/search.js deleted file mode 100644 index db3b2f4..0000000 --- a/docs/1.0.6/search.js +++ /dev/null @@ -1,354 +0,0 @@ -/* - * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -var noResult = {l: "No results found"}; -var loading = {l: "Loading search index..."}; -var catModules = "Modules"; -var catPackages = "Packages"; -var catTypes = "Classes and Interfaces"; -var catMembers = "Members"; -var catSearchTags = "Search Tags"; -var highlight = "$&"; -var searchPattern = ""; -var fallbackPattern = ""; -var RANKING_THRESHOLD = 2; -var NO_MATCH = 0xffff; -var MIN_RESULTS = 3; -var MAX_RESULTS = 500; -var UNNAMED = ""; -function escapeHtml(str) { - return str.replace(//g, ">"); -} -function getHighlightedText(item, matcher, fallbackMatcher) { - var escapedItem = escapeHtml(item); - var highlighted = escapedItem.replace(matcher, highlight); - if (highlighted === escapedItem) { - highlighted = escapedItem.replace(fallbackMatcher, highlight) - } - return highlighted; -} -function getURLPrefix(ui) { - var urlPrefix=""; - var slash = "/"; - if (ui.item.category === catModules) { - return ui.item.l + slash; - } else if (ui.item.category === catPackages && ui.item.m) { - return ui.item.m + slash; - } else if (ui.item.category === catTypes || ui.item.category === catMembers) { - if (ui.item.m) { - urlPrefix = ui.item.m + slash; - } else { - $.each(packageSearchIndex, function(index, item) { - if (item.m && ui.item.p === item.l) { - urlPrefix = item.m + slash; - } - }); - } - } - return urlPrefix; -} -function createSearchPattern(term) { - var pattern = ""; - var isWordToken = false; - term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) { - if (index > 0) { - // whitespace between identifiers is significant - pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*"; - } - var tokens = w.split(/(?=[A-Z,.()<>[\/])/); - for (var i = 0; i < tokens.length; i++) { - var s = tokens[i]; - if (s === "") { - continue; - } - pattern += $.ui.autocomplete.escapeRegex(s); - isWordToken = /\w$/.test(s); - if (isWordToken) { - pattern += "([a-z0-9_$<>\\[\\]]*?)"; - } - } - }); - return pattern; -} -function createMatcher(pattern, flags) { - var isCamelCase = /[A-Z]/.test(pattern); - return new RegExp(pattern, flags + (isCamelCase ? "" : "i")); -} -var watermark = 'Search'; -$(function() { - var search = $("#search-input"); - var reset = $("#reset-button"); - search.val(''); - search.prop("disabled", false); - reset.prop("disabled", false); - search.val(watermark).addClass('watermark'); - search.blur(function() { - if ($(this).val().length === 0) { - $(this).val(watermark).addClass('watermark'); - } - }); - search.on('click keydown paste', function() { - if ($(this).val() === watermark) { - $(this).val('').removeClass('watermark'); - } - }); - reset.click(function() { - search.val('').focus(); - }); - search.focus()[0].setSelectionRange(0, 0); -}); -$.widget("custom.catcomplete", $.ui.autocomplete, { - _create: function() { - this._super(); - this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)"); - }, - _renderMenu: function(ul, items) { - var rMenu = this; - var currentCategory = ""; - rMenu.menu.bindings = $(); - $.each(items, function(index, item) { - var li; - if (item.category && item.category !== currentCategory) { - ul.append("
        • " + item.category + "
        • "); - currentCategory = item.category; - } - li = rMenu._renderItemData(ul, item); - if (item.category) { - li.attr("aria-label", item.category + " : " + item.l); - li.attr("class", "result-item"); - } else { - li.attr("aria-label", item.l); - li.attr("class", "result-item"); - } - }); - }, - _renderItem: function(ul, item) { - var label = ""; - var matcher = createMatcher(escapeHtml(searchPattern), "g"); - var fallbackMatcher = new RegExp(fallbackPattern, "gi") - if (item.category === catModules) { - label = getHighlightedText(item.l, matcher, fallbackMatcher); - } else if (item.category === catPackages) { - label = getHighlightedText(item.l, matcher, fallbackMatcher); - } else if (item.category === catTypes) { - label = (item.p && item.p !== UNNAMED) - ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher) - : getHighlightedText(item.l, matcher, fallbackMatcher); - } else if (item.category === catMembers) { - label = (item.p && item.p !== UNNAMED) - ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher) - : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher); - } else if (item.category === catSearchTags) { - label = getHighlightedText(item.l, matcher, fallbackMatcher); - } else { - label = item.l; - } - var li = $("
        • ").appendTo(ul); - var div = $("
          ").appendTo(li); - if (item.category === catSearchTags && item.h) { - if (item.d) { - div.html(label + " (" + item.h + ")
          " - + item.d + "
          "); - } else { - div.html(label + " (" + item.h + ")"); - } - } else { - if (item.m) { - div.html(item.m + "/" + label); - } else { - div.html(label); - } - } - return li; - } -}); -function rankMatch(match, category) { - if (!match) { - return NO_MATCH; - } - var index = match.index; - var input = match.input; - var leftBoundaryMatch = 2; - var periferalMatch = 0; - // make sure match is anchored on a left word boundary - if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) { - leftBoundaryMatch = 0; - } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) { - leftBoundaryMatch = 1; - } - var matchEnd = index + match[0].length; - var leftParen = input.indexOf("("); - var endOfName = leftParen > -1 ? leftParen : input.length; - // exclude peripheral matches - if (category !== catModules && category !== catSearchTags) { - var delim = category === catPackages ? "/" : "."; - if (leftParen > -1 && leftParen < index) { - periferalMatch += 2; - } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) { - periferalMatch += 2; - } - } - var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match - for (var i = 1; i < match.length; i++) { - // lower ranking if parts of the name are missing - if (match[i]) - delta += match[i].length; - } - if (category === catTypes) { - // lower ranking if a type name contains unmatched camel-case parts - if (/[A-Z]/.test(input.substring(matchEnd))) - delta += 5; - if (/[A-Z]/.test(input.substring(0, index))) - delta += 5; - } - return leftBoundaryMatch + periferalMatch + (delta / 200); - -} -function doSearch(request, response) { - var result = []; - searchPattern = createSearchPattern(request.term); - fallbackPattern = createSearchPattern(request.term.toLowerCase()); - if (searchPattern === "") { - return this.close(); - } - var camelCaseMatcher = createMatcher(searchPattern, ""); - var fallbackMatcher = new RegExp(fallbackPattern, "i"); - - function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) { - if (indexArray) { - var newResults = []; - $.each(indexArray, function (i, item) { - item.category = category; - var ranking = rankMatch(matcher.exec(nameFunc(item)), category); - if (ranking < RANKING_THRESHOLD) { - newResults.push({ranking: ranking, item: item}); - } - return newResults.length <= MAX_RESULTS; - }); - return newResults.sort(function(e1, e2) { - return e1.ranking - e2.ranking; - }).map(function(e) { - return e.item; - }); - } - return []; - } - function searchIndex(indexArray, category, nameFunc) { - var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc); - result = result.concat(primaryResults); - if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) { - var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc); - result = result.concat(secondaryResults.filter(function (item) { - return primaryResults.indexOf(item) === -1; - })); - } - } - - searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; }); - searchIndex(packageSearchIndex, catPackages, function(item) { - return (item.m && request.term.indexOf("/") > -1) - ? (item.m + "/" + item.l) : item.l; - }); - searchIndex(typeSearchIndex, catTypes, function(item) { - return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l; - }); - searchIndex(memberSearchIndex, catMembers, function(item) { - return request.term.indexOf(".") > -1 - ? item.p + "." + item.c + "." + item.l : item.l; - }); - searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; }); - - if (!indexFilesLoaded()) { - updateSearchResults = function() { - doSearch(request, response); - } - result.unshift(loading); - } else { - updateSearchResults = function() {}; - } - response(result); -} -$(function() { - $("#search-input").catcomplete({ - minLength: 1, - delay: 300, - source: doSearch, - response: function(event, ui) { - if (!ui.content.length) { - ui.content.push(noResult); - } else { - $("#search-input").empty(); - } - }, - autoFocus: true, - focus: function(event, ui) { - return false; - }, - position: { - collision: "flip" - }, - select: function(event, ui) { - if (ui.item.category) { - var url = getURLPrefix(ui); - if (ui.item.category === catModules) { - url += "module-summary.html"; - } else if (ui.item.category === catPackages) { - if (ui.item.u) { - url = ui.item.u; - } else { - url += ui.item.l.replace(/\./g, '/') + "/package-summary.html"; - } - } else if (ui.item.category === catTypes) { - if (ui.item.u) { - url = ui.item.u; - } else if (ui.item.p === UNNAMED) { - url += ui.item.l + ".html"; - } else { - url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html"; - } - } else if (ui.item.category === catMembers) { - if (ui.item.p === UNNAMED) { - url += ui.item.c + ".html" + "#"; - } else { - url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#"; - } - if (ui.item.u) { - url += ui.item.u; - } else { - url += ui.item.l; - } - } else if (ui.item.category === catSearchTags) { - url += ui.item.u; - } - if (top !== window) { - parent.classFrame.location = pathtoroot + url; - } else { - window.location.href = pathtoroot + url; - } - $("#search-input").focus(); - } - } - }); -}); diff --git a/docs/1.0.6/stylesheet.css b/docs/1.0.6/stylesheet.css deleted file mode 100644 index 836c62d..0000000 --- a/docs/1.0.6/stylesheet.css +++ /dev/null @@ -1,865 +0,0 @@ -/* - * Javadoc style sheet - */ - -@import url('resources/fonts/dejavu.css'); - -/* - * Styles for individual HTML elements. - * - * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular - * HTML element throughout the page. - */ - -body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; - padding:0; - height:100%; - width:100%; -} -iframe { - margin:0; - padding:0; - height:100%; - width:100%; - overflow-y:scroll; - border:none; -} -a:link, a:visited { - text-decoration:none; - color:#4A6782; -} -a[href]:hover, a[href]:focus { - text-decoration:none; - color:#bb7a2a; -} -a[name] { - color:#353833; -} -pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; -} -h1 { - font-size:20px; -} -h2 { - font-size:18px; -} -h3 { - font-size:16px; -} -h4 { - font-size:15px; -} -h5 { - font-size:14px; -} -h6 { - font-size:13px; -} -ul { - list-style-type:disc; -} -code, tt { - font-family:'DejaVu Sans Mono', monospace; -} -:not(h1, h2, h3, h4, h5, h6) > code, -:not(h1, h2, h3, h4, h5, h6) > tt { - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; -} -dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; -} -.summary-table dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; -} -sup { - font-size:8px; -} -button { - font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size: 14px; -} -/* - * Styles for HTML generated by javadoc. - * - * These are style classes that are used by the standard doclet to generate HTML documentation. - */ - -/* - * Styles for document title and copyright. - */ -.clear { - clear:both; - height:0; - overflow:hidden; -} -.about-language { - float:right; - padding:0 21px 8px 8px; - font-size:11px; - margin-top:-9px; - height:2.9em; -} -.legal-copy { - margin-left:.5em; -} -.tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; -} -/* - * Styles for navigation bar. - */ -@media screen { - .flex-box { - position:fixed; - display:flex; - flex-direction:column; - height: 100%; - width: 100%; - } - .flex-header { - flex: 0 0 auto; - } - .flex-content { - flex: 1 1 auto; - overflow-y: auto; - } -} -.top-nav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - min-height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.sub-nav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; -} -.sub-nav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; -} -.sub-nav .nav-list { - padding-top:5px; -} -ul.nav-list { - display:block; - margin:0 25px 0 0; - padding:0; -} -ul.sub-nav-list { - float:left; - margin:0 25px 0 0; - padding:0; -} -ul.nav-list li { - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; -} -.sub-nav .nav-list-search { - float:right; - margin:0 0 0 0; - padding:5px 6px; - clear:none; -} -.nav-list-search label { - position:relative; - right:-16px; -} -ul.sub-nav-list li { - list-style:none; - float:left; - padding-top:10px; -} -.top-nav a:link, .top-nav a:active, .top-nav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; -} -.top-nav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; -} -.nav-bar-cell1-rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; -} -.skip-nav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; -} -/* - * Hide navigation links and search box in print layout - */ -@media print { - ul.nav-list, div.sub-nav { - display:none; - } -} -/* - * Styles for page header and footer. - */ -.title { - color:#2c4557; - margin:10px 0; -} -.sub-title { - margin:5px 0 0 0; -} -.header ul { - margin:0 0 15px 0; - padding:0; -} -.header ul li, .footer ul li { - list-style:none; - font-size:13px; -} -/* - * Styles for headings. - */ -body.class-declaration-page .summary h2, -body.class-declaration-page .details h2, -body.class-use-page h2, -body.module-declaration-page .block-list h2 { - font-style: italic; - padding:0; - margin:15px 0; -} -body.class-declaration-page .summary h3, -body.class-declaration-page .details h3, -body.class-declaration-page .summary .inherited-list h2 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -/* - * Styles for page layout containers. - */ -main { - clear:both; - padding:10px 20px; - position:relative; -} -dl.notes > dt { - font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; -} -dl.notes > dd { - margin:5px 10px 10px 0; - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} -dl.name-value > dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; -} -dl.name-value > dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; -} -/* - * Styles for lists. - */ -li.circle { - list-style:circle; -} -ul.horizontal li { - display:inline; - font-size:0.9em; -} -div.inheritance { - margin:0; - padding:0; -} -div.inheritance div.inheritance { - margin-left:2em; -} -ul.block-list, -ul.details-list, -ul.member-list, -ul.summary-list { - margin:10px 0 10px 0; - padding:0; -} -ul.block-list > li, -ul.details-list > li, -ul.member-list > li, -ul.summary-list > li { - list-style:none; - margin-bottom:15px; - line-height:1.4; -} -.summary-table dl, .summary-table dl dt, .summary-table dl dd { - margin-top:0; - margin-bottom:1px; -} -ul.see-list, ul.see-list-long { - padding-left: 0; - list-style: none; -} -ul.see-list li { - display: inline; -} -ul.see-list li:not(:last-child):after, -ul.see-list-long li:not(:last-child):after { - content: ", "; - white-space: pre-wrap; -} -/* - * Styles for tables. - */ -.summary-table, .details-table { - width:100%; - border-spacing:0; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; - padding:0; -} -.caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0; - padding-top:10px; - padding-left:1px; - margin:0; - white-space:pre; -} -.caption a:link, .caption a:visited { - color:#1f389c; -} -.caption a:hover, -.caption a:active { - color:#FFFFFF; -} -.caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; -} -div.table-tabs { - padding:10px 0 0 1px; - margin:0; -} -div.table-tabs > button { - border: none; - cursor: pointer; - padding: 5px 12px 7px 12px; - font-weight: bold; - margin-right: 3px; -} -div.table-tabs > button.active-table-tab { - background: #F8981D; - color: #253441; -} -div.table-tabs > button.table-tab { - background: #4D7A97; - color: #FFFFFF; -} -.two-column-summary { - display: grid; - grid-template-columns: minmax(15%, max-content) minmax(15%, auto); -} -.three-column-summary { - display: grid; - grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); -} -.four-column-summary { - display: grid; - grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); -} -@media screen and (max-width: 600px) { - .two-column-summary { - display: grid; - grid-template-columns: 1fr; - } -} -@media screen and (max-width: 800px) { - .three-column-summary { - display: grid; - grid-template-columns: minmax(10%, max-content) minmax(25%, auto); - } - .three-column-summary .col-last { - grid-column-end: span 2; - } -} -@media screen and (max-width: 1000px) { - .four-column-summary { - display: grid; - grid-template-columns: minmax(15%, max-content) minmax(15%, auto); - } -} -.summary-table > div, .details-table > div { - text-align:left; - padding: 8px 3px 3px 7px; -} -.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { - vertical-align:top; - padding-right:0; - padding-top:8px; - padding-bottom:3px; -} -.table-header { - background:#dee3e9; - font-weight: bold; -} -.col-first, .col-first { - font-size:13px; -} -.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { - font-size:13px; -} -.col-first, .col-second, .col-constructor-name { - vertical-align:top; - overflow: auto; -} -.col-last { - white-space:normal; -} -.col-first a:link, .col-first a:visited, -.col-second a:link, .col-second a:visited, -.col-first a:link, .col-first a:visited, -.col-second a:link, .col-second a:visited, -.col-constructor-name a:link, .col-constructor-name a:visited, -.col-summary-item-name a:link, .col-summary-item-name a:visited, -.constant-values-container a:link, .constant-values-container a:visited, -.all-classes-container a:link, .all-classes-container a:visited, -.all-packages-container a:link, .all-packages-container a:visited { - font-weight:bold; -} -.table-sub-heading-color { - background-color:#EEEEFF; -} -.even-row-color, .even-row-color .table-header { - background-color:#FFFFFF; -} -.odd-row-color, .odd-row-color .table-header { - background-color:#EEEEEF; -} -/* - * Styles for contents. - */ -.deprecated-content { - margin:0; - padding:10px 0; -} -div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} -.col-last div { - padding-top:0; -} -.col-last a { - padding-bottom:3px; -} -.module-signature, -.package-signature, -.type-signature, -.member-signature { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - margin:14px 0; - white-space: pre-wrap; -} -.module-signature, -.package-signature, -.type-signature { - margin-top: 0; -} -.member-signature .type-parameters-long, -.member-signature .parameters, -.member-signature .exceptions { - display: inline-block; - vertical-align: top; - white-space: pre; -} -.member-signature .type-parameters { - white-space: normal; -} -/* - * Styles for formatting effect. - */ -.source-line-no { - color:green; - padding:0 30px 0 0; -} -h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; -} -.block { - display:block; - margin:0 10px 5px 0; - color:#474747; -} -.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, -.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, -.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { - font-weight:bold; -} -.deprecation-comment, .help-footnote, .preview-comment { - font-style:italic; -} -.deprecation-block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; - border-style:solid; - border-width:thin; - border-radius:10px; - padding:10px; - margin-bottom:10px; - margin-right:10px; - display:inline-block; -} -.preview-block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; - border-style:solid; - border-width:thin; - border-radius:10px; - padding:10px; - margin-bottom:10px; - margin-right:10px; - display:inline-block; -} -div.block div.deprecation-comment { - font-style:normal; -} -/* - * Styles specific to HTML5 elements. - */ -main, nav, header, footer, section { - display:block; -} -/* - * Styles for javadoc search. - */ -.ui-autocomplete-category { - font-weight:bold; - font-size:15px; - padding:7px 0 7px 3px; - background-color:#4D7A97; - color:#FFFFFF; -} -.result-item { - font-size:13px; -} -.ui-autocomplete { - max-height:85%; - max-width:65%; - overflow-y:scroll; - overflow-x:scroll; - white-space:nowrap; - box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); -} -ul.ui-autocomplete { - position:fixed; - z-index:999999; -} -ul.ui-autocomplete li { - float:left; - clear:both; - width:100%; -} -.result-highlight { - font-weight:bold; -} -#search-input { - background-image:url('resources/glass.png'); - background-size:13px; - background-repeat:no-repeat; - background-position:2px 3px; - padding-left:20px; - position:relative; - right:-18px; - width:400px; -} -#reset-button { - background-color: rgb(255,255,255); - background-image:url('resources/x.png'); - background-position:center; - background-repeat:no-repeat; - background-size:12px; - border:0 none; - width:16px; - height:16px; - position:relative; - left:-4px; - top:-4px; - font-size:0px; -} -.watermark { - color:#545454; -} -.search-tag-desc-result { - font-style:italic; - font-size:11px; -} -.search-tag-holder-result { - font-style:italic; - font-size:12px; -} -.search-tag-result:target { - background-color:yellow; -} -.module-graph span { - display:none; - position:absolute; -} -.module-graph:hover span { - display:block; - margin: -100px 0 0 100px; - z-index: 1; -} -.inherited-list { - margin: 10px 0 10px 0; -} -section.class-description { - line-height: 1.4; -} -.summary section[class$="-summary"], .details section[class$="-details"], -.class-uses .detail, .serialized-class-details { - padding: 0px 20px 5px 10px; - border: 1px solid #ededed; - background-color: #f8f8f8; -} -.inherited-list, section[class$="-details"] .detail { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; -} -.vertical-separator { - padding: 0 5px; -} -ul.help-section-list { - margin: 0; -} -ul.help-subtoc > li { - display: inline-block; - padding-right: 5px; - font-size: smaller; -} -ul.help-subtoc > li::before { - content: "\2022" ; - padding-right:2px; -} -span.help-note { - font-style: italic; -} -/* - * Indicator icon for external links. - */ -main a[href*="://"]::after { - content:""; - display:inline-block; - background-image:url('data:image/svg+xml; utf8, \ - \ - \ - '); - background-size:100% 100%; - width:7px; - height:7px; - margin-left:2px; - margin-bottom:4px; -} -main a[href*="://"]:hover::after, -main a[href*="://"]:focus::after { - background-image:url('data:image/svg+xml; utf8, \ - \ - \ - '); -} - -/* - * Styles for user-provided tables. - * - * borderless: - * No borders, vertical margins, styled caption. - * This style is provided for use with existing doc comments. - * In general, borderless tables should not be used for layout purposes. - * - * plain: - * Plain borders around table and cells, vertical margins, styled caption. - * Best for small tables or for complex tables for tables with cells that span - * rows and columns, when the "striped" style does not work well. - * - * striped: - * Borders around the table and vertical borders between cells, striped rows, - * vertical margins, styled caption. - * Best for tables that have a header row, and a body containing a series of simple rows. - */ - -table.borderless, -table.plain, -table.striped { - margin-top: 10px; - margin-bottom: 10px; -} -table.borderless > caption, -table.plain > caption, -table.striped > caption { - font-weight: bold; - font-size: smaller; -} -table.borderless th, table.borderless td, -table.plain th, table.plain td, -table.striped th, table.striped td { - padding: 2px 5px; -} -table.borderless, -table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, -table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { - border: none; -} -table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { - background-color: transparent; -} -table.plain { - border-collapse: collapse; - border: 1px solid black; -} -table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { - background-color: transparent; -} -table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, -table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { - border: 1px solid black; -} -table.striped { - border-collapse: collapse; - border: 1px solid black; -} -table.striped > thead { - background-color: #E3E3E3; -} -table.striped > thead > tr > th, table.striped > thead > tr > td { - border: 1px solid black; -} -table.striped > tbody > tr:nth-child(even) { - background-color: #EEE -} -table.striped > tbody > tr:nth-child(odd) { - background-color: #FFF -} -table.striped > tbody > tr > th, table.striped > tbody > tr > td { - border-left: 1px solid black; - border-right: 1px solid black; -} -table.striped > tbody > tr > th { - font-weight: normal; -} -/** - * Tweak font sizes and paddings for small screens. - */ -@media screen and (max-width: 1050px) { - #search-input { - width: 300px; - } -} -@media screen and (max-width: 800px) { - #search-input { - width: 200px; - } - .top-nav, - .bottom-nav { - font-size: 11px; - padding-top: 6px; - } - .sub-nav { - font-size: 11px; - } - .about-language { - padding-right: 16px; - } - ul.nav-list li, - .sub-nav .nav-list-search { - padding: 6px; - } - ul.sub-nav-list li { - padding-top: 5px; - } - main { - padding: 10px; - } - .summary section[class$="-summary"], .details section[class$="-details"], - .class-uses .detail, .serialized-class-details { - padding: 0 8px 5px 8px; - } - body { - -webkit-text-size-adjust: none; - } -} -@media screen and (max-width: 500px) { - #search-input { - width: 150px; - } - .top-nav, - .bottom-nav { - font-size: 10px; - } - .sub-nav { - font-size: 10px; - } - .about-language { - font-size: 10px; - padding-right: 12px; - } -} diff --git a/docs/1.0.6/tag-search-index.js b/docs/1.0.6/tag-search-index.js deleted file mode 100644 index 0367dae..0000000 --- a/docs/1.0.6/tag-search-index.js +++ /dev/null @@ -1 +0,0 @@ -tagSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/1.0.6/type-search-index.js b/docs/1.0.6/type-search-index.js deleted file mode 100644 index 9ae829f..0000000 --- a/docs/1.0.6/type-search-index.js +++ /dev/null @@ -1 +0,0 @@ -typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"cz.foresttech.forestredis.spigot.events","l":"AsyncRedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.bungee.adapter","l":"BungeeConfigAdapter"},{"p":"cz.foresttech.forestredis.bungee.commands","l":"BungeeForestRedisCommand"},{"p":"cz.foresttech.forestredis.bungee","l":"ForestRedisBungee"},{"p":"cz.foresttech.forestredis.spigot","l":"ForestRedisSpigot"},{"p":"cz.foresttech.forestredis.shared.adapter","l":"IConfigurationAdapter"},{"p":"cz.foresttech.forestredis.shared","l":"IForestRedisPlugin"},{"p":"cz.foresttech.forestredis.shared.events","l":"IRedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.shared.models","l":"MessageTransferObject"},{"p":"cz.foresttech.forestredis.shared.models","l":"RedisConfiguration"},{"p":"cz.foresttech.forestredis.shared","l":"RedisManager"},{"p":"cz.foresttech.forestredis.bungee.events","l":"RedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.spigot.events","l":"RedisMessageReceivedEvent"},{"p":"cz.foresttech.forestredis.spigot.adapter","l":"SpigotConfigAdapter"},{"p":"cz.foresttech.forestredis.spigot.commands","l":"SpigotForestRedisCommand"}];updateSearchResults(); \ No newline at end of file