lapis.ml
Class CommonSubstrings
java.lang.Object
lapis.ml.CommonSubstrings
- public class CommonSubstrings
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
public static Debug debug
CommonSubstrings
public CommonSubstrings()
CommonSubstrings
public CommonSubstrings(String s)
CommonSubstrings
public CommonSubstrings(String[] strings)
add
public void add(String s)
add
public void add(String s,
int n)
getMaximalCommonSubstrings
public CommonSubstrings.CommonSubstring[] getMaximalCommonSubstrings()
getLeaves
public CommonSubstrings.CommonSubstring[] getLeaves()
isUnique
public boolean isUnique(String s)
getShortestUniquePrefix
public String getShortestUniquePrefix(String s)
getShortestUniqueSuffix
public String getShortestUniqueSuffix(String s)
getAllPrefixes
public String[] getAllPrefixes(String s)
main
public static void main(String[] argv)
throws Exception
- Throws:
Exception