feat(JavaLangDoc): 2.15 java anno doc | java 注解注释

This commit is contained in:
林万程
2024-01-16 21:58:39 +08:00
parent f7d7feed16
commit 3c22211895
13 changed files with 207 additions and 9 deletions

View File

@@ -14,6 +14,8 @@ public class Ref implements Face {
Face noneNewDoc = new Ref();
Child child = new Child(true);
Child field = child.field.field;
Child af = child.annoField;
Child gaf = child.getAnnoField();
boolean bool = child.field.bool;
Face fun = Child::setFun;
child

View File

@@ -4,4 +4,6 @@ package io.github.linwancen.plugin.show.demo.java.obj;
* MyAnno
*/
public @interface Anno {
String value() default "";
String myFun() default "";
}

View File

@@ -51,4 +51,16 @@ public class Child extends Parent implements Face {
public void setField(Child field) {
this.field = field;
}
@Anno("Anno")
public Child annoField;
public Child getAnnoField() {
return annoField;
}
public void setAnnoField(Child annoField) {
this.annoField = annoField;
}
}