@SupportedAnnotationTypes(value="io.sundr.resourcecify.annotations.Resourcecify")
public class ResourcecifyProcessor
extends javax.annotation.processing.AbstractProcessor
Constructor and Description |
---|
ResourcecifyProcessor() |
Modifier and Type | Method and Description |
---|---|
static void |
copy(javax.tools.FileObject source,
javax.tools.FileObject target)
Copy one
FileObject into an other. |
static javax.lang.model.element.PackageElement |
getPackageElement(javax.lang.model.element.Element element) |
static java.lang.String |
getPackageName(javax.lang.model.element.Element element) |
boolean |
process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations,
javax.annotation.processing.RoundEnvironment env) |
public boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment env)
process
in interface javax.annotation.processing.Processor
process
in class javax.annotation.processing.AbstractProcessor
public static java.lang.String getPackageName(javax.lang.model.element.Element element)
public static javax.lang.model.element.PackageElement getPackageElement(javax.lang.model.element.Element element)
public static void copy(javax.tools.FileObject source, javax.tools.FileObject target) throws java.io.IOException
FileObject
into an other.source
- The source FileObject
.target
- The target FileObject
.java.io.IOException
Copyright © 2019. All Rights Reserved.