class PrimitiveInputFormat extends DelimitedInputFormat<OT> {

	@Override
	public void open(FileInputSplit split) throws IOException {
		super.open(split);
		Class<? extends FieldParser<OT>> parserType = FieldParser.getParserForType(primitiveClass);
		if (parserType == null) {
			throw new IllegalArgumentException("The type '" + primitiveClass.getName() + "' is not supported for the primitive input format.");
		}
		parser = InstantiationUtil.instantiate(parserType, FieldParser.class);
	}

	public  PrimitiveInputFormat(Path filePath, Class<OT> primitiveClass);
	public  PrimitiveInputFormat(Path filePath, String delimiter, Class<OT> primitiveClass);

}