cqHolder = new Text();
try {
Class<?> pClass = Class.forName(options.get(P_COMPARE_CLASS));
Class<?> cClazz = Class.forName(options.get(COMPARE_OPT_CLASS));
PrimitiveComparison pCompare = pClass.asSubclass(PrimitiveComparison.class).newInstance();
compOpt = cClazz.asSubclass(CompareOp.class).newInstance();
byte[] constant = getConstant(options);
pCompare.init(constant);
compOpt.setPrimitiveCompare(pCompare);
} catch (ClassNotFoundException e) {
throw new IOException(e);
} catch (InstantiationException e) {
throw new IOException(e);