private static class NameAbbreviator.PatternAbbreviator extends NameAbbreviator
| Modifier and Type | Field and Description |
|---|---|
private NameAbbreviator.PatternAbbreviatorFragment[] |
fragments
Element abbreviation patterns.
|
| Constructor and Description |
|---|
PatternAbbreviator(java.util.List fragments)
Create PatternAbbreviator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
abbreviate(int nameStart,
java.lang.StringBuffer buf)
Abbreviate name.
|
getAbbreviator, getDefaultAbbreviatorprivate final NameAbbreviator.PatternAbbreviatorFragment[] fragments
public PatternAbbreviator(java.util.List fragments)
fragments - element abbreviation patterns.public void abbreviate(int nameStart,
java.lang.StringBuffer buf)
abbreviate in class NameAbbreviatorbuf - buffer that abbreviated name is appended.nameStart - start of name.