Interface ILanguage

All Superinterfaces:
Serializable
All Known Implementing Classes:
Language

public interface ILanguage extends Serializable
This interface defines the methods for a language object.
Since:
5.0
Author:
O. Kerpershoek
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the standardized language internationalization code.
    This method returns the default value formatter of this language.
    This method retrieves the locale for this language.
    Get the language name in a human readable format.
  • Method Details

    • getCode

      String getCode()
      Get the standardized language internationalization code.
      Returns:
      String
    • getLocale

      Locale getLocale()
      This method retrieves the locale for this language.
      Returns:
      The locale for this language.
    • getName

      String getName()
      Get the language name in a human readable format.
      Returns:
      String
    • getDefaultFormatter

      IValueFormatter getDefaultFormatter()
      This method returns the default value formatter of this language. The formatter is used to determine the display value of primitive values and during TSL expansion when no specific format is specified.
      Returns:
      The default value formatter for this language.