1 16 package org.apache.commons.betwixt.dotbetwixt; 17 18 import java.util.ArrayList ; 19 import java.util.List ; 20 21 26 public class ExampleBean { 27 28 private String name; 29 private List examples = new ArrayList (); 30 31 public ExampleBean() {} 32 public ExampleBean(String name) { 33 setName(name); 34 } 35 36 public String getName() { 37 return name; 38 } 39 40 public void setName(String name) { 41 this.name = name; 42 } 43 44 public List getExamples() { 45 return examples; 46 } 47 48 public void addExample(IExample example) { 49 examples.add(example); 50 } 51 52 53 public String toString() { 54 return "[" + this.getClass().getName() + ": name=" + name + ", examples=" 55 + examples + "]"; 56 } 57 58 public boolean equals( Object obj ) { 59 if ( obj == null ) return false; 60 return this.hashCode() == obj.hashCode(); 61 } 62 63 public int hashCode() { 64 return toString().hashCode(); 65 } 66 } 67 68 | Popular Tags |