Interface StringValueResolver

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface StringValueResolver
Strategy for replacing strings containing variable placeholders with their resolved values. This is used when parsing Node attributes and values before injecting them into qualified injection points.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Key<StringValueResolver>
     
    static final StringValueResolver
     
  • Method Summary

    Modifier and Type
    Method
    Description
    resolve(String input)
    Resolves the provided input string by potentially replacing variable placeholders.
  • Field Details

  • Method Details

    • resolve

      String resolve(String input)
      Resolves the provided input string by potentially replacing variable placeholders.
      Parameters:
      input - input string to resolve values inside
      Returns:
      the resolved string