- remove(T1) - Method in class me.timothy.utils.BasicMap
-
Removes the.
- respondTo(Thing, String) - Method in class me.timothy.bots.Bot
-
Responds to the specified replyable with the specified message.
- ResponseFormatter - Class in me.timothy.bots.responses
-
Formats responses using a response info!
- ResponseFormatter(String, ResponseInfo) - Constructor for class me.timothy.bots.responses.ResponseFormatter
-
Prepares a response formatter with the specified
information to use
- ResponseInfo - Class in me.timothy.bots.responses
-
Allows sophisticated, but easy, formatting for responses by
combining long-term things like headers, footers, etc.
- ResponseInfo() - Constructor for class me.timothy.bots.responses.ResponseInfo
-
Creates a new response info with an empty map
- ResponseInfo(ResponseInfo) - Constructor for class me.timothy.bots.responses.ResponseInfo
-
Creates a response info that shallow copies
another response info
- ResponseInfoFactory - Class in me.timothy.bots.responses
-
- ResponseInfoFactory() - Constructor for class me.timothy.bots.responses.ResponseInfoFactory
-
- Retryable<T> - Class in me.timothy.bots
-
Meant to be used in anonymous classes, this
retries runImpl
by means of exponential back-off.
- Retryable(String, List<Runnable>, short...) - Constructor for class me.timothy.bots.Retryable
-
Instantiates a new retryable.
- Retryable(String, Runnable, short...) - Constructor for class me.timothy.bots.Retryable
-
Convenience constructor for retryables that have exactly one fail
callback.
- Retryable(String, short...) - Constructor for class me.timothy.bots.Retryable
-
Convenience constructor for retryables with no runnable failure
callbacks.
- run() - Method in class me.timothy.bots.BotDriver
-
Runs the bot.
- run() - Method in class me.timothy.bots.Retryable
-
Runs runImpl at most 10 times or until the result is non-null.
- runImpl() - Method in class me.timothy.bots.Retryable
-
Run impl.