1   package org.org.usurper.dummydomain;
2   
3   import org.apache.commons.lang.builder.ToStringBuilder;
4   import org.apache.commons.lang.builder.ToStringStyle;
5   
6   /**
7    * @author David Dossot (david@dossot.net)
8    */
9   public class ImmutableDummyVOWithEnum {
10      public enum EnumProperty {
11          VALUE1, VALUE2, VALUE3, VALUE4
12      }
13  
14      private final EnumProperty enumProperty;
15  
16      public ImmutableDummyVOWithEnum(EnumProperty enumProperty) {
17          this.enumProperty = enumProperty;
18      }
19  
20      /**
21       * @see java.lang.Object#toString()
22       */
23      public String toString() {
24          return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("enumProperty", this.enumProperty).toString();
25      }
26  
27      public EnumProperty getEnumProperty() {
28          return enumProperty;
29      }
30  }