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,
SpringExtensionsorg.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, setPropertyValuepublic 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)