At the following URL, please find a writeup containing our current thoughts on Data Classes for Java: http://cr.openjdk.java.net/~briangoetz/amber/datum.html Comments welcome! We'll be making a prototype available soon for folks to play with.