View Javadoc
1 package net.mlw.fball.bo; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 import java.util.HashMap; 6 import java.util.List; 7 import java.util.Map; 8 9 /*** 10 * @author Matthew L. Wilson 11 * @version $Revision: 1.5 $ $Date: 2004/03/17 14:20:21 $ 12 */ 13 public class Coach 14 { 15 private String id; 16 private String providerCoachId; 17 private String name; 18 private Map players; 19 private List starters; 20 21 public Coach(String providerCoachId) 22 { 23 this.providerCoachId = providerCoachId; 24 } 25 26 /*** 27 * @return Returns the providerCoachId. 28 */ 29 public String getProviderCoachId() 30 { 31 return providerCoachId; 32 } 33 34 /*** 35 * @param providerCoachId The providerCoachId to set. 36 */ 37 public void setProviderCoachId(String providerCoachId) 38 { 39 this.providerCoachId = providerCoachId; 40 } 41 42 /*** 43 * @return Returns the id. 44 */ 45 public String getId() 46 { 47 return id; 48 } 49 50 /*** 51 * @param id The id to set. 52 */ 53 public void setId(String id) 54 { 55 this.id = id; 56 } 57 58 /*** 59 * @return Returns the name. 60 */ 61 public String getName() 62 { 63 return name; 64 } 65 66 /*** 67 * @param name The name to set. 68 */ 69 public void setName(String name) 70 { 71 this.name = name; 72 } 73 74 private Coach() 75 { 76 } 77 78 public Collection getPlayersCollection() 79 { 80 return getPlayers().values(); 81 } 82 83 /*** 84 * @return Returns the players. 85 */ 86 public Map getPlayers() 87 { 88 if (players == null) 89 { 90 players = new HashMap(); 91 } 92 return players; 93 } 94 95 /*** 96 * @param players The players to set. 97 */ 98 private void setPlayers(Map players) 99 { 100 this.players = players; 101 } 102 103 /*** 104 * @return Returns the starters. 105 */ 106 public List getStarters() 107 { 108 if (starters == null) 109 { 110 starters = new ArrayList(); 111 } 112 return starters; 113 } 114 115 }

This page was automatically generated by Maven