open fun equals(other: Any?): Boolean
This implementations expects the other object to be of type BeanComponentDefinition as well, in addition to the superclass's equality requirements.