org.limitless.nmc.Client
Class MuIdentity
java.lang.Object
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.
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
address
private final MuAddress address
name
private final java.lang.String name
value
private final java.lang.String value
MuIdentity
public MuIdentity(MuAddress address,
java.lang.String loginName)
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.