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 WordResolverconstruct()private voidconstructBranch(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)
-
-