throws ClassNotFoundException, InstantiationException, IllegalAccessException,
IOException {
Args parsedArgs = new Args();
JCommander jc = new JCommander(parsedArgs, args);
if (parsedArgs.help) {
jc.usage();
return;
}
Generator generator = new Generator();
parsedArgs.processors.forEach(generator::addProcessor);
generator.setDefaultTypes(parsedArgs.defaultTypes)