41 import java.lang.annotation.Repeatable;
42 import java.lang.annotation.Retention;
43 import java.lang.annotation.RetentionPolicy;
48 @Retention(RetentionPolicy.CLASS)
49 @Repeatable(RequireContainer.class)
64 int minVersion()
default 1;
71 int maxVersion()
default Integer.MAX_VALUE;
80 boolean optional()
default false;