JSR 201: Extending the Java Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import (2002)

by G Bracha, J Bloch