hashCode

override fun hashCode(): Int

Returns a hash code value for this regular expression.


Calling from Kotlin

Here's an example of calling this function from Kotlin code:

val hashCode: Int = EmailAddressRegex.default()
.hashCode()
val other: Int = EmailAddressRegex.default()
.hashCode()
val result: Boolean = hashCode == other
val message = "Regular expressions with the same pattern have the " +
"same hash code value."
assertTrue(result, message)

Calling from Java

Here's an example of calling this function from Java code:

final int hashCode = EmailAddressRegex.defaultPattern()
.hashCode();
final int other = EmailAddressRegex.defaultPattern()
.hashCode();
final boolean result = hashCode == other;
final String message = "Regular expressions with the same pattern " +
"have the same hash code value.";
Assertions.assertTrue(result, message);