org.nakedobjects.metamodel.facets
Class EnumerationAbstract
java.lang.Object
org.nakedobjects.metamodel.facets.EnumerationAbstract
- All Implemented Interfaces:
- Enumeration
- Direct Known Subclasses:
- ExecutedFacet.Where, InitiatedBy, When
public abstract class EnumerationAbstract
- extends java.lang.Object
- implements Enumeration
|
Constructor Summary |
protected |
EnumerationAbstract(int num,
java.lang.String nameInCode,
java.lang.String friendlyName)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EnumerationAbstract
protected EnumerationAbstract(int num,
java.lang.String nameInCode,
java.lang.String friendlyName)
getNum
public int getNum()
- Specified by:
getNum in interface Enumeration
getNameInCode
public java.lang.String getNameInCode()
- Specified by:
getNameInCode in interface Enumeration
getFriendlyName
public java.lang.String getFriendlyName()
- Specified by:
getFriendlyName in interface Enumeration
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public final boolean equals(java.lang.Object other)
- Ensures same class (exactly) and same
cardinal number.
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.