export Binding annotation

pull/1182/head
hengyunabc 5 years ago
parent d496fcede5
commit 024912350a

@ -48,7 +48,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = ArgsBindingParser.class)
public @interface Args {
public static @interface Args {
boolean optional() default false;
@ -65,7 +65,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = ArgNamesBindingParser.class)
public @interface ArgNames {
public static @interface ArgNames {
boolean optional() default false;
@ -82,7 +82,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = LocalVarsBindingParser.class)
public @interface LocalVars {
public static @interface LocalVars {
boolean optional() default false;
@ -99,7 +99,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = LocalVarNamesBindingParser.class)
public @interface LocalVarNames {
public static @interface LocalVarNames {
boolean optional() default false;
@ -116,7 +116,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = ClassBindingParser.class)
public @interface Class {
public static @interface Class {
boolean optional() default false;
@ -135,7 +135,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = FieldBindingParser.class)
public @interface Field {
public static @interface Field {
boolean optional() default false;
java.lang.Class<?> owner() default Void.class;
java.lang.Class<?> type() default Void.class;
@ -166,7 +166,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = InvokeArgsBindingParser.class)
public @interface InvokeArgs {
public static @interface InvokeArgs {
boolean optional() default false;
@ -184,7 +184,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = InvokeReturnBindingParser.class)
public @interface InvokeReturn {
public static @interface InvokeReturn {
boolean optional() default false;
@ -202,7 +202,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = InvokeMethodDeclarationBindingParser.class)
public @interface InvokeMethodDeclaration {
public static @interface InvokeMethodDeclaration {
boolean optional() default false;
@ -220,7 +220,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = MethodBindingParser.class)
public @interface Method {
public static @interface Method {
boolean optional() default false;
}
@ -236,7 +236,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = ReturnBindingParser.class)
public @interface Return {
public static @interface Return {
boolean optional() default false;
@ -254,7 +254,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = ThisBindingParser.class)
public @interface This {
public static @interface This {
}
@ -270,7 +270,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = ThrowableBindingParser.class)
public @interface Throwable {
public static @interface Throwable {
boolean optional() default false;
@ -289,7 +289,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = LineBindingParser.class)
public @interface Line {
public static @interface Line {
boolean optional() default false;
@ -308,7 +308,7 @@ public abstract class Binding {
@Retention(RetentionPolicy.RUNTIME)
@java.lang.annotation.Target(ElementType.PARAMETER)
@BindingParserHandler(parser = MonitorBindingParser.class)
public @interface Monitor {
public static @interface Monitor {
boolean optional() default false;

Loading…
Cancel
Save