package quba.models; import com.avaje.ebean.Model; import javax.persistence.*; @Entity @Table(name = "station") public class QubaStation extends Model { public static Model.Finder<Long, QubaStation> find = new Model.Finder<>("quba",QubaStation.class); @Id @GeneratedValue(strategy = GenerationType.IDENTITY) public Long stationid; public Integer longitude ; public Integer latitude ; public Integer synopnr ; public Integer height ; public String name ; public Integer priority ; public String grp; public String pose ; public String metar ; public String kalman ; public static QubaStation findStationByName(String name) { return QubaStation.find.where().eq("name", name).findUnique(); } public static QubaStation findPositionById(Long id) { return QubaStation.find.byId(id); } @Override public String toString() { return "QubaStation{" + "stationid=" + stationid + ", longitude=" + longitude + ", latitude=" + latitude + ", name='" + name + '\'' + '}'; } }