{
RecordParser<Writable> forcedParser;
if (BytesParser.class.equals(forcedParserClass)) {
forcedParser = new BytesParser(partitionValues, numColumns, data);
} else if (ArrayParser.class.equals(forcedParserClass)) {
forcedParser = new ArrayParser(partitionValues, numColumns, data);
} else if (DefaultParser.class.equals(forcedParserClass)) {
forcedParser = new DefaultParser(deserializer, partitionValues, numColumns);
} else {
throw new IllegalArgumentException("Don't know how to create parser " +
forcedParserClass.getCanonicalName());