Using Java enum to create a finite set of objects of a type

Published --