Skip to content

Commit e8a6a89

Browse files
author
zhourenjian@gmail.com
committed
Support SimpleIn/Out/Comment annotations for generated codes
1 parent ac60f56 commit e8a6a89

File tree

8 files changed

+408
-9
lines changed

8 files changed

+408
-9
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package net.sf.j2s.ajax.annotation;
2+
3+
import static java.lang.annotation.ElementType.FIELD;
4+
import static java.lang.annotation.ElementType.TYPE;
5+
6+
import java.lang.annotation.Retention;
7+
import java.lang.annotation.RetentionPolicy;
8+
import java.lang.annotation.Target;
9+
10+
@Target({FIELD, TYPE})
11+
@Retention(RetentionPolicy.SOURCE)
12+
public @interface SimpleComment {
13+
String[] value();
14+
}

sources/net.sf.j2s.ajax/annotation/net/sf/j2s/ajax/annotation/SimpleIn.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
@Target(FIELD)
1010
@Retention(RetentionPolicy.SOURCE)
1111
public @interface SimpleIn {
12-
12+
String[] value() default {};
1313
}

sources/net.sf.j2s.ajax/annotation/net/sf/j2s/ajax/annotation/SimpleInOut.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
@Target(FIELD)
1010
@Retention(RetentionPolicy.SOURCE)
1111
public @interface SimpleInOut {
12-
12+
String[] value() default {};
1313
}

sources/net.sf.j2s.ajax/annotation/net/sf/j2s/ajax/annotation/SimpleOut.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
@Target(FIELD)
1010
@Retention(RetentionPolicy.SOURCE)
1111
public @interface SimpleOut {
12-
12+
String[] value() default {};
1313
}

sources/net.sf.j2s.ajax/annotation/net/sf/j2s/annotation/J2SNative.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
@Target({METHOD, CONSTRUCTOR})
2020
@Retention(RetentionPolicy.SOURCE)
2121
public @interface J2SNative {
22-
String[] value();
22+
String[] value() default "";
2323
}

sources/net.sf.j2s.ajax/annotation/net/sf/j2s/annotation/J2SNativeSrc.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
@Target({METHOD, CONSTRUCTOR})
2020
@Retention(RetentionPolicy.SOURCE)
2121
public @interface J2SNativeSrc {
22-
String[] value();
22+
String[] value() default "";
2323
}

0 commit comments

Comments
 (0)