Searched refs:LanguageBreakEngine (Results 1 – 9 of 9) sorted by relevance
35 class LanguageBreakEngine : public UMemory {42 LanguageBreakEngine();47 virtual ~LanguageBreakEngine();132 virtual const LanguageBreakEngine *getEngineFor(UChar32 c, int32_t breakType) = 0;151 class UnhandledEngine : public LanguageBreakEngine {260 virtual const LanguageBreakEngine *getEngineFor(UChar32 c, int32_t breakType);273 virtual const LanguageBreakEngine *loadEngineFor(UChar32 c, int32_t breakType);
37 LanguageBreakEngine::LanguageBreakEngine() { in LanguageBreakEngine() function in LanguageBreakEngine40 LanguageBreakEngine::~LanguageBreakEngine() { in ~LanguageBreakEngine()136 delete (const icu::LanguageBreakEngine *) obj; in _deleteEngine()141 const LanguageBreakEngine *145 const LanguageBreakEngine *lbe = NULL; in getEngineFor()156 lbe = (const LanguageBreakEngine *)(fEngines->elementAt(i)); in getEngineFor()195 const LanguageBreakEngine *newlbe = loadEngineFor(c, breakType); in getEngineFor()202 lbe = (const LanguageBreakEngine *)(fEngines->elementAt(i)); in getEngineFor()220 const LanguageBreakEngine *227 const LanguageBreakEngine *engine = NULL; in loadEngineFor()
1674 const LanguageBreakEngine *lbe = getLanguageBreakEngine(c); in checkDictionary()1775 static const LanguageBreakEngine*1784 const LanguageBreakEngine *lbe = NULL; in getLanguageBreakEngineFromFactory()1802 const LanguageBreakEngine *1804 const LanguageBreakEngine *lbe = NULL; in getLanguageBreakEngine()1818 lbe = (const LanguageBreakEngine *)(fLanguageBreakEngines->elementAt(i)); in getLanguageBreakEngine()
33 class DictionaryBreakEngine : public LanguageBreakEngine {
275 private final ConcurrentHashMap<Integer, LanguageBreakEngine> fBreakEngines = 276 new ConcurrentHashMap<Integer, LanguageBreakEngine>();511 LanguageBreakEngine lbe = null; in checkDictionary()1084 private LanguageBreakEngine getLanguageBreakEngine(int c) { in getLanguageBreakEngine()1088 for (LanguageBreakEngine candidate : fBreakEngines.values()) { in getLanguageBreakEngine()1102 LanguageBreakEngine eng = fBreakEngines.get(script); in getLanguageBreakEngine()1150 LanguageBreakEngine existingEngine = fBreakEngines.putIfAbsent(script, eng); in getLanguageBreakEngine()
15 interface LanguageBreakEngine { interface
16 final class UnhandledBreakEngine implements LanguageBreakEngine {
14 abstract class DictionaryBreakEngine implements LanguageBreakEngine {
43 class LanguageBreakEngine; variable759 const LanguageBreakEngine *getLanguageBreakEngine(UChar32 c);