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()}が'\"'を返す * <li>{@link #getDelimiter()}が','を返す * </ul> * @param <T> ファイル行オブジェクト。 */ public class AbstractFileLineIteratorImpl03<T> extends AbstractFileLineIterator<T> { public AbstractFileLineIteratorImpl03(String string, Class<T> clazz, Map<String, ColumnParser> textSetterMap) { super(string, clazz, textSetterMap); } @Override protected char getDelimiter() { return ','; } @Override protected char getEncloseChar() { return '\"'; } @Override protected String[] separateColumns(String fileLineString) { return null; } }