@Override
        public boolean equals(@Nullable Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || o.getClass() != getClass()) {
                return false;
            }
            final BeanFactoryId that = (BeanFactoryId) o;
            return type == that.type &&
                   pathParams.equals(that.pathParams);
        }
An identifier of the registered bean factory.
core/src/main/java/com/linecorp/armeria/internal/server/annotation/AnnotatedBeanFactoryRegistry.java