package jp.terasoluna.fw.file.dao.standard; import java.util.Map; import jp.terasoluna.fw.file.dao.standard.AbstractFileLineIterator; import jp.terasoluna.fw.file.dao.standard.ColumnParser; /** * AbstractFileLineIteratorの実装クラス。 * <p> * 以下の実装がされている。<br> * <ul> * <li>{@link #getEncloseChar()}がCharacter.MIN_VALUEを返す * <li>{@link #getDelimiter()}が','を返す * </ul> * @param <T> ファイル行オブジェクト。 */ public class AbstractFileLineIteratorImpl04<T> extends AbstractFileLineIterator<T> { public AbstractFileLineIteratorImpl04(String string, Class<T> clazz, Map<String, ColumnParser> textSetterMap) { super(string, clazz, textSetterMap); } @Override protected char getDelimiter() { return ','; } @Override protected char getEncloseChar() { return Character.MIN_VALUE; } @Override protected String[] separateColumns(String fileLineString) { return null; } }