All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
String |
createParameterJsonSchema(CoreEipAnnotationProcessorHelper.EipModel eipModel,
Set<CoreEipAnnotationProcessorHelper.EipOption> options) |
protected void |
findClassProperties(ProcessingEnvironment processingEnv,
PrintWriter writer,
RoundEnvironment roundEnv,
Set<CoreEipAnnotationProcessorHelper.EipOption> eipOptions,
TypeElement originalClassType,
TypeElement classElement,
String prefix,
String modelName) |
protected CoreEipAnnotationProcessorHelper.EipModel |
findEipModelProperties(ProcessingEnvironment processingEnv,
RoundEnvironment roundEnv,
TypeElement classElement,
String javaTypeName,
String name) |
protected void |
generatePropertyPlaceholderProviderSource(ProcessingEnvironment processingEnv,
PrintWriter writer,
RoundEnvironment roundEnv,
TypeElement classElement,
CoreEipAnnotationProcessorHelper.EipModel eipModel,
Set<CoreEipAnnotationProcessorHelper.EipOption> options,
Set<String> propertyPlaceholderDefinitions) |
protected void |
processModelClass(ProcessingEnvironment processingEnv,
RoundEnvironment roundEnv,
TypeElement classElement,
Set<String> propertyPlaceholderDefinitions) |
protected void |
writeJSonSchemeAndPropertyPlaceholderProvider(ProcessingEnvironment processingEnv,
PrintWriter writer,
RoundEnvironment roundEnv,
TypeElement classElement,
XmlRootElement rootElement,
String javaTypeName,
String modelName,
Set<String> propertyPlaceholderDefinitions) |