Package com.ctc.wstx.util
Class WordResolver.Builder
- java.lang.Object
-
- com.ctc.wstx.util.WordResolver.Builder
-
- Enclosing class:
- WordResolver
private static final class WordResolver.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(java.util.TreeSet<java.lang.String> wordSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WordResolver
construct()
private void
constructBranch(int charIndex, int start, int end)
Method that is called recursively to build the data representation for a branch, ie.private char[]
expand(int needSpace)
-
-
-
Method Detail
-
construct
public WordResolver construct()
- Returns:
- Raw character data that contains compressed structure of the word set
-
constructBranch
private void constructBranch(int charIndex, int start, int end)
Method that is called recursively to build the data representation for a branch, ie. part of word set tree that still has more than one ending- Parameters:
charIndex
- Index of the character in words to consider for this roundstart
- Index of the first word to be processedend
- Index of the word after last word to be processed (so that number of words isend - start - 1
-
expand
private char[] expand(int needSpace)
-
-