Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Source code recreated from a .class file by IntelliJ IDEA
- // (powered by Fernflower decompiler)
- //
- package me.ragan262.quester.qevents;
- import me.ragan262.quester.utils.Util;
- import org.apache.commons.lang.Validate;
- class MessagesQevent$DelayedMessage implements Comparable<MessagesQevent$DelayedMessage> {
- private final int delay;
- private final String raw;
- private final String message;
- public MessagesQevent$DelayedMessage(int delay, String message) {
- Validate.isTrue(delay >= 0, "Message delay can only be 0 or more.");
- this.delay = delay;
- this.raw = message;
- this.message = Util.fmt(message);
- }
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- } else if (o != null && this.getClass() == o.getClass()) {
- MessagesQevent$DelayedMessage that = (MessagesQevent$DelayedMessage)o;
- return this.delay != that.delay ? false : this.raw.equals(that.raw);
- } else {
- return false;
- }
- }
- public int hashCode() {
- return this.delay;
- }
- public int compareTo(MessagesQevent$DelayedMessage o) {
- return Integer.compare(this.delay, o.delay);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement