1 4 package chipchat; 5 6 10 public class RoomInfo { 11 14 private final String name; 15 18 private final int max; 19 22 private final int users; 23 26 private final long roomid; 27 30 private final boolean passwd; 31 32 36 public RoomInfo(final Room room) { 37 this.name = room.getRoomName(); 38 this.max = room.getMaxMan(); 39 this.users = room.getUsers().size(); 40 this.roomid = room.getRoomid().longValue(); 41 String roomPassword = room.getPasswd(); 42 this.passwd = (roomPassword != null && (!"".equals(roomPassword))); 43 } 44 45 49 public final int getMax() { 50 return max; 51 } 52 53 57 public final String getName() { 58 return name; 59 } 60 61 65 public final boolean isPasswd() { 66 return passwd; 67 } 68 69 73 public final long getRoomid() { 74 return roomid; 75 } 76 77 81 public final int getUsers() { 82 return users; 83 } 84 } 85 | Popular Tags |