package siena.base.test.model; import java.io.Serializable; import siena.Filter; import siena.Generator; import siena.Id; import siena.Table; import siena.embed.EmbedIgnore; import siena.embed.EmbeddedMap; @Table("embedded_models") @EmbeddedMap public class EmbeddedModel implements Serializable{ private static transient final long serialVersionUID = 2590813183461026436L; @Id(Generator.NONE) public String id; @EmbedIgnore public String alpha; public short beta; private boolean isGamma; public EmbeddedSubModel sub; @Filter("parent") public siena.Query<EmbeddedSubModel> subs; public boolean isGamma() { return isGamma; } public void setGamma(boolean isGamma){ this.isGamma = isGamma; } public String toString() { return "id:"+id + " - alpha:" + alpha + " - beta:" + beta + " - isGamma:"+isGamma; } }