All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.intelie.liverig.witsml.server.Curve Maven / Gradle / Ivy

The newest version!
package net.intelie.liverig.witsml.server;

import java.util.Objects;

public class Curve {
    private String uid;
    private String unit;
    private String typeLogData;

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getTypeLogData() {
        return typeLogData;
    }

    public void setTypeLogData(String typeLogData) {
        this.typeLogData = typeLogData;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        Curve curve = (Curve) o;
        return Objects.equals(uid, curve.uid) &&
                Objects.equals(unit, curve.unit) &&
                Objects.equals(typeLogData, curve.typeLogData);
    }

    @Override
    public int hashCode() {
        return Objects.hash(uid, unit, typeLogData);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy