Arcturus-Community/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolRoomVisit.java

34 lines
969 B
Java
Raw Normal View History

2018-07-06 15:30:00 +02:00
package com.eu.habbo.habbohotel.modtool;
import gnu.trove.set.hash.THashSet;
import java.sql.ResultSet;
import java.sql.SQLException;
2019-05-26 20:14:53 +02:00
public class ModToolRoomVisit implements Comparable<ModToolRoomVisit> {
2018-07-06 15:30:00 +02:00
public int roomId;
public String roomName;
public int timestamp;
public int exitTimestamp;
public THashSet<ModToolChatLog> chat;
2019-05-26 20:14:53 +02:00
public ModToolRoomVisit(ResultSet set) throws SQLException {
2018-07-06 15:30:00 +02:00
this.roomId = set.getInt("room_id");
this.roomName = set.getString("name");
this.timestamp = set.getInt("timestamp");
}
2019-05-26 20:14:53 +02:00
public ModToolRoomVisit(int roomId, String roomName, int timestamp, int exitTimestamp) {
2018-07-06 15:30:00 +02:00
this.roomId = roomId;
this.roomName = roomName;
this.timestamp = timestamp;
this.exitTimestamp = exitTimestamp;
2018-09-28 21:25:00 +02:00
this.chat = new THashSet<>();
2018-07-06 15:30:00 +02:00
}
@Override
2019-05-26 20:14:53 +02:00
public int compareTo(ModToolRoomVisit o) {
2018-07-06 15:30:00 +02:00
return o.timestamp - this.timestamp;
}
}