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 Link icon

    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 Link icon

    • getCode Link icon

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

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

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

      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.