public class Abbreviator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
desiredLength |
(package private) static java.lang.String |
FILLER |
(package private) char |
folderSeparator |
(package private) int |
invariantPrefixLength |
Constructor and Description |
---|
Abbreviator(int invariantPrefixLength,
int desiredLength,
char folderSeparator) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
abbreviate(java.lang.String filename) |
(package private) int |
computeNextIndex(java.lang.String filename,
int firstIndex) |
static final java.lang.String FILLER
final char folderSeparator
final int invariantPrefixLength
final int desiredLength