public abstract class SpringExtensions
extends org.springframework.data.gemfire.util.SpringExtensions
SpringExtensions
is an abstract utility class containing functions to extend the functionality of Spring.BeanFactory
,
BeanDefinition
,
BeanDefinitionRegistry
,
ApplicationContext
,
SpringExtensions
org.springframework.data.gemfire.util.SpringExtensions.OrderedBeanWrapper<T>, org.springframework.data.gemfire.util.SpringExtensions.ValueReturningThrowableOperation<T>, org.springframework.data.gemfire.util.SpringExtensions.VoidReturningThrowableOperation
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) |
addDependsOn, areNotNull, defaultIfEmpty, defaultIfEmpty, defaultIfNull, defaultIfNull, dereferenceBean, equalsIgnoreNull, getBeansOfTypeOrdered, getBeansOfTypeOrdered, getOrder, getOrderedStreamOfBeansByType, getPropertyValue, isMatchingBean, nullOrEquals, nullSafeEquals, nullSafeName, nullSafeSimpleName, nullSafeType, nullSafeType, requireObject, requireObject, safeDoOperation, safeDoOperation, safeGetValue, safeGetValue, safeGetValue, safeGetValue, safeRunOperation, safeRunOperation, setPropertyReference, setPropertyValue
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)