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 + '\'' +
'}';
}
}