Searched refs:LanguageBreakEngine (Results 1 – 14 of 14) sorted by relevance
37 class LanguageBreakEngine : public UMemory {44 LanguageBreakEngine();49 virtual ~LanguageBreakEngine();134 virtual const LanguageBreakEngine *getEngineFor(UChar32 c, int32_t breakType) = 0;153 class UnhandledEngine : public LanguageBreakEngine {262 virtual const LanguageBreakEngine *getEngineFor(UChar32 c, int32_t breakType);275 virtual const LanguageBreakEngine *loadEngineFor(UChar32 c, int32_t breakType);
41 LanguageBreakEngine::LanguageBreakEngine() { in LanguageBreakEngine() function in LanguageBreakEngine44 LanguageBreakEngine::~LanguageBreakEngine() { in ~LanguageBreakEngine()140 delete (const icu::LanguageBreakEngine *) obj; in _deleteEngine()147 const LanguageBreakEngine *149 const LanguageBreakEngine *lbe = NULL; in getEngineFor()165 lbe = (const LanguageBreakEngine *)(fEngines->elementAt(i)); in getEngineFor()180 const LanguageBreakEngine *187 const LanguageBreakEngine *engine = NULL; in loadEngineFor()
1661 const LanguageBreakEngine *lbe = getLanguageBreakEngine(c); in checkDictionary()1762 static const LanguageBreakEngine*1771 const LanguageBreakEngine *lbe = NULL; in getLanguageBreakEngineFromFactory()1789 const LanguageBreakEngine *1791 const LanguageBreakEngine *lbe = NULL; in getLanguageBreakEngine()1805 lbe = (const LanguageBreakEngine *)(fLanguageBreakEngines->elementAt(i)); in getLanguageBreakEngine()
35 class DictionaryBreakEngine : public LanguageBreakEngine {
45 class LanguageBreakEngine; variable711 const LanguageBreakEngine *getLanguageBreakEngine(UChar32 c);
281 private final ConcurrentHashMap<Integer, LanguageBreakEngine> fBreakEngines =282 new ConcurrentHashMap<Integer, LanguageBreakEngine>();524 LanguageBreakEngine lbe = null; in checkDictionary()1106 private LanguageBreakEngine getLanguageBreakEngine(int c) { in getLanguageBreakEngine()1110 for (LanguageBreakEngine candidate : fBreakEngines.values()) { in getLanguageBreakEngine()1124 LanguageBreakEngine eng = fBreakEngines.get(script); in getLanguageBreakEngine()1172 LanguageBreakEngine existingEngine = fBreakEngines.putIfAbsent(script, eng); in getLanguageBreakEngine()
17 interface LanguageBreakEngine { interface
19 final class UnhandledBreakEngine implements LanguageBreakEngine {
16 abstract class DictionaryBreakEngine implements LanguageBreakEngine {
276 private final ConcurrentHashMap<Integer, LanguageBreakEngine> fBreakEngines =277 new ConcurrentHashMap<Integer, LanguageBreakEngine>();514 LanguageBreakEngine lbe = null; in checkDictionary()1086 private LanguageBreakEngine getLanguageBreakEngine(int c) { in getLanguageBreakEngine()1090 for (LanguageBreakEngine candidate : fBreakEngines.values()) { in getLanguageBreakEngine()1104 LanguageBreakEngine eng = fBreakEngines.get(script); in getLanguageBreakEngine()1152 LanguageBreakEngine existingEngine = fBreakEngines.putIfAbsent(script, eng); in getLanguageBreakEngine()
18 interface LanguageBreakEngine { interface
20 final class UnhandledBreakEngine implements LanguageBreakEngine {
17 abstract class DictionaryBreakEngine implements LanguageBreakEngine {