Top Description Inners Fields Constructors Methods
com.ibm.icu.impl.coll

public final Class CollationLoader

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, java.util.MissingResourceException, com.ibm.icu.impl.ICUData, .ICUResourceBundle, com.ibm.icu.util.ICUUncheckedIOException, .Output, .ULocale, .UResourceBundle

Convenience string denoting the Collation data tree

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
CollationLoader.ASCII

Simpler/faster methods for ASCII than ones based on Unicode data.

Field Summary

Modifier and TypeField and Description
private static volatile String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static final UResourceBundle
public static String
private static void
pack-priv static String
loadRules(ULocale locale, String collationType)

public static CollationTailoring
loadTailoring(ULocale locale, Output<ULocale> outValidLocale)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

rootRulesback to summary
private static volatile String rootRules

Constructor Detail

CollationLoaderback to summary
private CollationLoader()

Method Detail

findWithFallbackback to summary
private static final UResourceBundle findWithFallback(UResourceBundle table, String entryName)
getRootRulesback to summary
public static String getRootRules()
loadRootRulesback to summary
private static void loadRootRules()
loadRulesback to summary
pack-priv static String loadRules(ULocale locale, String collationType)
loadTailoringback to summary
public static CollationTailoring loadTailoring(ULocale locale, Output<ULocale> outValidLocale)
com.ibm.icu.impl.coll back to summary

private final Class CollationLoader.ASCII

extends Object
Class Inheritance

Simpler/faster methods for ASCII than ones based on Unicode data.

Todo

There should be code like this somewhere already??

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ASCIIback to summary
private ASCII()

Method Detail

toLowerCaseback to summary
pack-priv static String toLowerCase(String s)