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

import java.util.Date;

/**
 *
 * This class was generated by MyBatis Generator.
 * This class corresponds to the database table location_record
 */
public class LocationRecord {
    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.id
     *
     * @mbg.generated
     */
    private String id;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.callback_time
     *
     * @mbg.generated
     */
    private Date callbackTime;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.location_time
     *
     * @mbg.generated
     */
    private Date locationTime;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.location_type
     *
     * @mbg.generated
     */
    private Integer locationType;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.latitude
     *
     * @mbg.generated
     */
    private Double latitude;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.longitude
     *
     * @mbg.generated
     */
    private Double longitude;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.accuracy
     *
     * @mbg.generated
     */
    private Double accuracy;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.altitude
     *
     * @mbg.generated
     */
    private Double altitude;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.bearing
     *
     * @mbg.generated
     */
    private Double bearing;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.speed
     *
     * @mbg.generated
     */
    private Double speed;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.country
     *
     * @mbg.generated
     */
    private String country;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.province
     *
     * @mbg.generated
     */
    private String province;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.city
     *
     * @mbg.generated
     */
    private String city;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.district
     *
     * @mbg.generated
     */
    private String district;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.street
     *
     * @mbg.generated
     */
    private String street;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.street_number
     *
     * @mbg.generated
     */
    private String streetNumber;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.city_code
     *
     * @mbg.generated
     */
    private String cityCode;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.ad_code
     *
     * @mbg.generated
     */
    private String adCode;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.address
     *
     * @mbg.generated
     */
    private String address;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.description
     *
     * @mbg.generated
     */
    private String description;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column location_record.user_id
     *
     * @mbg.generated
     */
    private Long userId;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.id
     *
     * @return the value of location_record.id
     *
     * @mbg.generated
     */
    public String getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.id
     *
     * @param id the value for location_record.id
     *
     * @mbg.generated
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.callback_time
     *
     * @return the value of location_record.callback_time
     *
     * @mbg.generated
     */
    public Date getCallbackTime() {
        return callbackTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.callback_time
     *
     * @param callbackTime the value for location_record.callback_time
     *
     * @mbg.generated
     */
    public void setCallbackTime(Date callbackTime) {
        this.callbackTime = callbackTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.location_time
     *
     * @return the value of location_record.location_time
     *
     * @mbg.generated
     */
    public Date getLocationTime() {
        return locationTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.location_time
     *
     * @param locationTime the value for location_record.location_time
     *
     * @mbg.generated
     */
    public void setLocationTime(Date locationTime) {
        this.locationTime = locationTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.location_type
     *
     * @return the value of location_record.location_type
     *
     * @mbg.generated
     */
    public Integer getLocationType() {
        return locationType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.location_type
     *
     * @param locationType the value for location_record.location_type
     *
     * @mbg.generated
     */
    public void setLocationType(Integer locationType) {
        this.locationType = locationType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.latitude
     *
     * @return the value of location_record.latitude
     *
     * @mbg.generated
     */
    public Double getLatitude() {
        return latitude;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.latitude
     *
     * @param latitude the value for location_record.latitude
     *
     * @mbg.generated
     */
    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.longitude
     *
     * @return the value of location_record.longitude
     *
     * @mbg.generated
     */
    public Double getLongitude() {
        return longitude;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.longitude
     *
     * @param longitude the value for location_record.longitude
     *
     * @mbg.generated
     */
    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.accuracy
     *
     * @return the value of location_record.accuracy
     *
     * @mbg.generated
     */
    public Double getAccuracy() {
        return accuracy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.accuracy
     *
     * @param accuracy the value for location_record.accuracy
     *
     * @mbg.generated
     */
    public void setAccuracy(Double accuracy) {
        this.accuracy = accuracy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.altitude
     *
     * @return the value of location_record.altitude
     *
     * @mbg.generated
     */
    public Double getAltitude() {
        return altitude;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.altitude
     *
     * @param altitude the value for location_record.altitude
     *
     * @mbg.generated
     */
    public void setAltitude(Double altitude) {
        this.altitude = altitude;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.bearing
     *
     * @return the value of location_record.bearing
     *
     * @mbg.generated
     */
    public Double getBearing() {
        return bearing;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.bearing
     *
     * @param bearing the value for location_record.bearing
     *
     * @mbg.generated
     */
    public void setBearing(Double bearing) {
        this.bearing = bearing;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.speed
     *
     * @return the value of location_record.speed
     *
     * @mbg.generated
     */
    public Double getSpeed() {
        return speed;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.speed
     *
     * @param speed the value for location_record.speed
     *
     * @mbg.generated
     */
    public void setSpeed(Double speed) {
        this.speed = speed;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.country
     *
     * @return the value of location_record.country
     *
     * @mbg.generated
     */
    public String getCountry() {
        return country;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.country
     *
     * @param country the value for location_record.country
     *
     * @mbg.generated
     */
    public void setCountry(String country) {
        this.country = country == null ? null : country.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.province
     *
     * @return the value of location_record.province
     *
     * @mbg.generated
     */
    public String getProvince() {
        return province;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.province
     *
     * @param province the value for location_record.province
     *
     * @mbg.generated
     */
    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.city
     *
     * @return the value of location_record.city
     *
     * @mbg.generated
     */
    public String getCity() {
        return city;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.city
     *
     * @param city the value for location_record.city
     *
     * @mbg.generated
     */
    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.district
     *
     * @return the value of location_record.district
     *
     * @mbg.generated
     */
    public String getDistrict() {
        return district;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.district
     *
     * @param district the value for location_record.district
     *
     * @mbg.generated
     */
    public void setDistrict(String district) {
        this.district = district == null ? null : district.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.street
     *
     * @return the value of location_record.street
     *
     * @mbg.generated
     */
    public String getStreet() {
        return street;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.street
     *
     * @param street the value for location_record.street
     *
     * @mbg.generated
     */
    public void setStreet(String street) {
        this.street = street == null ? null : street.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.street_number
     *
     * @return the value of location_record.street_number
     *
     * @mbg.generated
     */
    public String getStreetNumber() {
        return streetNumber;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.street_number
     *
     * @param streetNumber the value for location_record.street_number
     *
     * @mbg.generated
     */
    public void setStreetNumber(String streetNumber) {
        this.streetNumber = streetNumber == null ? null : streetNumber.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.city_code
     *
     * @return the value of location_record.city_code
     *
     * @mbg.generated
     */
    public String getCityCode() {
        return cityCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.city_code
     *
     * @param cityCode the value for location_record.city_code
     *
     * @mbg.generated
     */
    public void setCityCode(String cityCode) {
        this.cityCode = cityCode == null ? null : cityCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.ad_code
     *
     * @return the value of location_record.ad_code
     *
     * @mbg.generated
     */
    public String getAdCode() {
        return adCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.ad_code
     *
     * @param adCode the value for location_record.ad_code
     *
     * @mbg.generated
     */
    public void setAdCode(String adCode) {
        this.adCode = adCode == null ? null : adCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.address
     *
     * @return the value of location_record.address
     *
     * @mbg.generated
     */
    public String getAddress() {
        return address;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.address
     *
     * @param address the value for location_record.address
     *
     * @mbg.generated
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.description
     *
     * @return the value of location_record.description
     *
     * @mbg.generated
     */
    public String getDescription() {
        return description;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.description
     *
     * @param description the value for location_record.description
     *
     * @mbg.generated
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column location_record.user_id
     *
     * @return the value of location_record.user_id
     *
     * @mbg.generated
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column location_record.user_id
     *
     * @param userId the value for location_record.user_id
     *
     * @mbg.generated
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }
}
