public abstract class ALcdAIXM51Code
extends java.lang.Object
Constructor and Description |
---|
ALcdAIXM51Code() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Codes are equal if their class matches and their code strings are the same.
|
abstract java.lang.String |
getCode() |
static <T extends ALcdAIXM51Code> |
getWellKnown(java.lang.Class<T> aCodeClass)
Returns all known codes for the given class.
|
static <T extends ALcdAIXM51Code> |
getWellKnown(java.lang.Class<T> aCodeClass,
java.lang.String aCode)
Returns a code of the given class of the given code string.
|
int |
hashCode() |
java.lang.String |
toString() |
public static <T extends ALcdAIXM51Code> T getWellKnown(java.lang.Class<T> aCodeClass, java.lang.String aCode)
null
is returned.aCodeClass
- the class of the code that is to be returnedaCode
- the code string of the code that is to be returnedpublic static <T extends ALcdAIXM51Code> java.util.Collection<T> getWellKnown(java.lang.Class<T> aCodeClass)
aCodeClass
- The class for which to retrieve all known codes.public abstract java.lang.String getCode()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object