package org.fluxtream.core.domain.metadata;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import org.hibernate.annotations.Index;
@Entity(name="cities1000")
@NamedQueries ( {
@NamedQuery( name="city.byNameStateAndCountryCode",
query="SELECT city from cities1000 city WHERE city.geo_name=? AND " +
"city.geo_admin1_code=? AND city.geo_country_code=?"),
@NamedQuery( name="city.byNameAndCountryCode",
query="SELECT city from cities1000 city WHERE city.geo_name=? AND city.geo_country_code=?")
})
public class City {
@Id
public Long geo_id;
public String geo_timezone;
@Index(name="name")
public String geo_name;
public double geo_latitude;
public double geo_longitude;
public String geo_country_code;
public String geo_admin1_code;
public long population;
public String toString() {
return geo_name;
}
}