public class PropertyResolverAdapter extends Object implements org.springframework.core.env.PropertyResolver
PropertyResolver to a Spring PropertyResolver.| Constructor and Description | 
|---|
PropertyResolverAdapter(PropertyResolver propertyResolver,
                       PropertyPlaceholderResolver placeholderResolver)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
containsProperty(String key)  | 
String | 
getProperty(String key)  | 
<T> T | 
getProperty(String key,
           Class<T> targetType)  | 
<T> T | 
getProperty(String key,
           Class<T> targetType,
           T defaultValue)  | 
String | 
getProperty(String key,
           String defaultValue)  | 
<T> Class<T> | 
getPropertyAsClass(String key,
                  Class<T> targetType)
Deprecated.  
 | 
PropertyResolver | 
getPropertyResolver()  | 
String | 
getRequiredProperty(String key)  | 
<T> T | 
getRequiredProperty(String key,
                   Class<T> targetType)  | 
String | 
resolvePlaceholders(String text)  | 
String | 
resolveRequiredPlaceholders(String text)  | 
public PropertyResolverAdapter(PropertyResolver propertyResolver, PropertyPlaceholderResolver placeholderResolver)
propertyResolver - The property resolverplaceholderResolver - The property placeholder resolverpublic PropertyResolver getPropertyResolver()
public boolean containsProperty(String key)
containsProperty in interface org.springframework.core.env.PropertyResolverpublic String getProperty(String key)
getProperty in interface org.springframework.core.env.PropertyResolverpublic String getProperty(String key, String defaultValue)
getProperty in interface org.springframework.core.env.PropertyResolverpublic <T> T getProperty(String key, Class<T> targetType)
getProperty in interface org.springframework.core.env.PropertyResolverpublic <T> T getProperty(String key, Class<T> targetType, T defaultValue)
getProperty in interface org.springframework.core.env.PropertyResolver@Deprecated public <T> Class<T> getPropertyAsClass(String key, Class<T> targetType)
getPropertyAsClass in interface org.springframework.core.env.PropertyResolverT - The class typekey - The property keytargetType - The classpublic String getRequiredProperty(String key) throws IllegalStateException
getRequiredProperty in interface org.springframework.core.env.PropertyResolverIllegalStateExceptionpublic <T> T getRequiredProperty(String key, Class<T> targetType) throws IllegalStateException
getRequiredProperty in interface org.springframework.core.env.PropertyResolverIllegalStateExceptionpublic String resolvePlaceholders(String text)
resolvePlaceholders in interface org.springframework.core.env.PropertyResolverpublic String resolveRequiredPlaceholders(String text) throws IllegalArgumentException
resolveRequiredPlaceholders in interface org.springframework.core.env.PropertyResolverIllegalArgumentException