1 22 package org.jboss.ejb3.test.entity; 23 24 import java.util.Set ; 25 import javax.persistence.CascadeType; 26 import javax.persistence.Entity; 27 import javax.persistence.FetchType; 28 import javax.persistence.GeneratedValue; 29 import javax.persistence.GenerationType; 30 import javax.persistence.Id; 31 import javax.persistence.OneToMany; 32 33 34 39 @Entity 40 public class FieldCompany implements java.io.Serializable 41 { 42 @Id @GeneratedValue(strategy=GenerationType.IDENTITY) 43 private Integer id; 44 45 private String name; 46 47 @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy="company") 48 private Set <FieldFlight> flights; 49 50 public Integer getId() 51 { 52 return id; 53 } 54 55 public String getName() 56 { 57 return name; 58 } 59 60 61 public void setId(Integer integer) 62 { 63 id = integer; 64 } 65 66 67 public void setName(String string) 68 { 69 name = string; 70 } 71 72 73 public Set <FieldFlight> getFlights() 74 { 75 return flights; 76 } 77 78 public void setFlights(Set <FieldFlight> flights) 79 { 80 this.flights = flights; 81 } 82 83 84 } 85 | Popular Tags |