Class AbstractPropertyBackedBean.DefaultResolver

  • Enclosing class:
    AbstractPropertyBackedBean

    public class AbstractPropertyBackedBean.DefaultResolver
    extends org.springframework.util.PropertyPlaceholderHelper
    Uses a Spring PropertyPlaceholderHelper to resolve placeholders in the property defaults. This means that placeholders need not be displayed in the configuration UI or JMX console.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.springframework.util.PropertyPlaceholderHelper

        org.springframework.util.PropertyPlaceholderHelper.PlaceholderResolver
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultResolver()
      Instantiates a new default resolver.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String resolveValue​(java.lang.String val)
      Expands the given value, resolving any ${} placeholders using the property defaults.
      • Methods inherited from class org.springframework.util.PropertyPlaceholderHelper

        parseStringValue, replacePlaceholders, replacePlaceholders
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultResolver

        public DefaultResolver()
        Instantiates a new default resolver.
    • Method Detail

      • resolveValue

        public java.lang.String resolveValue​(java.lang.String val)
        Expands the given value, resolving any ${} placeholders using the property defaults.
        Parameters:
        val - the value to expand
        Returns:
        the expanded value