All Classes and Interfaces

Class
Description
NEED_JAVADOC
NEED_JAVADOC
NEED_JAVADOC
 
 
 
 
 
 
 
 
NEED_JAVADOC
 
Enum of program exit codes
A class that points to a resource inside a module and implements methods to read from it after formatting its data.
Class used to contain guild database data.
 
 
 
 
Interface containing methods used to access GuildData instances.
 
 
 
An interface that provides generic methods used to retrieve and set properties from various data structures.
 
Interface used to map a property's raw data into a usable one.
An interface containing methods used for constructing/providing IPropertyFields.
Deprecated, for removal: This API element is subject to removal in a future version.
Key Value Pair (KVP) file implementation.
Program main class.
Utility class that check the amount of time it takes to run a method
A class that points to a resource inside a module and implements methods to read from it.
NEED_JAVADOC
 
 
Class used to handle all plugin related tasks.
 
 
Deprecated, for removal: This API element is subject to removal in a future version. 
Represents a function that accepts two arguments and produces a result.
NEED_JAVADOC
 
 
Utility class that tries to create a Lock on a specific PID file.
Exception class thrown when SingleInstanceUtil fails to obtain a lock on its desired port.
Utility class that contains helpful methods for Stream.
Utility class for Strings
Represents an operation that accepts three input arguments and returns no result.
 
Class containing WatameBot implementation
States WatameBot goes through on startup.