Crossfire JXClient, Trunk
Public Member Functions | Private Attributes | List of all members
com.realtime.crossfire.jxclient.metaserver.Info Class Reference
Collaboration diagram for com.realtime.crossfire.jxclient.metaserver.Info:
Collaboration graph

Public Member Functions

MetaserverEntry getMetaserverEntry ()
 
long getTimestamp ()
 
 Info (@NotNull final MetaserverEntry metaserverEntry)
 
 Info (@NotNull final MetaserverEntry metaserverEntry, final long timestamp)
 

Private Attributes

final MetaserverEntry metaserverEntry
 
final long timestamp
 

Detailed Description

An entry in the cache. It consists of a MetaserverEntry and a timestamp of last update.

Author
Andreas Kirschbaum

Definition at line 32 of file Info.java.

Constructor & Destructor Documentation

◆ Info() [1/2]

com.realtime.crossfire.jxclient.metaserver.Info.Info ( @NotNull final MetaserverEntry  metaserverEntry)

Creates a new instance. Sets the timestamp to "now".

Parameters
metaserverEntrythe metaserver entry

Definition at line 49 of file Info.java.

References com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry.

◆ Info() [2/2]

com.realtime.crossfire.jxclient.metaserver.Info.Info ( @NotNull final MetaserverEntry  metaserverEntry,
final long  timestamp 
)

Creates a new instance.

Parameters
metaserverEntrythe metaserver entry
timestampthe timestamp

Definition at line 58 of file Info.java.

References com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry, and com.realtime.crossfire.jxclient.metaserver.Info.timestamp.

Member Function Documentation

◆ getMetaserverEntry()

MetaserverEntry com.realtime.crossfire.jxclient.metaserver.Info.getMetaserverEntry ( )

Returns the metaserver entry.

Returns
the metaserver entry

Definition at line 68 of file Info.java.

References com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry.

◆ getTimestamp()

long com.realtime.crossfire.jxclient.metaserver.Info.getTimestamp ( )

Returns the timestamp.

Returns
the timestamp

Definition at line 76 of file Info.java.

References com.realtime.crossfire.jxclient.metaserver.Info.timestamp.

Member Data Documentation

◆ metaserverEntry

final MetaserverEntry com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry
private

◆ timestamp

final long com.realtime.crossfire.jxclient.metaserver.Info.timestamp
private

The documentation for this class was generated from the following file: