Package com.ibm.icu.util
Class StringTrieBuilder
java.lang.Object
com.ibm.icu.util.StringTrieBuilder
- Direct Known Subclasses:
BytesTrieBuilder
,CharsTrieBuilder
Base class for string trie builder classes.
This class is not intended for public subclassing.
- Author:
- Markus W. Scherer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Build options for BytesTrieBuilder and CharsTrieBuilder. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringBuilder
Deprecated.This API is ICU internal only. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Deprecated.This API is ICU internal only. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addImpl
(CharSequence s, int value) Deprecated.This API is ICU internal only.protected final void
buildImpl
(StringTrieBuilder.Option buildOption) Deprecated.This API is ICU internal only.protected void
Deprecated.This API is ICU internal only.protected abstract int
Deprecated.This API is ICU internal only.protected abstract int
Deprecated.This API is ICU internal only.protected abstract int
Deprecated.This API is ICU internal only.protected abstract boolean
Deprecated.This API is ICU internal only.protected abstract int
write
(int unit) Deprecated.This API is ICU internal only.protected abstract int
write
(int offset, int length) Deprecated.This API is ICU internal only.protected abstract int
writeDeltaTo
(int jumpTarget) Deprecated.This API is ICU internal only.protected abstract int
writeValueAndFinal
(int i, boolean isFinal) Deprecated.This API is ICU internal only.protected abstract int
writeValueAndType
(boolean hasValue, int value, int node) Deprecated.This API is ICU internal only.
-
Field Details
-
strings
Deprecated.This API is ICU internal only.
-
-
Constructor Details
-
StringTrieBuilder
Deprecated.This API is ICU internal only.
-
-
Method Details
-
addImpl
Deprecated.This API is ICU internal only. -
buildImpl
Deprecated.This API is ICU internal only. -
clearImpl
Deprecated.This API is ICU internal only. -
matchNodesCanHaveValues
Deprecated.This API is ICU internal only. -
getMaxBranchLinearSubNodeLength
Deprecated.This API is ICU internal only. -
getMinLinearMatch
Deprecated.This API is ICU internal only. -
getMaxLinearMatchLength
Deprecated.This API is ICU internal only. -
write
Deprecated.This API is ICU internal only. -
write
Deprecated.This API is ICU internal only. -
writeValueAndFinal
Deprecated.This API is ICU internal only. -
writeValueAndType
Deprecated.This API is ICU internal only. -
writeDeltaTo
Deprecated.This API is ICU internal only.
-