java.lang.Object
info.ejava.examples.db.validation.contacts.dto.PersonPocDTO

@PersonHasName public class PersonPocDTO extends Object
  • Field Details

    • id

      @Null(groups=Create.class, message="cannot be specified for create") private @Null(groups=Create.class,message="cannot be specified for create") String id
    • firstName

      private String firstName
    • lastName

      private String lastName
    • dob

      @Past(groups=jakarta.validation.groups.Default.class) private @Past(groups=jakarta.validation.groups.Default.class) LocalDate dob
    • contactPoints

      @Size(min=1, message="must have at least one contact point") private @Size(min=1,message="must have at least one contact point") List<@NotNull @Valid ContactPointDTO> contactPoints
  • Constructor Details

    • PersonPocDTO

      public PersonPocDTO()