FOREIGN MODULE sun_util_resources;

IMPORT
    java_lang := "java.lang",
    java_util := "java.util",
    java_util_concurrent := "java.util.concurrent",
    java_lang_ref := "java.lang.ref",
    java_security := "java.security",
    java_io := "java.io";

TYPE

  CalendarData* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                  STATIC
                    PROCEDURE Init*() : CalendarData,CONSTRUCTOR;
                  END;

  CalendarData_be* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_be,CONSTRUCTOR;
                     END;

  CalendarData_bg* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_bg,CONSTRUCTOR;
                     END;

  CalendarData_ca* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_ca,CONSTRUCTOR;
                     END;

  CalendarData_cs* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_cs,CONSTRUCTOR;
                     END;

  CalendarData_da* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_da,CONSTRUCTOR;
                     END;

  CalendarData_de* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_de,CONSTRUCTOR;
                     END;

  CalendarData_el* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_el,CONSTRUCTOR;
                     END;

  CalendarData_el_CY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_el_CY,CONSTRUCTOR;
                        END;

  CalendarData_en* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_en,CONSTRUCTOR;
                     END;

  CalendarData_en_GB* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_en_GB,CONSTRUCTOR;
                        END;

  CalendarData_en_IE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_en_IE,CONSTRUCTOR;
                        END;

  CalendarData_en_MT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_en_MT,CONSTRUCTOR;
                        END;

  CalendarData_es* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_es,CONSTRUCTOR;
                     END;

  CalendarData_es_ES* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_es_ES,CONSTRUCTOR;
                        END;

  CalendarData_es_US* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_es_US,CONSTRUCTOR;
                        END;

  CalendarData_et* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_et,CONSTRUCTOR;
                     END;

  CalendarData_fi* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_fi,CONSTRUCTOR;
                     END;

  CalendarData_fr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_fr,CONSTRUCTOR;
                     END;

  CalendarData_fr_CA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_fr_CA,CONSTRUCTOR;
                        END;

  CalendarData_hr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_hr,CONSTRUCTOR;
                     END;

  CalendarData_hu* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_hu,CONSTRUCTOR;
                     END;

  CalendarData_in_ID* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_in_ID,CONSTRUCTOR;
                        END;

  CalendarData_is* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_is,CONSTRUCTOR;
                     END;

  CalendarData_it* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_it,CONSTRUCTOR;
                     END;

  CalendarData_lt* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_lt,CONSTRUCTOR;
                     END;

  CalendarData_lv* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_lv,CONSTRUCTOR;
                     END;

  CalendarData_mk* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_mk,CONSTRUCTOR;
                     END;

  CalendarData_ms_MY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_ms_MY,CONSTRUCTOR;
                        END;

  CalendarData_mt* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_mt,CONSTRUCTOR;
                     END;

  CalendarData_mt_MT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_mt_MT,CONSTRUCTOR;
                        END;

  CalendarData_nl* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_nl,CONSTRUCTOR;
                     END;

  CalendarData_no* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_no,CONSTRUCTOR;
                     END;

  CalendarData_pl* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_pl,CONSTRUCTOR;
                     END;

  CalendarData_pt* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_pt,CONSTRUCTOR;
                     END;

  CalendarData_pt_PT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                        STATIC
                          PROCEDURE Init*() : CalendarData_pt_PT,CONSTRUCTOR;
                        END;

  CalendarData_ro* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_ro,CONSTRUCTOR;
                     END;

  CalendarData_ru* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_ru,CONSTRUCTOR;
                     END;

  CalendarData_sk* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_sk,CONSTRUCTOR;
                     END;

  CalendarData_sl* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_sl,CONSTRUCTOR;
                     END;

  CalendarData_sq* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_sq,CONSTRUCTOR;
                     END;

  CalendarData_sr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_sr,CONSTRUCTOR;
                     END;

  CalendarData_sv* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_sv,CONSTRUCTOR;
                     END;

  CalendarData_tr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_tr,CONSTRUCTOR;
                     END;

  CalendarData_uk* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                     STATIC
                       PROCEDURE Init*() : CalendarData_uk,CONSTRUCTOR;
                     END;

  CurrencyNames* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                   STATIC
                     PROCEDURE Init*() : CurrencyNames,CONSTRUCTOR;
                   END;

  CurrencyNames_be_BY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_be_BY,CONSTRUCTOR;
                         END;

  CurrencyNames_bg_BG* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_bg_BG,CONSTRUCTOR;
                         END;

  CurrencyNames_ca_ES* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_ca_ES,CONSTRUCTOR;
                         END;

  CurrencyNames_cs_CZ* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_cs_CZ,CONSTRUCTOR;
                         END;

  CurrencyNames_da_DK* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_da_DK,CONSTRUCTOR;
                         END;

  CurrencyNames_de_AT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_de_AT,CONSTRUCTOR;
                         END;

  CurrencyNames_de_CH* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_de_CH,CONSTRUCTOR;
                         END;

  CurrencyNames_de_DE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_de_DE,CONSTRUCTOR;
                         END;

  CurrencyNames_de_GR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_de_GR,CONSTRUCTOR;
                         END;

  CurrencyNames_de_LU* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_de_LU,CONSTRUCTOR;
                         END;

  CurrencyNames_el_CY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_el_CY,CONSTRUCTOR;
                         END;

  CurrencyNames_el_GR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_el_GR,CONSTRUCTOR;
                         END;

  CurrencyNames_en_AU* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_AU,CONSTRUCTOR;
                         END;

  CurrencyNames_en_CA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_CA,CONSTRUCTOR;
                         END;

  CurrencyNames_en_GB* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_GB,CONSTRUCTOR;
                         END;

  CurrencyNames_en_IE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_IE,CONSTRUCTOR;
                         END;

  CurrencyNames_en_IN* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_IN,CONSTRUCTOR;
                         END;

  CurrencyNames_en_MT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_MT,CONSTRUCTOR;
                         END;

  CurrencyNames_en_NZ* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_NZ,CONSTRUCTOR;
                         END;

  CurrencyNames_en_PH* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_PH,CONSTRUCTOR;
                         END;

  CurrencyNames_en_SG* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_SG,CONSTRUCTOR;
                         END;

  CurrencyNames_en_US* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_US,CONSTRUCTOR;
                         END;

  CurrencyNames_en_ZA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_en_ZA,CONSTRUCTOR;
                         END;

  CurrencyNames_es_AR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_AR,CONSTRUCTOR;
                         END;

  CurrencyNames_es_BO* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_BO,CONSTRUCTOR;
                         END;

  CurrencyNames_es_CL* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_CL,CONSTRUCTOR;
                         END;

  CurrencyNames_es_CO* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_CO,CONSTRUCTOR;
                         END;

  CurrencyNames_es_CR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_CR,CONSTRUCTOR;
                         END;

  CurrencyNames_es_DO* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_DO,CONSTRUCTOR;
                         END;

  CurrencyNames_es_EC* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_EC,CONSTRUCTOR;
                         END;

  CurrencyNames_es_ES* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_ES,CONSTRUCTOR;
                         END;

  CurrencyNames_es_GT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_GT,CONSTRUCTOR;
                         END;

  CurrencyNames_es_HN* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_HN,CONSTRUCTOR;
                         END;

  CurrencyNames_es_MX* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_MX,CONSTRUCTOR;
                         END;

  CurrencyNames_es_NI* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_NI,CONSTRUCTOR;
                         END;

  CurrencyNames_es_PA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_PA,CONSTRUCTOR;
                         END;

  CurrencyNames_es_PE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_PE,CONSTRUCTOR;
                         END;

  CurrencyNames_es_PR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_PR,CONSTRUCTOR;
                         END;

  CurrencyNames_es_PY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_PY,CONSTRUCTOR;
                         END;

  CurrencyNames_es_SV* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_SV,CONSTRUCTOR;
                         END;

  CurrencyNames_es_US* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_US,CONSTRUCTOR;
                         END;

  CurrencyNames_es_UY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_UY,CONSTRUCTOR;
                         END;

  CurrencyNames_es_VE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_es_VE,CONSTRUCTOR;
                         END;

  CurrencyNames_et_EE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_et_EE,CONSTRUCTOR;
                         END;

  CurrencyNames_fi_FI* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_fi_FI,CONSTRUCTOR;
                         END;

  CurrencyNames_fr_BE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_fr_BE,CONSTRUCTOR;
                         END;

  CurrencyNames_fr_CA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_fr_CA,CONSTRUCTOR;
                         END;

  CurrencyNames_fr_CH* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_fr_CH,CONSTRUCTOR;
                         END;

  CurrencyNames_fr_FR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_fr_FR,CONSTRUCTOR;
                         END;

  CurrencyNames_fr_LU* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_fr_LU,CONSTRUCTOR;
                         END;

  CurrencyNames_ga_IE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_ga_IE,CONSTRUCTOR;
                         END;

  CurrencyNames_hr_HR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_hr_HR,CONSTRUCTOR;
                         END;

  CurrencyNames_hu_HU* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_hu_HU,CONSTRUCTOR;
                         END;

  CurrencyNames_in_ID* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_in_ID,CONSTRUCTOR;
                         END;

  CurrencyNames_is_IS* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_is_IS,CONSTRUCTOR;
                         END;

  CurrencyNames_it_CH* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_it_CH,CONSTRUCTOR;
                         END;

  CurrencyNames_it_IT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_it_IT,CONSTRUCTOR;
                         END;

  CurrencyNames_lt_LT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_lt_LT,CONSTRUCTOR;
                         END;

  CurrencyNames_lv_LV* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_lv_LV,CONSTRUCTOR;
                         END;

  CurrencyNames_mk_MK* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_mk_MK,CONSTRUCTOR;
                         END;

  CurrencyNames_ms_MY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_ms_MY,CONSTRUCTOR;
                         END;

  CurrencyNames_mt_MT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_mt_MT,CONSTRUCTOR;
                         END;

  CurrencyNames_nl_BE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_nl_BE,CONSTRUCTOR;
                         END;

  CurrencyNames_nl_NL* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_nl_NL,CONSTRUCTOR;
                         END;

  CurrencyNames_no_NO* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_no_NO,CONSTRUCTOR;
                         END;

  CurrencyNames_pl_PL* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_pl_PL,CONSTRUCTOR;
                         END;

  CurrencyNames_pt_BR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_pt_BR,CONSTRUCTOR;
                         END;

  CurrencyNames_pt_PT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_pt_PT,CONSTRUCTOR;
                         END;

  CurrencyNames_ro_RO* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_ro_RO,CONSTRUCTOR;
                         END;

  CurrencyNames_ru_RU* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_ru_RU,CONSTRUCTOR;
                         END;

  CurrencyNames_sk_SK* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sk_SK,CONSTRUCTOR;
                         END;

  CurrencyNames_sl_SI* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sl_SI,CONSTRUCTOR;
                         END;

  CurrencyNames_sq_AL* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sq_AL,CONSTRUCTOR;
                         END;

  CurrencyNames_sr_BA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sr_BA,CONSTRUCTOR;
                         END;

  CurrencyNames_sr_CS* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sr_CS,CONSTRUCTOR;
                         END;

  CurrencyNames_sr_ME* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sr_ME,CONSTRUCTOR;
                         END;

  CurrencyNames_sv_SE* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_sv_SE,CONSTRUCTOR;
                         END;

  CurrencyNames_tr_TR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_tr_TR,CONSTRUCTOR;
                         END;

  CurrencyNames_uk_UA* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : CurrencyNames_uk_UA,CONSTRUCTOR;
                         END;

  LocaleData* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
                STATIC
                  PROCEDURE getAvailableLocales*() : POINTER TO ARRAY OF java_util.Locale;
                  PROCEDURE getCalendarData*(p0 : java_util.Locale) : java_util.ResourceBundle;
                  PROCEDURE getCollationData*(p0 : java_util.Locale) : java_util.ResourceBundle;
                  PROCEDURE getCurrencyNames*(p0 : java_util.Locale) : java_util.ResourceBundle;
                  PROCEDURE getDateFormatData*(p0 : java_util.Locale) : java_util.ResourceBundle;
                  PROCEDURE getLocaleNames*(p0 : java_util.Locale) : OpenListResourceBundle;
                  PROCEDURE getNumberFormatData*(p0 : java_util.Locale) : java_util.ResourceBundle;
                  PROCEDURE getTimeZoneNames*(p0 : java_util.Locale) : OpenListResourceBundle;
                  PROCEDURE Init*() : LocaleData,CONSTRUCTOR;
                END;

  LocaleNames* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                 STATIC
                   PROCEDURE Init*() : LocaleNames,CONSTRUCTOR;
                 END;

  LocaleNamesBundle* = POINTER TO ABSTRACT RECORD (OpenListResourceBundle)
                       STATIC
                         PROCEDURE Init!() : LocaleNamesBundle,CONSTRUCTOR;
                       END;

  LocaleNames_be* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_be,CONSTRUCTOR;
                    END;

  LocaleNames_bg* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_bg,CONSTRUCTOR;
                    END;

  LocaleNames_ca* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_ca,CONSTRUCTOR;
                    END;

  LocaleNames_cs* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_cs,CONSTRUCTOR;
                    END;

  LocaleNames_da* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_da,CONSTRUCTOR;
                    END;

  LocaleNames_de* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_de,CONSTRUCTOR;
                    END;

  LocaleNames_el* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_el,CONSTRUCTOR;
                    END;

  LocaleNames_el_CY* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_el_CY,CONSTRUCTOR;
                       END;

  LocaleNames_en* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_en,CONSTRUCTOR;
                    END;

  LocaleNames_en_MT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_en_MT,CONSTRUCTOR;
                       END;

  LocaleNames_en_PH* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_en_PH,CONSTRUCTOR;
                       END;

  LocaleNames_en_SG* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_en_SG,CONSTRUCTOR;
                       END;

  LocaleNames_es* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_es,CONSTRUCTOR;
                    END;

  LocaleNames_es_US* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_es_US,CONSTRUCTOR;
                       END;

  LocaleNames_et* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_et,CONSTRUCTOR;
                    END;

  LocaleNames_fi* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_fi,CONSTRUCTOR;
                    END;

  LocaleNames_fr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_fr,CONSTRUCTOR;
                    END;

  LocaleNames_ga* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_ga,CONSTRUCTOR;
                    END;

  LocaleNames_hr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_hr,CONSTRUCTOR;
                    END;

  LocaleNames_hu* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_hu,CONSTRUCTOR;
                    END;

  LocaleNames_in* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_in,CONSTRUCTOR;
                    END;

  LocaleNames_is* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_is,CONSTRUCTOR;
                    END;

  LocaleNames_it* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_it,CONSTRUCTOR;
                    END;

  LocaleNames_lt* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_lt,CONSTRUCTOR;
                    END;

  LocaleNames_lv* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_lv,CONSTRUCTOR;
                    END;

  LocaleNames_mk* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_mk,CONSTRUCTOR;
                    END;

  LocaleNames_ms* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_ms,CONSTRUCTOR;
                    END;

  LocaleNames_mt* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_mt,CONSTRUCTOR;
                    END;

  LocaleNames_nl* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_nl,CONSTRUCTOR;
                    END;

  LocaleNames_no* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_no,CONSTRUCTOR;
                    END;

  LocaleNames_pl* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_pl,CONSTRUCTOR;
                    END;

  LocaleNames_pt* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_pt,CONSTRUCTOR;
                    END;

  LocaleNames_pt_BR* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_pt_BR,CONSTRUCTOR;
                       END;

  LocaleNames_pt_PT* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                       STATIC
                         PROCEDURE Init*() : LocaleNames_pt_PT,CONSTRUCTOR;
                       END;

  LocaleNames_ro* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_ro,CONSTRUCTOR;
                    END;

  LocaleNames_ru* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_ru,CONSTRUCTOR;
                    END;

  LocaleNames_sk* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_sk,CONSTRUCTOR;
                    END;

  LocaleNames_sl* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_sl,CONSTRUCTOR;
                    END;

  LocaleNames_sq* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_sq,CONSTRUCTOR;
                    END;

  LocaleNames_sr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_sr,CONSTRUCTOR;
                    END;

  LocaleNames_sv* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_sv,CONSTRUCTOR;
                    END;

  LocaleNames_tr* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_tr,CONSTRUCTOR;
                    END;

  LocaleNames_uk* = POINTER TO RECORD (LocaleNamesBundle)    (* Typebound Procedures *)
                    STATIC
                      PROCEDURE Init*() : LocaleNames_uk,CONSTRUCTOR;
                    END;

  OpenListResourceBundle* = POINTER TO ABSTRACT RECORD (java_util.ResourceBundle)    (* Typebound Procedures *)
                            STATIC
                              PROCEDURE Init!() : OpenListResourceBundle,CONSTRUCTOR;
                            END;

  TimeZoneNames* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                   STATIC
                     PROCEDURE Init*() : TimeZoneNames,CONSTRUCTOR;
                   END;

  TimeZoneNamesBundle* = POINTER TO ABSTRACT RECORD (OpenListResourceBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : TimeZoneNamesBundle,CONSTRUCTOR;
                         END;

  TimeZoneNames_de* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                      STATIC
                        PROCEDURE Init*() : TimeZoneNames_de,CONSTRUCTOR;
                      END;

  TimeZoneNames_en* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                      STATIC
                        PROCEDURE Init*() : TimeZoneNames_en,CONSTRUCTOR;
                      END;

  TimeZoneNames_en_CA* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : TimeZoneNames_en_CA,CONSTRUCTOR;
                         END;

  TimeZoneNames_en_GB* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : TimeZoneNames_en_GB,CONSTRUCTOR;
                         END;

  TimeZoneNames_en_IE* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : TimeZoneNames_en_IE,CONSTRUCTOR;
                         END;

  TimeZoneNames_es* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                      STATIC
                        PROCEDURE Init*() : TimeZoneNames_es,CONSTRUCTOR;
                      END;

  TimeZoneNames_fr* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                      STATIC
                        PROCEDURE Init*() : TimeZoneNames_fr,CONSTRUCTOR;
                      END;

  TimeZoneNames_it* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                      STATIC
                        PROCEDURE Init*() : TimeZoneNames_it,CONSTRUCTOR;
                      END;

  TimeZoneNames_pt_BR* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                         STATIC
                           PROCEDURE Init*() : TimeZoneNames_pt_BR,CONSTRUCTOR;
                         END;

  TimeZoneNames_sv* = POINTER TO RECORD (TimeZoneNamesBundle)    (* Typebound Procedures *)
                      STATIC
                        PROCEDURE Init*() : TimeZoneNames_sv,CONSTRUCTOR;
                      END;




PROCEDURE (self:CalendarData) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_be) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_bg) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_ca) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_cs) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_da) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_de) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_el) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_el_CY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_en) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_en_GB) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_en_IE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_en_MT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_es) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_es_ES) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_es_US) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_et) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_fi) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_fr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_fr_CA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_hr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_hu) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_in_ID) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_is) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_it) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_lt) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_lv) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_mk) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_ms_MY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_mt) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_mt_MT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_nl) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_no) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_pl) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_pt) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_pt_PT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_ro) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_ru) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_sk) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_sl) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_sq) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_sr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_sv) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_tr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CalendarData_uk) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_be_BY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_bg_BG) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_ca_ES) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_cs_CZ) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_da_DK) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_de_AT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_de_CH) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_de_DE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_de_GR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_de_LU) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_el_CY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_el_GR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_AU) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_CA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_GB) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_IE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_IN) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_MT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_NZ) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_PH) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_SG) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_US) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_en_ZA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_AR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_BO) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_CL) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_CO) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_CR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_DO) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_EC) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_ES) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_GT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_HN) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_MX) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_NI) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_PA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_PE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_PR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_PY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_SV) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_US) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_UY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_es_VE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_et_EE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_fi_FI) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_fr_BE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_fr_CA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_fr_CH) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_fr_FR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_fr_LU) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_ga_IE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_hr_HR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_hu_HU) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_in_ID) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_is_IS) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_it_CH) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_it_IT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_lt_LT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_lv_LV) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_mk_MK) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_ms_MY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_mt_MT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_nl_BE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_nl_NL) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_no_NO) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_pl_PL) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_pt_BR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_pt_PT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_ro_RO) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_ru_RU) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sk_SK) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sl_SI) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sq_AL) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sr_BA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sr_CS) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sr_ME) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_sv_SE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_tr_TR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:CurrencyNames_uk_UA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_be) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_bg) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_ca) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_cs) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_da) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_de) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_el) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_el_CY) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_en) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_en_MT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_en_PH) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_en_SG) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_es) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_es_US) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_et) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_fi) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_fr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_ga) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_hr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_hu) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_in) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_is) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_it) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_lt) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_lv) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_mk) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_ms) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_mt) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_nl) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_no) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_pl) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_pt) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_pt_BR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_pt_PT) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_ro) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_ru) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_sk) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_sl) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_sq) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_sr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_sv) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_tr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:LocaleNames_uk) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:OpenListResourceBundle) createMap!(p0 : INTEGER) : java_util.Map,NEW,EXTENSIBLE;

PROCEDURE (self:OpenListResourceBundle) getContents!() : POINTER TO ARRAY OF java_lang.Object,NEW,ABSTRACT;

PROCEDURE (self:OpenListResourceBundle) getKeys*() : java_util.Enumeration,EXTENSIBLE;

PROCEDURE (self:OpenListResourceBundle) getParent*() : OpenListResourceBundle,NEW,EXTENSIBLE;

PROCEDURE (self:OpenListResourceBundle) handleGetKeys*() : java_util.Set,NEW,EXTENSIBLE;

PROCEDURE (self:OpenListResourceBundle) handleGetObject*(p0 : java_lang.String) : java_lang.Object,EXTENSIBLE;

PROCEDURE (self:TimeZoneNames) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNamesBundle) createMap!(p0 : INTEGER) : java_util.Map,EXTENSIBLE;

PROCEDURE (self:TimeZoneNamesBundle) getContents!() : POINTER TO ARRAY OF java_lang.Object,ABSTRACT;

PROCEDURE (self:TimeZoneNamesBundle) handleGetObject*(p0 : java_lang.String) : java_lang.Object,EXTENSIBLE;

PROCEDURE (self:TimeZoneNames_de) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_en) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_en_CA) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_en_GB) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_en_IE) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_es) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_fr) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_it) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_pt_BR) getContents!() : POINTER TO ARRAY OF java_lang.Object;

PROCEDURE (self:TimeZoneNames_sv) getContents!() : POINTER TO ARRAY OF java_lang.Object;

END sun_util_resources.