Skip navigation links
A B C D E G H I P R S T U V 

A

apiKey(String) - Method in class de.pheasn.pluginupdater.Updater.Builder
Sets the API-Key.

B

build() - Method in class de.pheasn.pluginupdater.Updater.Builder
Returns an instance of the Updater class.
builder() - Static method in class de.pheasn.pluginupdater.Updater
 
Builder() - Constructor for class de.pheasn.pluginupdater.Updater.Builder
 

C

cancel() - Method in class de.pheasn.pluginupdater.Updater
Cancels all scheduled update checks.
compareTo(PluginVersion) - Method in class de.pheasn.pluginupdater.PluginVersion
 

D

de.pheasn.pluginupdater - package de.pheasn.pluginupdater
 

E

equals(Object) - Method in class de.pheasn.pluginupdater.PluginVersion
 

G

getApiKey() - Method in class de.pheasn.pluginupdater.Updater
Returns the server owner's API key.
getFile() - Method in interface de.pheasn.pluginupdater.Updatable
Returns the plugin's .jar file.
getPlugin() - Method in class de.pheasn.pluginupdater.Updater
Returns the updatable plugin.
getPluginId() - Method in class de.pheasn.pluginupdater.Updater
Returns the plugin's Bukkit ID.
getReleaseChannel() - Method in class de.pheasn.pluginupdater.PluginVersion
 
getReleaseChannel() - Method in interface de.pheasn.pluginupdater.Updatable
Returns the release type of the currently running plugin.
getReleaseChannel() - Method in class de.pheasn.pluginupdater.Updater
Returns the minimum ReleaseChannel.
getVersion() - Method in class de.pheasn.pluginupdater.PluginVersion
Gets the version in the form i[.i]*
getVersion() - Method in interface de.pheasn.pluginupdater.Updatable
Returns the version of the plugin.

H

hashCode() - Method in class de.pheasn.pluginupdater.PluginVersion
 

I

interval(long) - Method in class de.pheasn.pluginupdater.Updater.Builder
Sets the update check interval in minutes.
isSignificantlyNewerThan(PluginVersion, int) - Method in class de.pheasn.pluginupdater.PluginVersion
Checks whether version is significantly newer than version2.

P

parse(String) - Static method in enum de.pheasn.pluginupdater.ReleaseChannel
Parses a string to a ReleaseChannel.
plugin(Updatable) - Method in class de.pheasn.pluginupdater.Updater.Builder
Sets the plugin which must implement the Updatable interface.
pluginId(int) - Method in class de.pheasn.pluginupdater.Updater.Builder
Sets the Bukkit plugin ID.
PluginVersion - Class in de.pheasn.pluginupdater
 
PluginVersion(String, ReleaseChannel) - Constructor for class de.pheasn.pluginupdater.PluginVersion
Instantiates a new PluginVersion object.

R

ReleaseChannel - Enum in de.pheasn.pluginupdater
 
releaseChannel(ReleaseChannel) - Method in class de.pheasn.pluginupdater.Updater.Builder
Sets the desired release channel.

S

setInterval(long) - Method in class de.pheasn.pluginupdater.Updater
Sets the update check interval in minutes.

T

toString() - Method in class de.pheasn.pluginupdater.PluginVersion
 

U

Updatable - Interface in de.pheasn.pluginupdater
 
updateNotify(String) - Method in interface de.pheasn.pluginupdater.Updatable
Invoked if new version has been downloaded and server should be restarted to install update.
Updater - Class in de.pheasn.pluginupdater
 
Updater.Builder - Class in de.pheasn.pluginupdater
 

V

valueOf(String) - Static method in enum de.pheasn.pluginupdater.ReleaseChannel
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.pheasn.pluginupdater.ReleaseChannel
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.