1 package com.github.mygreen.supercsv.cellprocessor.conversion;
2
3 import com.github.mygreen.supercsv.util.ArgUtils;
4
5 /**
6 * 文字の種別にかかわらず1文字としてカウントしてパディング処理する。
7 *
8 * @since 2.1
9 * @author T.TSUCHIE
10 *
11 */
12 public class SimplePaddingProcessor extends AbstractPaddingOperator {
13
14 @Override
15 public int count(int codePoint) {
16 return 1;
17 }
18
19 @Override
20 public int count(final String text) {
21 ArgUtils.notNull(text, "text");
22 return text.codePointCount(0, text.length());
23 }
24
25 }