package com.casic.detector.bean;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Generated;
import org.greenrobot.greendao.annotation.Id;

@Entity
public class LabelBean {
    @Id(autoincrement = true)
    private Long id;//主键ID
    // 标记对象类型
    private String objectType;
    // 管线类型
    private String pipelineType;
    // 管材
    private String pipelineMaterial;
    // 管直
    private String pipelineDiameter;
    // 埋深
    private String buryDeep;
    // 下层管线类型
    private String lowerType;
    // 下层管材
    private String lowerMaterial;
    // 下层管径
    private String lowerDiameter;
    // 下层埋深
    private String lowerDeep;
    // 埋设方式
    private String buryMethod;
    // 所属区域
    private String area;
    // 所属线路
    private String line;
    // 所属道路
    private String road;
    // 建设年代
    private String constructTime;
    // 权属单位
    private String owner;
    // 对象ID
    private String objectId;
    // 标识器ID号
    private String identifierId;
    // 标识器类型
    private String identifierType;
    // 标识器埋深
    private String identifierDeep;
    // 安装人员
    private String person;
    // 安装时间
    private String installTime;
    // 经度
    private String lng;
    // 纬度
    private String lat;
    // 颜色
    private String color;
    // 备注信息
    private String remark;
    // 图片路径
    private String imagePath;

    @Generated(hash = 1718746860)
    public LabelBean(Long id, String objectType, String pipelineType,
                     String pipelineMaterial, String pipelineDiameter, String buryDeep,
                     String lowerType, String lowerMaterial, String lowerDiameter,
                     String lowerDeep, String buryMethod, String area, String line,
                     String road, String constructTime, String owner, String objectId,
                     String identifierId, String identifierType, String identifierDeep,
                     String person, String installTime, String lng, String lat, String color,
                     String remark, String imagePath) {
        this.id = id;
        this.objectType = objectType;
        this.pipelineType = pipelineType;
        this.pipelineMaterial = pipelineMaterial;
        this.pipelineDiameter = pipelineDiameter;
        this.buryDeep = buryDeep;
        this.lowerType = lowerType;
        this.lowerMaterial = lowerMaterial;
        this.lowerDiameter = lowerDiameter;
        this.lowerDeep = lowerDeep;
        this.buryMethod = buryMethod;
        this.area = area;
        this.line = line;
        this.road = road;
        this.constructTime = constructTime;
        this.owner = owner;
        this.objectId = objectId;
        this.identifierId = identifierId;
        this.identifierType = identifierType;
        this.identifierDeep = identifierDeep;
        this.person = person;
        this.installTime = installTime;
        this.lng = lng;
        this.lat = lat;
        this.color = color;
        this.remark = remark;
        this.imagePath = imagePath;
    }

    @Generated(hash = 1285554626)
    public LabelBean() {
    }

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getObjectType() {
        return this.objectType;
    }

    public void setObjectType(String objectType) {
        this.objectType = objectType;
    }

    public String getPipelineType() {
        return this.pipelineType;
    }

    public void setPipelineType(String pipelineType) {
        this.pipelineType = pipelineType;
    }

    public String getPipelineMaterial() {
        return this.pipelineMaterial;
    }

    public void setPipelineMaterial(String pipelineMaterial) {
        this.pipelineMaterial = pipelineMaterial;
    }

    public String getPipelineDiameter() {
        return this.pipelineDiameter;
    }

    public void setPipelineDiameter(String pipelineDiameter) {
        this.pipelineDiameter = pipelineDiameter;
    }

    public String getBuryDeep() {
        return this.buryDeep;
    }

    public void setBuryDeep(String buryDeep) {
        this.buryDeep = buryDeep;
    }

    public String getLowerType() {
        return this.lowerType;
    }

    public void setLowerType(String lowerType) {
        this.lowerType = lowerType;
    }

    public String getLowerMaterial() {
        return this.lowerMaterial;
    }

    public void setLowerMaterial(String lowerMaterial) {
        this.lowerMaterial = lowerMaterial;
    }

    public String getLowerDiameter() {
        return this.lowerDiameter;
    }

    public void setLowerDiameter(String lowerDiameter) {
        this.lowerDiameter = lowerDiameter;
    }

    public String getLowerDeep() {
        return this.lowerDeep;
    }

    public void setLowerDeep(String lowerDeep) {
        this.lowerDeep = lowerDeep;
    }

    public String getBuryMethod() {
        return this.buryMethod;
    }

    public void setBuryMethod(String buryMethod) {
        this.buryMethod = buryMethod;
    }

    public String getArea() {
        return this.area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getLine() {
        return this.line;
    }

    public void setLine(String line) {
        this.line = line;
    }

    public String getRoad() {
        return this.road;
    }

    public void setRoad(String road) {
        this.road = road;
    }

    public String getConstructTime() {
        return this.constructTime;
    }

    public void setConstructTime(String constructTime) {
        this.constructTime = constructTime;
    }

    public String getOwner() {
        return this.owner;
    }

    public void setOwner(String owner) {
        this.owner = owner;
    }

    public String getObjectId() {
        return this.objectId;
    }

    public void setObjectId(String objectId) {
        this.objectId = objectId;
    }

    public String getIdentifierId() {
        return this.identifierId;
    }

    public void setIdentifierId(String identifierId) {
        this.identifierId = identifierId;
    }

    public String getIdentifierType() {
        return this.identifierType;
    }

    public void setIdentifierType(String identifierType) {
        this.identifierType = identifierType;
    }

    public String getIdentifierDeep() {
        return this.identifierDeep;
    }

    public void setIdentifierDeep(String identifierDeep) {
        this.identifierDeep = identifierDeep;
    }

    public String getPerson() {
        return this.person;
    }

    public void setPerson(String person) {
        this.person = person;
    }

    public String getInstallTime() {
        return this.installTime;
    }

    public void setInstallTime(String installTime) {
        this.installTime = installTime;
    }

    public String getLng() {
        return this.lng;
    }

    public void setLng(String lng) {
        this.lng = lng;
    }

    public String getLat() {
        return this.lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getColor() {
        return this.color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getImagePath() {
        return this.imagePath;
    }

    public void setImagePath(String imagePath) {
        this.imagePath = imagePath;
    }
}
