Hello everybody, I have a class like ```sealed int...
# random
d
Hello everybody, I have a class like
Copy code
sealed interface A {

    @JvmInline
    value class B(val value: String) : A

    @JvmInline
    value class C(val value: Int) : A
}
And I would like to override the
equals
, is it even possible?
r
If you want such functionality, shouldn't you be using a data class or just a class?
e
1. https://youtrack.jetbrains.com/issue/KT-24874/Support-custom-equals-and-hashCode-for-value-classes 2. expanding on what Aristos says: using the interface type, all values must be boxed so why use value classes instead of a regular (or data) classes?