org.limitless.nmc.Client
Class MuIdentity

java.lang.Object
  extended by org.limitless.nmc.Client.MuIdentity
All Implemented Interfaces:
java.lang.Comparable

public class MuIdentity
extends java.lang.Object
implements java.lang.Comparable

This provides a single class that can represent a character on a MU with certainty. It includes the MU address in a format that is not resolved to IP and port, and a name. The name is a reference, it is a login name, but without a password, can't be used for connection. Objects of this class are immutable.


Field Summary
private  MuAddress address
           
private  java.lang.String name
           
private  java.lang.String value
           
 
Constructor Summary
MuIdentity(MuAddress address, java.lang.String loginName)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 MuAddress getAddress()
           
 java.lang.String getFullyQualifiedName()
           
 java.lang.String getName()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

address

private final MuAddress address

name

private final java.lang.String name

value

private final java.lang.String value
Constructor Detail

MuIdentity

public MuIdentity(MuAddress address,
                  java.lang.String loginName)
Method Detail

getAddress

public MuAddress getAddress()

getName

public java.lang.String getName()

getFullyQualifiedName

public java.lang.String getFullyQualifiedName()

toString

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

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

compareTo

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


Copyright © 1995, 2004 Limitless Knowledge Association, All Rights Reserved.