
tk.labyrinth.jaap.base.AnnotationMirrorAwareBase Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jaap Show documentation
Show all versions of jaap Show documentation
Java Advanced Annotation Processing
package tk.labyrinth.jaap.base;
import lombok.Value;
import lombok.experimental.NonFinal;
import javax.annotation.processing.ProcessingEnvironment;
import javax.lang.model.element.AnnotationMirror;
import java.util.Objects;
@NonFinal
@Value
public abstract class AnnotationMirrorAwareBase extends ProcessingEnvironmentAwareBase {
AnnotationMirror mirror;
public AnnotationMirrorAwareBase(ProcessingEnvironment environment, AnnotationMirror mirror) {
super(environment);
this.mirror = Objects.requireNonNull(mirror, "mirror");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy