Description
In ToDate#getArgToFuncMapping(), the method to get the mapped function's class name is incorrect:
s = new Schema();
s.add(new Schema.FieldSchema(null, DataType.CHARARRAY));
funcList.add(new FuncSpec(ToDateISO.class.getClass().getName(), s));
s = new Schema();
s.add(new Schema.FieldSchema(null, DataType.CHARARRAY));
s.add(new Schema.FieldSchema(null, DataType.CHARARRAY));
funcList.add(new FuncSpec(ToDate2ARGS.class.getClass().getName(), s));
s = new Schema();
s.add(new Schema.FieldSchema(null, DataType.CHARARRAY));
s.add(new Schema.FieldSchema(null, DataType.CHARARRAY));
s.add(new Schema.FieldSchema(null, DataType.CHARARRAY));
funcList.add(new FuncSpec(ToDate3ARGS.class.getClass().getName(), s));
XXXX.class.getClass().getName() should be changed to XXXX.class.getName().