org.springframework.boot.context.properties.bind

Class PropertySourcesPlaceholdersResolver

  • java.lang.Object
    • org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
    • Constructor Detail

      • PropertySourcesPlaceholdersResolver

        public PropertySourcesPlaceholdersResolver(org.springframework.core.env.Environment environment)
      • PropertySourcesPlaceholdersResolver

        public PropertySourcesPlaceholdersResolver(java.lang.Iterable<org.springframework.core.env.PropertySource<?>> sources)
      • PropertySourcesPlaceholdersResolver

        public PropertySourcesPlaceholdersResolver(java.lang.Iterable<org.springframework.core.env.PropertySource<?>> sources,
                                                   org.springframework.util.PropertyPlaceholderHelper helper)
    • Method Detail

      • resolvePlaceholders

        public java.lang.Object resolvePlaceholders(java.lang.Object value)
        Description copied from interface: PlaceholdersResolver
        Called to resolve any placeholders in the given value.
        Specified by:
        resolvePlaceholders in interface PlaceholdersResolver
        Parameters:
        value - the source value
        Returns:
        a value with placeholders resolved
      • resolvePlaceholder

        protected java.lang.String resolvePlaceholder(java.lang.String placeholder)