package cn.skcks.matrix.v2.orm.mybatis.dynamic.model;

import java.util.Date;
import javax.annotation.Generated;

/**
 *
 * This class was generated by MyBatis Generator.
 * This class corresponds to the database table location_record
 */
public class LocationRecord {
    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.id")
    private String id;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.callback_time")
    private Date callbackTime;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.location_time")
    private Date locationTime;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.location_type")
    private Integer locationType;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.latitude")
    private Double latitude;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.longitude")
    private Double longitude;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.accuracy")
    private Double accuracy;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.altitude")
    private Double altitude;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.bearing")
    private Double bearing;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.speed")
    private Double speed;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.country")
    private String country;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.province")
    private String province;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.city")
    private String city;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.district")
    private String district;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.street")
    private String street;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.street_number")
    private String streetNumber;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.city_code")
    private String cityCode;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.ad_code")
    private String adCode;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.address")
    private String address;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.description")
    private String description;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.user_id")
    private Long userId;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.id")
    public String getId() {
        return id;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.id")
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.callback_time")
    public Date getCallbackTime() {
        return callbackTime;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.callback_time")
    public void setCallbackTime(Date callbackTime) {
        this.callbackTime = callbackTime;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.location_time")
    public Date getLocationTime() {
        return locationTime;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.location_time")
    public void setLocationTime(Date locationTime) {
        this.locationTime = locationTime;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.location_type")
    public Integer getLocationType() {
        return locationType;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.location_type")
    public void setLocationType(Integer locationType) {
        this.locationType = locationType;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.latitude")
    public Double getLatitude() {
        return latitude;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.latitude")
    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.longitude")
    public Double getLongitude() {
        return longitude;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.longitude")
    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.accuracy")
    public Double getAccuracy() {
        return accuracy;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.accuracy")
    public void setAccuracy(Double accuracy) {
        this.accuracy = accuracy;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.altitude")
    public Double getAltitude() {
        return altitude;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.altitude")
    public void setAltitude(Double altitude) {
        this.altitude = altitude;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.bearing")
    public Double getBearing() {
        return bearing;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.bearing")
    public void setBearing(Double bearing) {
        this.bearing = bearing;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.speed")
    public Double getSpeed() {
        return speed;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.speed")
    public void setSpeed(Double speed) {
        this.speed = speed;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.country")
    public String getCountry() {
        return country;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.country")
    public void setCountry(String country) {
        this.country = country == null ? null : country.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.province")
    public String getProvince() {
        return province;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.province")
    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.city")
    public String getCity() {
        return city;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.city")
    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.district")
    public String getDistrict() {
        return district;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.district")
    public void setDistrict(String district) {
        this.district = district == null ? null : district.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.street")
    public String getStreet() {
        return street;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.street")
    public void setStreet(String street) {
        this.street = street == null ? null : street.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.street_number")
    public String getStreetNumber() {
        return streetNumber;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.street_number")
    public void setStreetNumber(String streetNumber) {
        this.streetNumber = streetNumber == null ? null : streetNumber.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.city_code")
    public String getCityCode() {
        return cityCode;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.city_code")
    public void setCityCode(String cityCode) {
        this.cityCode = cityCode == null ? null : cityCode.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.ad_code")
    public String getAdCode() {
        return adCode;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.ad_code")
    public void setAdCode(String adCode) {
        this.adCode = adCode == null ? null : adCode.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.address")
    public String getAddress() {
        return address;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.address")
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.description")
    public String getDescription() {
        return description;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.description")
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.user_id")
    public Long getUserId() {
        return userId;
    }

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", comments="Source field: location_record.user_id")
    public void setUserId(Long userId) {
        this.userId = userId;
    }
}
