public class PropertyResolverAdapter
extends java.lang.Object
implements org.springframework.core.env.PropertyResolver
PropertyResolver to a Spring PropertyResolver.| Constructor and Description | 
|---|
| PropertyResolverAdapter(io.micronaut.core.value.PropertyResolver propertyResolver,
                       io.micronaut.context.env.PropertyPlaceholderResolver placeholderResolver)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | containsProperty(java.lang.String key) | 
| java.lang.String | getProperty(java.lang.String key) | 
| <T> T | getProperty(java.lang.String key,
           java.lang.Class<T> targetType) | 
| <T> T | getProperty(java.lang.String key,
           java.lang.Class<T> targetType,
           T defaultValue) | 
| java.lang.String | getProperty(java.lang.String key,
           java.lang.String defaultValue) | 
| io.micronaut.core.value.PropertyResolver | getPropertyResolver() | 
| java.lang.String | getRequiredProperty(java.lang.String key) | 
| <T> T | getRequiredProperty(java.lang.String key,
                   java.lang.Class<T> targetType) | 
| java.lang.String | resolvePlaceholders(java.lang.String text) | 
| java.lang.String | resolveRequiredPlaceholders(java.lang.String text) | 
public PropertyResolverAdapter(io.micronaut.core.value.PropertyResolver propertyResolver,
                               io.micronaut.context.env.PropertyPlaceholderResolver placeholderResolver)
propertyResolver - The property resolverplaceholderResolver - The property placeholder resolverpublic io.micronaut.core.value.PropertyResolver getPropertyResolver()
public boolean containsProperty(java.lang.String key)
containsProperty in interface org.springframework.core.env.PropertyResolverpublic java.lang.String getProperty(java.lang.String key)
getProperty in interface org.springframework.core.env.PropertyResolverpublic java.lang.String getProperty(java.lang.String key,
                                    java.lang.String defaultValue)
getProperty in interface org.springframework.core.env.PropertyResolverpublic <T> T getProperty(java.lang.String key,
                         java.lang.Class<T> targetType)
getProperty in interface org.springframework.core.env.PropertyResolverpublic <T> T getProperty(java.lang.String key,
                         java.lang.Class<T> targetType,
                         T defaultValue)
getProperty in interface org.springframework.core.env.PropertyResolverpublic java.lang.String getRequiredProperty(java.lang.String key)
                                     throws java.lang.IllegalStateException
getRequiredProperty in interface org.springframework.core.env.PropertyResolverjava.lang.IllegalStateExceptionpublic <T> T getRequiredProperty(java.lang.String key,
                                 java.lang.Class<T> targetType)
                          throws java.lang.IllegalStateException
getRequiredProperty in interface org.springframework.core.env.PropertyResolverjava.lang.IllegalStateExceptionpublic java.lang.String resolvePlaceholders(java.lang.String text)
resolvePlaceholders in interface org.springframework.core.env.PropertyResolverpublic java.lang.String resolveRequiredPlaceholders(java.lang.String text)
                                             throws java.lang.IllegalArgumentException
resolveRequiredPlaceholders in interface org.springframework.core.env.PropertyResolverjava.lang.IllegalArgumentException