peer-at-code-backend/src/be/jeffcheasey88/peeratcode/webserver/Route.java
2023-03-18 15:14:03 +01:00

16 lines
402 B
Java

package be.jeffcheasey88.peeratcode.webserver;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface Route {
String path() default "^.*$";
String type() default "GET";
boolean needLogin() default false;
}