ScriptParam.java 448 B

1234567891011121314151617181920
  1. package com.ichaoj.ams.script.annotation;
  2. import java.lang.annotation.ElementType;
  3. import java.lang.annotation.Retention;
  4. import java.lang.annotation.RetentionPolicy;
  5. import java.lang.annotation.Target;
  6. /**
  7. * @author wren
  8. * @since 2022-06-07
  9. */
  10. @Target({ElementType.TYPE})
  11. @Retention(RetentionPolicy.RUNTIME)
  12. public @interface ScriptParam {
  13. String name() default "";
  14. String note() default "";
  15. String defaultValue() default "";
  16. }