public boolean equals()

in geronimo-jaxrs_1.1_spec/src/main/java/javax/ws/rs/core/Cookie.java [55:109]


    public boolean equals(java.lang.Object obj) {
        if (this == obj) {
            return true;
        }

        if (obj == null) {
            return false;
        }

        // note that this must be a Cookie exactly
        if (getClass() != obj.getClass()) {
            return false;
        }

        Cookie other = (Cookie)obj;
        if (!name.equals(other.name)) {
            return false;
        }

        if (version != other.version) {
            return false;
        }

        if (value == null) {
            if (other.value != null) {
                return false;
            }
        } else {
            if (!value.equals(other.value)) {
                return false;
            }
        }

        if (path == null) {
            if (other.path != null) {
                return false;
            }
        } else {
            if (!path.equals(other.path)) {
                return false;
            }
        }

        if (domain == null) {
            if (other.domain != null) {
                return false;
            }
        } else {
            if (!domain.equals(other.domain)) {
                return false;
            }
        }

        return true;
    }