Class AbstractMessageSource

java.lang.Object
io.micronaut.context.AbstractMessageSource
All Implemented Interfaces:
MessageSource, io.micronaut.core.order.Ordered
Direct Known Subclasses:
ResourceBundleMessageSource, StaticMessageSource

public abstract class AbstractMessageSource extends Object implements MessageSource
Abstract MessageSource implementation that provides basic message interpolation.
Since:
1.2
  • Constructor Details

    • AbstractMessageSource

      public AbstractMessageSource()
  • Method Details

    • interpolate

      @NonNull public @NonNull String interpolate(@NonNull @NonNull String template, @NonNull @NonNull MessageSource.MessageContext context)
      Description copied from interface: MessageSource
      Interpolate the given message template.
      Specified by:
      interpolate in interface MessageSource
      Parameters:
      template - The template
      context - The context to use.
      Returns:
      The interpolated message.