Package com.io7m.cedarbridge.strings.api

# Interface CBStringsType

All Known Implementing Classes:
  `CBAbstractStrings`, `CBBinderStrings`, `CBParserStrings`, `CBSchemaCompilerStrings`, `CBTyperStrings`

public interface CBStringsType
A provider of string resources.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default String`
  `format(String id, Object... args)`
  Format a message.
  `ResourceBundle`
  `resources()`

- ## Method Details

  - ### resources

    ResourceBundle resources()
    Returns:
      The underlying resource bundle

  - ### format

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