JDefinedClass cc = buildContext.getCodeModel()._class(contextClassName);
cc.method(JMod.PUBLIC, Reader.class,"createReader")
.body()._return( parserBuilder!=null
? JExpr._new(parserBuilder.getReaderClass())
: JExpr._null());
cc.method(JMod.PUBLIC, Writer.class,"createWriter")
.body()._return( writerBuilder!=null
? JExpr._new(writerBuilder.getWriterClass())
: JExpr._null());
} catch (JClassAlreadyExistsException e) {
throw new BuildException(e);