Class StringInterpolator

java.lang.Object
io.micronaut.mcp.primitives.utils.StringInterpolator

@Internal public final class StringInterpolator extends Object
Utility class to perform string interpolation with maps.
  • Method Details

    • interpolate

      @NonNull public static @NonNull String interpolate(@NonNull @NonNull String template, @NonNull @NonNull Map<String,Object> values)
      If you supplied a template such as `Name: ${firstName} ${lastName}` and map of values such as `[firstName: Sergio, lastName: Amo] it returns `Name: Sergio Amo`.
      Parameters:
      template - A String template
      values - a Map of values
      Returns:
      a itnerpolated string