News

EnumDemoMain contains an example code on how to use the different enums. NormalEnum is a traditional Java enum used with a normal switch case statement to demonstrate the problem. CompileSafeEnum is a ...
An example of an SDK classes that make use of this feature is the TimeUnit enum (see my blog post on this). Another example is Guava’s CaseFormat enum (via its to (CaseFormat,String) method).
Although it is part of the java.util.concurrent package, the TimeUnit enum is useful in many contexts outside of concurrency .
JPA and Hibernate enum mapping The Java enum, introduced in Java 5, will map to the underlying database without any intervention. The JPA framework, be it Hibernate or Toplink or DataNucleus, will ...
Unexpected behavior of Scala enums in Java. Contribute to ecartner/scala-java-enum development by creating an account on GitHub.