Java110ParamDoc.java 499 B

123456789101112131415161718192021222324
  1. package com.java110.doc.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. @Target(ElementType.TYPE)
  7. @Retention(RetentionPolicy.RUNTIME)
  8. public @interface Java110ParamDoc {
  9. String parentNodeName() default "-";
  10. String name();
  11. String type() default "String";
  12. int length() default 0;
  13. String defaultValue() default "";
  14. String remark() default "";
  15. }