/*
 * Decompiled with CFR 0.152.
 */
package com.l7tech.server.util;

import java.io.Serializable;

public final class MessageId
implements Serializable {
    private final String opaqueIdentifier;
    private final long notValidOnOrAfterDate;
    static final long serialVersionUID = -2032454333550260154L;

    public MessageId(String string, long l2) {
        this.opaqueIdentifier = string;
        this.notValidOnOrAfterDate = l2;
    }

    public String getOpaqueIdentifier() {
        return this.opaqueIdentifier;
    }

    public long getNotValidOnOrAfterDate() {
        return this.notValidOnOrAfterDate;
    }

    public boolean equals(Object object) {
        if (!(object instanceof MessageId)) {
            return false;
        }
        MessageId messageId = (MessageId)object;
        return this.opaqueIdentifier.equals(messageId.opaqueIdentifier);
    }

    public int hashCode() {
        return this.opaqueIdentifier.hashCode();
    }
}

