package org.springframework.samples.petclinic.data; import static squill.functions.Operations.eq; import squill.Squill; import squill.query.select.Column; import squill.query.select.WritableTable; public class TypeData { private java.lang.String name; private java.lang.Integer id; public TypeData() { super(); } public static TypeData get(Squill squill, java.lang.Integer id) { TypeTable t = new TypeTable(); return squill.from(t).where(eq(t.id, id)).select(t); } public java.lang.String getName() { return name; } public void setName(java.lang.String name) { this.name = name; } public java.lang.Integer getId() { return id; } public void setId(java.lang.Integer id) { this.id = id; } @Override public String toString() { StringBuilder sb=new StringBuilder(); sb.append(", name: ").append(getName()); sb.append(", id: ").append(getId()); return sb.substring(2); } public static class TypeTable extends WritableTable<TypeData> { @Override public String getTableName() { return "types"; } @Override public Class<TypeData> getTableType() { return TypeData.class; } public TypeTable() { } public TypeTable(String alias) { super(alias); } public final Column<java.lang.String, TypeData> name = new Column<java.lang.String, TypeData>("NAME", java.lang.String.class, "name", this); public final Column<java.lang.Integer, TypeData> id = new Column<java.lang.Integer, TypeData>("ID", java.lang.Integer.class, "id", this); } }