public abstract class SpringExtensions
extends java.lang.Object
SpringExtensions is an abstract utility class containing functions to extend the functionality of Spring.BeanFactory,
BeanDefinition,
BeanDefinitionRegistry,
ApplicationContext| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BEAN_DEFINITION_METADATA_JSON |
static java.lang.String |
EMPTY_JSON_OBJECT |
| Constructor and Description |
|---|
SpringExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getBeanDefinitionMetadata(java.lang.String beanName,
org.springframework.context.ApplicationContext applicationContext) |
static java.lang.String |
getBeanDefinitionMetadata(java.lang.String beanName,
org.springframework.beans.factory.config.BeanDefinition beanDefinition) |
static java.lang.String |
getBeanDefinitionMetadata(java.lang.String beanName,
org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry) |
static java.lang.String |
getBeanDefinitionMetadata(java.lang.String beanName,
org.springframework.beans.factory.BeanFactory beanFactory) |
public static final java.lang.String BEAN_DEFINITION_METADATA_JSON
public static final java.lang.String EMPTY_JSON_OBJECT
@NonNull
public static java.lang.String getBeanDefinitionMetadata(@NonNull
java.lang.String beanName,
@Nullable
org.springframework.context.ApplicationContext applicationContext)
@NonNull
public static java.lang.String getBeanDefinitionMetadata(@NonNull
java.lang.String beanName,
@Nullable
org.springframework.beans.factory.BeanFactory beanFactory)
@NonNull
public static java.lang.String getBeanDefinitionMetadata(@NonNull
java.lang.String beanName,
@Nullable
org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry)
@NonNull
public static java.lang.String getBeanDefinitionMetadata(@Nullable
java.lang.String beanName,
@Nullable
org.springframework.beans.factory.config.BeanDefinition beanDefinition)