diff --git a/src/main/java/roomescape/system/auth/web/support/Admin.kt b/src/main/java/roomescape/system/auth/web/support/Admin.kt index 683f151e..5e5285e7 100644 --- a/src/main/java/roomescape/system/auth/web/support/Admin.kt +++ b/src/main/java/roomescape/system/auth/web/support/Admin.kt @@ -1,11 +1,5 @@ -package roomescape.system.auth.web.support; +package roomescape.system.auth.web.support -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Target(ElementType.METHOD) -@Retention(RetentionPolicy.RUNTIME) -public @interface Admin { -} +@Target(AnnotationTarget.FUNCTION) +@Retention(AnnotationRetention.RUNTIME) +annotation class Admin diff --git a/src/main/java/roomescape/system/auth/web/support/LoginRequired.kt b/src/main/java/roomescape/system/auth/web/support/LoginRequired.kt index cbbfa3d7..0e751ded 100644 --- a/src/main/java/roomescape/system/auth/web/support/LoginRequired.kt +++ b/src/main/java/roomescape/system/auth/web/support/LoginRequired.kt @@ -1,11 +1,5 @@ -package roomescape.system.auth.web.support; +package roomescape.system.auth.web.support -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Target(ElementType.METHOD) -@Retention(RetentionPolicy.RUNTIME) -public @interface LoginRequired { -} +@Target(AnnotationTarget.FUNCTION) +@Retention(AnnotationRetention.RUNTIME) +annotation class LoginRequired diff --git a/src/main/java/roomescape/system/auth/web/support/MemberId.kt b/src/main/java/roomescape/system/auth/web/support/MemberId.kt index ca2b5752..45711d4f 100644 --- a/src/main/java/roomescape/system/auth/web/support/MemberId.kt +++ b/src/main/java/roomescape/system/auth/web/support/MemberId.kt @@ -1,11 +1,5 @@ -package roomescape.system.auth.web.support; +package roomescape.system.auth.web.support -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Target(ElementType.PARAMETER) -@Retention(RetentionPolicy.RUNTIME) -public @interface MemberId { -} +@Target(AnnotationTarget.VALUE_PARAMETER) +@Retention(AnnotationRetention.RUNTIME) +annotation class MemberId