public boolean equals()

in mr/src/main/java/org/elasticsearch/hadoop/util/ecs/HostData.java [160:173]


    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        HostData hostData = (HostData) o;

        if (name != null ? !name.equals(hostData.name) : hostData.name != null) return false;
        if (ip != null ? !ip.equals(hostData.ip) : hostData.ip != null) return false;
        if (timezoneOffsetSec != null ? !timezoneOffsetSec.equals(hostData.timezoneOffsetSec) : hostData.timezoneOffsetSec != null)
            return false;
        if (osName != null ? !osName.equals(hostData.osName) : hostData.osName != null) return false;
        if (osVersion != null ? !osVersion.equals(hostData.osVersion) : hostData.osVersion != null) return false;
        return architecture != null ? architecture.equals(hostData.architecture) : hostData.architecture == null;
    }