Class LSTMBreakEngine
java.lang.Object
org.graalvm.shadowed.com.ibm.icu.impl.breakiter.DictionaryBreakEngine
org.graalvm.shadowed.com.ibm.icu.impl.breakiter.LSTMBreakEngine
- All Implemented Interfaces:
LanguageBreakEngine
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic classNested classes/interfaces inherited from class DictionaryBreakEngine
DictionaryBreakEngine.DequeI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LSTMBreakEnginecreate(int script, LSTMBreakEngine.LSTMData data) static LSTMBreakEngine.LSTMDatacreateData(int script) static LSTMBreakEngine.LSTMDatacreateData(UResourceBundle bundle) intdivideUpDictionaryRange(CharacterIterator fIter, int rangeStart, int rangeEnd, DictionaryBreakEngine.DequeI foundBreaks, boolean isPhraseBreaking) booleanhandles(int c) inthashCode()Methods inherited from class DictionaryBreakEngine
findBreaks
-
Constructor Details
-
LSTMBreakEngine
-
-
Method Details
-
hashCode
-
handles
public boolean handles(int c) - Specified by:
handlesin interfaceLanguageBreakEngine- Overrides:
handlesin classDictionaryBreakEngine- Parameters:
c- A Unicode codepoint value- Returns:
- true if the engine can handle this character, false otherwise
-
divideUpDictionaryRange
public int divideUpDictionaryRange(CharacterIterator fIter, int rangeStart, int rangeEnd, DictionaryBreakEngine.DequeI foundBreaks, boolean isPhraseBreaking) -
createData
-
createData
-
create
-