Package de.danielnaber.jwordsplitter
Class ExceptionSplits
- java.lang.Object
-
- de.danielnaber.jwordsplitter.ExceptionSplits
-
class ExceptionSplits extends java.lang.Object
Exceptions for splitting loaded from a file.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
COMMENT_CHAR
private static java.lang.String
DELIMITER_CHAR
private java.util.Map<java.lang.String,java.util.List<java.lang.String>>
exceptionMap
-
Constructor Summary
Constructors Constructor Description ExceptionSplits()
Create an empty list of exceptions.ExceptionSplits(java.lang.String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addSplit(java.lang.String word, java.util.List<java.lang.String> wordParts)
private java.util.List<java.lang.String>
addToLastPart(java.util.List<java.lang.String> list, java.lang.String suffix)
(package private) java.util.List<java.lang.String>
getExceptionSplitOrNull(java.lang.String word)
protected java.lang.String
join(java.util.List<java.lang.String> elements, java.lang.String separator)
protected java.util.List<java.lang.String>
splitEqually(java.util.List<java.lang.String> splitted, java.lang.String original)
-
-
-
Field Detail
-
COMMENT_CHAR
private static final java.lang.String COMMENT_CHAR
- See Also:
- Constant Field Values
-
DELIMITER_CHAR
private static final java.lang.String DELIMITER_CHAR
- See Also:
- Constant Field Values
-
exceptionMap
private final java.util.Map<java.lang.String,java.util.List<java.lang.String>> exceptionMap
-
-
Method Detail
-
addToLastPart
private java.util.List<java.lang.String> addToLastPart(java.util.List<java.lang.String> list, java.lang.String suffix)
-
getExceptionSplitOrNull
java.util.List<java.lang.String> getExceptionSplitOrNull(java.lang.String word)
-
splitEqually
protected java.util.List<java.lang.String> splitEqually(java.util.List<java.lang.String> splitted, java.lang.String original)
-
join
protected java.lang.String join(java.util.List<java.lang.String> elements, java.lang.String separator)
-
addSplit
void addSplit(java.lang.String word, java.util.List<java.lang.String> wordParts)
-
-