networking.protocol
Class Client

java.lang.Object
  extended by networking.protocol.Client
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class Client
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable

Client - this class represents an object which describes client, aka client descriptor

See Also:
Serialized Form

Field Summary
private  java.lang.String m_name
          Name of the client
 
Constructor Summary
Client(java.lang.String name)
          Construct new Client object
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
          Get client's name
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

m_name

private java.lang.String m_name
Name of the client

Constructor Detail

Client

public Client(java.lang.String name)
Construct new Client object

Method Detail

getName

public final java.lang.String getName()
Get client's name

Returns:
client's name

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009 Alexey Veremenko. All rights reserved.