Package com.io7m.waxmill.strings.api

# Interface WXMStringsType

All Known Implementing Classes:
  `WXMAbstractStrings`, `WXMBootMessages`, `WXMMachineMessages`, `WXMMessages`, `WXMProcessMessages`, `WXMRealizeMessages`

    public interface WXMStringsType

A provider of string resources.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `default java.lang.String` | `format​(java.lang.String id, java.lang.Object... args)` | Format a message.
  `java.util.ResourceBundle` | `resources()` |

- ## Method Details

  - ### resources

    java.util.ResourceBundle resources()
    Returns:
      The underlying resource bundle

  - ### format

    default java.lang.String format​(java.lang.String id, java.lang.Object... args)
    Format a message.
    Parameters:
      `id` - The string resource ID
      `args` - Any required string format arguments
    Returns:
      A formatted string
    See Also:
      `MessageFormat`