initial add of EbeanORM server based on v2.8.1

This commit is contained in:
rbygrave
2012-09-14 00:40:39 +12:00
parent 2b74d0f9d9
commit 96ce4c0ddf
1188 changed files with 135034 additions and 0 deletions
@@ -0,0 +1,70 @@
package com.avaje.tests.model.embedded;
import java.util.List;
import javax.persistence.CascadeType;
import javax.persistence.Embedded;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.persistence.Version;
import com.avaje.ebean.annotation.PrivateOwned;
@Entity
@Table(name = "eemb_outer")
public class EEmbOuter {
@Id
Integer id;
String nomeOuter;
@Version
private int updateCount;
@OneToMany(cascade = CascadeType.ALL)
@PrivateOwned
List<EEmbInner> inners;
@Embedded
EEmbDatePeriod datePeriod;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getNomeOuter() {
return nomeOuter;
}
public void setNomeOuter(String nomeOuter) {
this.nomeOuter = nomeOuter;
}
public List<EEmbInner> getInners() {
return inners;
}
public void setInners(List<EEmbInner> inners) {
this.inners = inners;
}
public EEmbDatePeriod getDatePeriod() {
return datePeriod;
}
public void setDatePeriod(EEmbDatePeriod datePeriod) {
this.datePeriod = datePeriod;
}
public int getUpdateCount() {
return updateCount;
}
public void setUpdateCount(int updateCount) {
this.updateCount = updateCount;
}
}