lime
Class LimeServerID

java.lang.Object
  extended bylime.LimeServerID
All Implemented Interfaces:
java.io.Serializable

public class LimeServerID
extends java.lang.Object
implements java.io.Serializable

Defines the unique identifier of a LimeServer.

Version:
1.0 alpha
Author:
Amy L. Murphy, Gian Pietro Picco
See Also:
Serialized Form

Field Summary
private  java.net.InetAddress host
           
private  int port
           
 
Constructor Summary
LimeServerID(java.net.InetAddress host)
           
LimeServerID(java.net.InetAddress host, int port)
           
LimeServerID(java.lang.String id)
           
 
Method Summary
 boolean equals(java.lang.Object l)
           
 java.net.InetAddress getHost()
           
 int getPort()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

host

private java.net.InetAddress host

port

private int port
Constructor Detail

LimeServerID

public LimeServerID(java.lang.String id)
             throws java.net.UnknownHostException

LimeServerID

public LimeServerID(java.net.InetAddress host)

LimeServerID

public LimeServerID(java.net.InetAddress host,
                    int port)
Method Detail

getHost

public java.net.InetAddress getHost()

getPort

public int getPort()

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object l)

toString

public java.lang.String toString()