public class DtoGenerator extends AbstractGenerator
Modifier and Type | Class and Description |
---|---|
private static class |
DtoGenerator.DtoClassGeneratorInstance
Holds all information to generate one specific DTO class and generates the necessary code.
|
Modifier and Type | Field and Description |
---|---|
private Properties |
config |
private Map<String,ResultSetClass> |
resultSetMap |
private static String |
SPRING_ANNOTATION_AUTOWIRED |
private static String |
SPRING_ANNOTATION_SERVICE |
Constructor and Description |
---|
DtoGenerator(ProcessingEnvironment processingEnv,
Properties config,
Map<String,ResultSetClass> resultSetMap) |
Modifier and Type | Method and Description |
---|---|
void |
generateDtoClasses(List<DtoClass> dtoClasses)
Generates the DTO classes.
|
generateClass
private static final String SPRING_ANNOTATION_AUTOWIRED
private static final String SPRING_ANNOTATION_SERVICE
private final Properties config
private final Map<String,ResultSetClass> resultSetMap
public DtoGenerator(ProcessingEnvironment processingEnv, Properties config, Map<String,ResultSetClass> resultSetMap)
public void generateDtoClasses(List<DtoClass> dtoClasses) throws com.sun.codemodel.JClassAlreadyExistsException, IOException
dtoClasses
- the DTO classes to generatecom.sun.codemodel.JClassAlreadyExistsException
IOException
Copyright © 2015. All rights reserved.