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.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic final java.lang.String toString()
toString in class java.lang.Objectpublic final int compareTo(AbstractComparableDeviceUID<T> other)
compareTo in interface java.lang.Comparable<AbstractComparableDeviceUID<T extends java.lang.Comparable<T>>>