View Javadoc
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  }