|
87 | 87 | public class StrTokenizer implements ListIterator<String>, Cloneable { |
88 | 88 |
|
89 | 89 | /** Comma separated values tokenizer internal variable. */ |
90 | | - private static final StrTokenizer CSV_TOKENIZER_PROTOTYPE; |
| 90 | + // @formatter:off |
| 91 | + private static final StrTokenizer CSV_TOKENIZER_PROTOTYPE = new StrTokenizer() |
| 92 | + .setDelimiterMatcher(StrMatcher.commaMatcher()) |
| 93 | + .setQuoteMatcher(StrMatcher.doubleQuoteMatcher()) |
| 94 | + .setIgnoredMatcher(StrMatcher.noneMatcher()) |
| 95 | + .setTrimmerMatcher(StrMatcher.trimMatcher()) |
| 96 | + .setEmptyTokenAsNull(false) |
| 97 | + .setIgnoreEmptyTokens(false); |
| 98 | + // @formatter:on |
91 | 99 |
|
92 | 100 | /** Tab separated values tokenizer internal variable. */ |
93 | | - private static final StrTokenizer TSV_TOKENIZER_PROTOTYPE; |
94 | | - |
95 | | - static { |
96 | | - CSV_TOKENIZER_PROTOTYPE = new StrTokenizer(); |
97 | | - CSV_TOKENIZER_PROTOTYPE.setDelimiterMatcher(StrMatcher.commaMatcher()); |
98 | | - CSV_TOKENIZER_PROTOTYPE.setQuoteMatcher(StrMatcher.doubleQuoteMatcher()); |
99 | | - CSV_TOKENIZER_PROTOTYPE.setIgnoredMatcher(StrMatcher.noneMatcher()); |
100 | | - CSV_TOKENIZER_PROTOTYPE.setTrimmerMatcher(StrMatcher.trimMatcher()); |
101 | | - CSV_TOKENIZER_PROTOTYPE.setEmptyTokenAsNull(false); |
102 | | - CSV_TOKENIZER_PROTOTYPE.setIgnoreEmptyTokens(false); |
103 | | - |
104 | | - TSV_TOKENIZER_PROTOTYPE = new StrTokenizer(); |
105 | | - TSV_TOKENIZER_PROTOTYPE.setDelimiterMatcher(StrMatcher.tabMatcher()); |
106 | | - TSV_TOKENIZER_PROTOTYPE.setQuoteMatcher(StrMatcher.doubleQuoteMatcher()); |
107 | | - TSV_TOKENIZER_PROTOTYPE.setIgnoredMatcher(StrMatcher.noneMatcher()); |
108 | | - TSV_TOKENIZER_PROTOTYPE.setTrimmerMatcher(StrMatcher.trimMatcher()); |
109 | | - TSV_TOKENIZER_PROTOTYPE.setEmptyTokenAsNull(false); |
110 | | - TSV_TOKENIZER_PROTOTYPE.setIgnoreEmptyTokens(false); |
111 | | - } |
| 101 | + // @formatter:off |
| 102 | + private static final StrTokenizer TSV_TOKENIZER_PROTOTYPE = new StrTokenizer() |
| 103 | + .setDelimiterMatcher(StrMatcher.tabMatcher()) |
| 104 | + .setQuoteMatcher(StrMatcher.doubleQuoteMatcher()) |
| 105 | + .setIgnoredMatcher(StrMatcher.noneMatcher()) |
| 106 | + .setTrimmerMatcher(StrMatcher.trimMatcher()) |
| 107 | + .setEmptyTokenAsNull(false) |
| 108 | + .setIgnoreEmptyTokens(false); |
| 109 | + // @formatter:on |
112 | 110 |
|
113 | 111 | /** |
114 | 112 | * Returns a clone of {@code CSV_TOKENIZER_PROTOTYPE}. |
|
0 commit comments