|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object standup.clouds.WordTrie
public class WordTrie
Field Summary | |
---|---|
private List<WordTrie> |
kids
|
private LexemeSet |
lexemeSet
|
private String |
prefix
|
Constructor Summary | |
---|---|
WordTrie(String _prefix,
LexemeSet _lexemeSet,
List<WordTrie> _kids)
|
Method Summary | |
---|---|
private static boolean |
allTheseStringsStartWith(String prefix,
String[] strings)
|
private static String |
calculateCommonPrefix(Set<String> strings)
|
private static SortedSet<String> |
calculateStringSuccessors(String prefix,
Set<String> stringsThatStartWithPrefix)
|
(package private) static WordTrie |
constructWordTrie(String prefix,
Set<String> stringsStartingWithPrefix,
Hashtable<String,LexemeSet> wfc)
|
(package private) List<WordTrie> |
getChildren()
|
(package private) LexemeSet |
getLexemeSet()
|
(package private) String |
getPrefix()
|
private static Set<String> |
getStringsStartingWith(String prefix,
Set<String> strings)
|
(package private) String |
printMe()
|
(package private) String |
printMe(String indent)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final String prefix
private final LexemeSet lexemeSet
private final List<WordTrie> kids
Constructor Detail |
---|
WordTrie(String _prefix, LexemeSet _lexemeSet, List<WordTrie> _kids)
Method Detail |
---|
LexemeSet getLexemeSet()
List<WordTrie> getChildren()
String getPrefix()
String printMe()
String printMe(String indent)
static WordTrie constructWordTrie(String prefix, Set<String> stringsStartingWithPrefix, Hashtable<String,LexemeSet> wfc)
private static SortedSet<String> calculateStringSuccessors(String prefix, Set<String> stringsThatStartWithPrefix)
private static boolean allTheseStringsStartWith(String prefix, String[] strings)
private static String calculateCommonPrefix(Set<String> strings)
private static Set<String> getStringsStartingWith(String prefix, Set<String> strings)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |