org.hibernate.test.hql
Class Classification

java.lang.Object
  extended by org.hibernate.test.hql.Classification
All Implemented Interfaces:
Serializable, Comparable

public class Classification
extends Object
implements Serializable, Comparable

Mimic a JDK 5 enum.

See Also:
Serialized Form

Field Summary
static Classification COOL
           
static Classification LAME
           
 
Method Summary
 int compareTo(Object o)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 String name()
           
 int ordinal()
           
static Classification valueOf(Integer ordinal)
           
static Classification valueOf(String name)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COOL

public static final Classification COOL

LAME

public static final Classification LAME
Method Detail

name

public String name()

ordinal

public int ordinal()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

hashCode

public int hashCode()
Overrides:
hashCode in class Object

valueOf

public static Classification valueOf(String name)

valueOf

public static Classification valueOf(Integer ordinal)


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.