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.PropertyResolver
public java.lang.String getProperty(java.lang.String key)
getProperty
in interface org.springframework.core.env.PropertyResolver
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
getProperty
in interface org.springframework.core.env.PropertyResolver
public <T> T getProperty(java.lang.String key, java.lang.Class<T> targetType)
getProperty
in interface org.springframework.core.env.PropertyResolver
public <T> T getProperty(java.lang.String key, java.lang.Class<T> targetType, T defaultValue)
getProperty
in interface org.springframework.core.env.PropertyResolver
public java.lang.String getRequiredProperty(java.lang.String key) throws java.lang.IllegalStateException
getRequiredProperty
in interface org.springframework.core.env.PropertyResolver
java.lang.IllegalStateException
public <T> T getRequiredProperty(java.lang.String key, java.lang.Class<T> targetType) throws java.lang.IllegalStateException
getRequiredProperty
in interface org.springframework.core.env.PropertyResolver
java.lang.IllegalStateException
public java.lang.String resolvePlaceholders(java.lang.String text)
resolvePlaceholders
in interface org.springframework.core.env.PropertyResolver
public java.lang.String resolveRequiredPlaceholders(java.lang.String text) throws java.lang.IllegalArgumentException
resolveRequiredPlaceholders
in interface org.springframework.core.env.PropertyResolver
java.lang.IllegalArgumentException