Annotation Interface WithLength
@Target(TYPE_USE)
@Retention(RUNTIME)
@AppliesTo(value={byte[][].class,int[][].class,long[][].class,float[][].class,double[][].class,char[][].class,short[][].class,boolean[][].class},
subClassesOf=java.lang.Object[][].class)
public @interface WithLength
Generates an array of the specified length.
- See Also:
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionDefines the scope of the annotation.intThe maximum length, inclusive.intThe minimum length, inclusive.
-
Element Details
-
min
int minThe minimum length, inclusive.- Default:
0
-
max
int maxThe maximum length, inclusive.- Default:
1000
-
constraint
String constraintDefines the scope of the annotation. Possible values are defined inPropertyConstraint.- Default:
"JAZZER_PROPERTY_CONSTRAINT_DECLARATION"
-