X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fcom%2Fgithub%2Freinert%2Fjjschema%2FAttributes.java;h=c3bd6c4e12ffd06eb53a10fdec89a34cef856a4a;hb=4016a0a5baf92cea3f1303fdaae3804244857427;hp=f6a3d47f157c15bf408d25eb5680d44995107a65;hpb=c7d9dbc9b92889077b91bcdb052032fe33fb269e;p=jalview.git diff --git a/src/com/github/reinert/jjschema/Attributes.java b/src/com/github/reinert/jjschema/Attributes.java index f6a3d47..c3bd6c4 100755 --- a/src/com/github/reinert/jjschema/Attributes.java +++ b/src/com/github/reinert/jjschema/Attributes.java @@ -29,39 +29,40 @@ import java.lang.annotation.Target; * @author reinert */ @Retention(RetentionPolicy.RUNTIME) -@Target({ElementType.METHOD, ElementType.FIELD, ElementType.TYPE}) -public @interface Attributes { - String $ref() default ""; +@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.TYPE }) +public @interface Attributes +{ + String $ref() default ""; - String id() default ""; + String id() default ""; - String title() default ""; + String title() default ""; - String description() default ""; + String description() default ""; - long maximum() default -1l; + long maximum() default -1l; - boolean exclusiveMaximum() default false; + boolean exclusiveMaximum() default false; - int minimum() default -1; + int minimum() default -1; - boolean exclusiveMinimum() default false; + boolean exclusiveMinimum() default false; - String pattern() default ""; + String pattern() default ""; - boolean required() default false; + boolean required() default false; - String[] enums() default {}; + String[] enums() default {}; - int minItems() default 0; + int minItems() default 0; - long maxItems() default -1l; + long maxItems() default -1l; - boolean uniqueItems() default false; + boolean uniqueItems() default false; - int multipleOf() default 0; + int multipleOf() default 0; - int minLength() default 0; + int minLength() default 0; - long maxLength() default -1l; + long maxLength() default -1l; }