@SupportedAnnotationTypes(value={"io.sundr.transform.annotations.VelocityTransformation","io.sundr.transform.annotations.VelocityTransformations"})
public class VelocityTransformationProcessor
extends JavaGeneratingProcessor
context| Constructor and Description |
|---|
VelocityTransformationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations,
javax.annotation.processing.RoundEnvironment env) |
void |
selectAnnotated(javax.annotation.processing.RoundEnvironment env,
javax.lang.model.util.Types types,
AnnotationSelector selector,
java.util.Map<java.lang.String,TypeDef> definitions) |
void |
selectFromResource(javax.lang.model.util.Elements elements,
javax.annotation.processing.Filer filer,
ResourceSelector selector,
java.util.Map<java.lang.String,TypeDef> definitions) |
void |
selectPackages(javax.lang.model.util.Elements elements,
PackageSelector selector,
java.util.Map<java.lang.String,TypeDef> definitions) |
createTypeFromTemplate, generateFromResources, generateFromResources, generateFromStringTemplate, generateFromStringTemplate, generateFromStringTemplate, generateFromStringTemplatepublic boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations,
javax.annotation.processing.RoundEnvironment env)
process in interface javax.annotation.processing.Processorprocess in class javax.annotation.processing.AbstractProcessorpublic void selectFromResource(javax.lang.model.util.Elements elements,
javax.annotation.processing.Filer filer,
ResourceSelector selector,
java.util.Map<java.lang.String,TypeDef> definitions)
public void selectAnnotated(javax.annotation.processing.RoundEnvironment env,
javax.lang.model.util.Types types,
AnnotationSelector selector,
java.util.Map<java.lang.String,TypeDef> definitions)
public void selectPackages(javax.lang.model.util.Elements elements,
PackageSelector selector,
java.util.Map<java.lang.String,TypeDef> definitions)
Copyright © 2019. All Rights Reserved.