com.wselwood.mpcreader.columns.TextColumn Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mpc-reader Show documentation
Show all versions of mpc-reader Show documentation
A Reader for minor planet center data files.
package com.wselwood.mpcreader.columns;
import com.wselwood.mpcreader.InvalidDataException;
import java.util.Map;
/**
* Created by wselwood on 14/04/14.
*/
public class TextColumn implements Column {
public TextColumn(int start, int end, Container row) {
this.start = start;
this.count = end - start;
this.row = row;
}
@Override
public void process(char[] buffer ) throws InvalidDataException {
row.set(new String(buffer, start, count).trim());
}
private final int start;
private final int count;
private final Container row;
}