Class SpringExtensions

java.lang.Object
org.springframework.data.gemfire.util.SpringExtensions
org.springframework.geode.core.util.SpringExtensions
Direct Known Subclasses:
SpringBootExtensions

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.
Since:
1.6.0
See Also:
  • BeanFactory
  • BeanDefinition
  • BeanDefinitionRegistry
  • ApplicationContext
  • SpringExtensions
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.springframework.data.gemfire.util.SpringExtensions

    org.springframework.data.gemfire.util.SpringExtensions.OrderedBeanWrapper<T extends Object>, org.springframework.data.gemfire.util.SpringExtensions.ValueReturningThrowableOperation<T extends Object>, org.springframework.data.gemfire.util.SpringExtensions.VoidReturningThrowableOperation
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    getBeanDefinitionMetadata(String beanName, org.springframework.beans.factory.BeanFactory beanFactory)
     
    static String
    getBeanDefinitionMetadata(String beanName, org.springframework.beans.factory.config.BeanDefinition beanDefinition)
     
    static String
    getBeanDefinitionMetadata(String beanName, org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry)
     
    static String
    getBeanDefinitionMetadata(String beanName, org.springframework.context.ApplicationContext applicationContext)
     

    Methods inherited from class org.springframework.data.gemfire.util.SpringExtensions

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • SpringExtensions

      public SpringExtensions()
  • Method Details

    • getBeanDefinitionMetadata

      @NonNull public static String getBeanDefinitionMetadata(@NonNull String beanName, @Nullable org.springframework.context.ApplicationContext applicationContext)
    • getBeanDefinitionMetadata

      @NonNull public static String getBeanDefinitionMetadata(@NonNull String beanName, @Nullable org.springframework.beans.factory.BeanFactory beanFactory)
    • getBeanDefinitionMetadata

      @NonNull public static String getBeanDefinitionMetadata(@NonNull String beanName, @Nullable org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry)
    • getBeanDefinitionMetadata

      @NonNull public static String getBeanDefinitionMetadata(@Nullable String beanName, @Nullable org.springframework.beans.factory.config.BeanDefinition beanDefinition)