package xsbti.api; import java.util.Arrays; import java.util.List; public final class _internalOnly_NameHash implements java.io.Serializable { public _internalOnly_NameHash(String name, int hash) { this.name = name; this.hash = hash; } private final String name; private final int hash; public final String name() { return name; } public final int hash() { return hash; } public boolean equals(Object obj) { if (this == obj) { return true; } else if (!(obj instanceof _internalOnly_NameHash)) { return false; } else { _internalOnly_NameHash o = (_internalOnly_NameHash)obj; return name().equals(o.name()) && hash() == o.hash(); } } public int hashCode() { return 37 * (37 * (17) + name().hashCode()) + hash(); } public String toString() { return "_internalOnly_NameHash(" + "name: " + name() + ", " + "hash: " + hash() + ")"; } }