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