public abstract class AbstractConstant<T extends AbstractConstant<T>> extends java.lang.Object implements Constant<T>
Constant
.Modifier | Constructor and Description |
---|---|
protected |
AbstractConstant(int id,
java.lang.String name)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(T o) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
int |
id()
Returns the unique number assigned to this
Constant . |
java.lang.String |
name()
Returns the name of this
Constant . |
java.lang.String |
toString() |
protected AbstractConstant(int id, java.lang.String name)
public final java.lang.String name()
Constant
Constant
.name
in interface Constant<T extends AbstractConstant<T>>
public final int id()
Constant
Constant
.id
in interface Constant<T extends AbstractConstant<T>>
public final java.lang.String toString()
toString
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public final int compareTo(T o)
compareTo
in interface java.lang.Comparable<T extends AbstractConstant<T>>
Copyright © 2008–2019 The Netty Project. All rights reserved.