Adding @NotNull or Pattern constraints on List<String>
问题 How can we ensure the individual strings inside a list are not null/blank or follow a specific pattern @NotNull List<String> emailIds; I also want to add a pattern @Pattern("\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.") but I can live without it.But I would definitely like to have a constraint which will check if any strings inside a list are null or blank. Also how would the Json schema look like "ids": { "description": "The ids associated with this.", "type": "array", "minItems": 1, "items"