00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 package com.realtime.crossfire.jxclient.metaserver;
00023
00024 import org.jetbrains.annotations.NotNull;
00025
00031 public class Info {
00032
00036 @NotNull
00037 private final MetaserverEntry metaserverEntry;
00038
00042 private final long timestamp;
00043
00048 public Info(@NotNull final MetaserverEntry metaserverEntry) {
00049 this(metaserverEntry, System.currentTimeMillis());
00050 }
00051
00057 public Info(@NotNull final MetaserverEntry metaserverEntry, final long timestamp) {
00058 this.metaserverEntry = metaserverEntry;
00059 this.timestamp = timestamp;
00060 }
00061
00066 @NotNull
00067 public MetaserverEntry getMetaserverEntry() {
00068 return metaserverEntry;
00069 }
00070
00075 public long getTimestamp() {
00076 return timestamp;
00077 }
00078
00079 }