/** * Returns the hashcode value used to index and compare this object with * others of the same type. Typically this is the hashcode of the backing * data object. * * @return the object's hashcode value */ public int hashCode() { return value.hashCode(); }
/** * Returns the hashcode value used to index and compare this object with others of the same * type. Typically this is the hashcode of the backing data object. * * @return the object's hashcode value */ public int hashCode() { return value.hashCode(); }
/** {@inheritDoc} */ @Override public int hashCode() { if (hashCode == 0) { hashCode = this.x500Name.hashCode(); } return hashCode; }
/** * Returns the hashcode value used to index and compare this object with others of the same * type. Typically this is the hashcode of the backing data object. * * @return the object's hashcode value */ public int hashCode() { return value.hashCode(); }
/** * * @param dn source dn * @return hashcode useful as a return value of the hshCode() method, * when equals is overriden to use {@link X500NameUtils} equals method. */ public static int getHashCode(String dn) { String norm = preNormalize(dn); return new X500Principal(norm).hashCode(); }