public abstract class AbstractConstant<T extends AbstractConstant<T>> extends java.lang.Object implements Constant<T>
Constant
.限定符 | 构造器和说明 |
---|---|
protected |
AbstractConstant(int id,
java.lang.String name)
Creates a new instance.
|
protected AbstractConstant(int id, java.lang.String name)
public final java.lang.String name()
Constant
Constant
.name
在接口中 Constant<T extends AbstractConstant<T>>
public final int id()
Constant
Constant
.id
在接口中 Constant<T extends AbstractConstant<T>>
public final java.lang.String toString()
toString
在类中 java.lang.Object
public final int hashCode()
hashCode
在类中 java.lang.Object
public final boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public final int compareTo(T o)
compareTo
在接口中 java.lang.Comparable<T extends AbstractConstant<T>>