protected ApiBean beanToApi(final String key, final Object value, final ApplicationContext applicationContext) {
        final List<ApiBean.ApiDefinition> apiDefinitions = extractSupportDefinitions(value, applicationContext);
        if (CollectionUtils.isEmpty(apiDefinitions)) {
            // not has definitions [skip]
            return null;
        }
        return newApi(key, value, apiDefinitions);
    }
Convert bean instances to APIs.

@param key                is bean name
@param value              is bean instance
@param applicationContext applicationContext
@return API
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseApiBeansExtractor.java