summaryrefslogtreecommitdiff
path: root/libjava/java/util/Locale.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/util/Locale.h')
-rw-r--r--libjava/java/util/Locale.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libjava/java/util/Locale.h b/libjava/java/util/Locale.h
index 6868aa1712f..041dab342c4 100644
--- a/libjava/java/util/Locale.h
+++ b/libjava/java/util/Locale.h
@@ -26,6 +26,9 @@ public:
static JArray< ::java::util::Locale * > * getAvailableLocales();
static JArray< ::java::lang::String * > * getISOCountries();
static JArray< ::java::lang::String * > * getISOLanguages();
+private:
+ static JArray< ::java::lang::String * > * getISOStrings(::java::lang::String *);
+public:
::java::lang::String * getLanguage();
::java::lang::String * getCountry();
::java::lang::String * getVariant();
@@ -68,13 +71,18 @@ public:
static ::java::util::Locale * US;
static ::java::util::Locale * CANADA;
static ::java::util::Locale * CANADA_FRENCH;
+ static ::java::util::Locale * ROOT;
private:
static const jlong serialVersionUID = 9149081749638150636LL;
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) language;
::java::lang::String * country;
::java::lang::String * variant;
jint hashcode;
+ static JArray< ::java::util::Locale * > * availableLocales;
+ static ::java::util::HashMap * localeMap;
static ::java::util::Locale * defaultLocale;
+ static JArray< ::java::lang::String * > * languageCache;
+ static JArray< ::java::lang::String * > * countryCache;
public:
static ::java::lang::Class class$;
};