ICU-10971 Return read-only copy of set by SpoofChecker#getAllowedLocales().

X-SVN-Rev: 36333
This commit is contained in:
Yoshito Umaoka 2014-09-03 20:41:58 +00:00
parent b697493499
commit e9c6dfbf23

View File

@ -1456,7 +1456,7 @@ public class SpoofChecker {
}
/**
* Get a list of locales for the scripts that are acceptable in strings to be checked. If no limitations on scripts
* Get a read-only set of locales for the scripts that are acceptable in strings to be checked. If no limitations on scripts
* have been specified, an empty set will be returned.
*
* setAllowedChars() will reset the list of allowed locales to be empty.
@ -1469,11 +1469,11 @@ public class SpoofChecker {
* @stable ICU 4.6
*/
public Set<ULocale> getAllowedLocales() {
return fAllowedLocales;
return Collections.unmodifiableSet(fAllowedLocales);
}
/**
* Get a list of JDK locales for the scripts that are acceptable in strings to be checked. If no limitations on scripts
* Get a set of JDK locales for the scripts that are acceptable in strings to be checked. If no limitations on scripts
* have been specified, an empty set will be returned.
*
* @return A set of locales corresponding to the acceptable scripts.