T
- Type to be used for storing UIDpublic class AbstractComparableDeviceUID<T extends java.lang.Comparable<T>> extends java.lang.Object implements DeviceUID, java.lang.Comparable<AbstractComparableDeviceUID<T>>
Constructor and Description |
---|
AbstractComparableDeviceUID(T uid) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AbstractComparableDeviceUID<T> other) |
boolean |
equals(java.lang.Object alt) |
T |
getUID() |
int |
hashCode() |
java.lang.String |
toString() |
public AbstractComparableDeviceUID(T uid)
uid
- the string to use as the UIDpublic T getUID()
public final boolean equals(java.lang.Object alt)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public final java.lang.String toString()
toString
in class java.lang.Object
public final int compareTo(AbstractComparableDeviceUID<T> other)
compareTo
in interface java.lang.Comparable<AbstractComparableDeviceUID<T extends java.lang.Comparable<T>>>