Package io.microsphere.spring.util
Class WrapperUtils
- java.lang.Object
-
- io.microsphere.spring.util.WrapperUtils
-
public abstract class WrapperUtils extends java.lang.Object
The utilities class for wrapper interfaces- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description WrapperUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.springframework.beans.factory.config.ConfigurableListableBeanFactory
unwrap(org.springframework.beans.factory.BeanFactory beanFactory)
UnwrapBeanFactory
toConfigurableListableBeanFactory
static org.springframework.core.env.ConfigurableEnvironment
unwrap(org.springframework.core.env.Environment environment)
UnwrapEnvironment
toConfigurableEnvironment
-
-
-
Method Detail
-
unwrap
public static org.springframework.beans.factory.config.ConfigurableListableBeanFactory unwrap(org.springframework.beans.factory.BeanFactory beanFactory) throws java.lang.IllegalArgumentException
UnwrapBeanFactory
toConfigurableListableBeanFactory
- Parameters:
beanFactory
-ConfigurableListableBeanFactory
- Returns:
ConfigurableListableBeanFactory
- Throws:
java.lang.IllegalArgumentException
- IfbeanFactory
argument is not an instance ofConfigurableListableBeanFactory
-
unwrap
public static org.springframework.core.env.ConfigurableEnvironment unwrap(org.springframework.core.env.Environment environment) throws java.lang.IllegalArgumentException
UnwrapEnvironment
toConfigurableEnvironment
- Parameters:
environment
-Environment
- Returns:
ConfigurableEnvironment
- Throws:
java.lang.IllegalArgumentException
- Ifenvironment
argument is not an instance ofConfigurableEnvironment
-
-