net.jbock.common.Annotations Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jbock-compiler Show documentation
Show all versions of jbock-compiler Show documentation
jbock annotation processor
package net.jbock.common;
import net.jbock.Command;
import net.jbock.Option;
import net.jbock.Parameter;
import net.jbock.SuperCommand;
import net.jbock.VarargsParameter;
import java.lang.annotation.Annotation;
import java.util.List;
public class Annotations {
public static List> methodLevelAnnotations() {
return List.of(Option.class, Parameter.class, VarargsParameter.class);
}
public static List> typeLevelAnnotations() {
return List.of(Command.class, SuperCommand.class);
}
}