1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.commons.betwixt.io.read;
17
18 /***
19 * @author <a href='http://jakarta.apache.org/commons'>Jakarta Commons Team</a>, <a href='http://www.apache.org'>Apache Software Foundation</a>
20 */
21 public class DogBean extends Animal {
22
23 private boolean pedigree;
24 private String breed;
25 private String name;
26
27 public DogBean() {}
28
29 public DogBean(String name) {
30 this(false, "mongrol", name);
31 }
32
33 public DogBean(boolean pedigree, String breed, String name) {
34 this.pedigree = pedigree;
35 this.breed = breed;
36 this.name = name;
37 }
38
39 public String getCall() {
40 return "Woof";
41 }
42
43 public String getBreed() {
44 return breed;
45 }
46
47 public void setBreed(String breed) {
48 this.breed = breed;
49 }
50
51 public String getName() {
52 return name;
53 }
54
55 public void setName(String name) {
56 this.name = name;
57 }
58
59 public boolean isPedigree() {
60 return pedigree;
61 }
62
63 public void setPedigree(boolean pedigree) {
64 this.pedigree = pedigree;
65 }
66
67 public String getLatinName() {
68 return "Canis familiaris";
69 }
70 }