Interface LocalesApi


@NullMarked public interface LocalesApi
Provides access to locale-related endpoints of the CTA BusTime API.

This API allows retrieval of supported locales for the CTA BusTime services.

  • Method Details

    • list

      Retrieves the supported locales.
      Returns:
      a List of SupportedLocales, or an empty List if no supported locales are available
    • list

      List<SupportedLocale> list(Locale displayLocale)
      Retrieves the supported locales, with names displayed in the specified locale.
      Parameters:
      displayLocale - the locale in which to display the names of the supported locales
      Returns:
      a List of SupportedLocales with names in the specified locale, or an empty List if no supported locales are available
    • listInNativeLanguage

      List<SupportedLocale> listInNativeLanguage()
      Retrieves the supported locales, with names displayed in their native languages.
      Returns:
      a List of SupportedLocales with names in their native languages, or an empty List if no supported locales are available