@Constraint(validatedBy={})
 @Documented
 @Length
 @NotBlank
 @Pattern(regexp=".*",
         flags=DOTALL)
 @Repeatable(value=RequiredStrings.class)
 @ReportAsSingleViolation
 @Retention(value=RUNTIME)
 @Target(value={METHOD,FIELD})
public @interface RequiredString
public abstract Class<?>[] groups
public abstract String message
@OverridesAttribute(constraint=org.hibernate.validator.constraints.Length.class,
                    name="min")
public abstract int minimumSize
public abstract Class<? extends javax.validation.Payload>[] payload
@OverridesAttribute(constraint=javax.validation.constraints.Pattern.class,
                    name="regexp")
public abstract String regexp
Copyright © 2019 Atlassian. All rights reserved.