javax.validation.constraints.Email.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(7.4k)|赞(0)|评价(0)|浏览(223)

本文整理了Java中javax.validation.constraints.Email.<init>()方法的一些代码示例,展示了Email.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Email.<init>()方法的具体详情如下:
包路径:javax.validation.constraints.Email
类名称:Email
方法名:<init>

Email.<init>介绍

暂无

代码示例

代码示例来源:origin: Graylog2/graylog2-server

  1. @JsonCreator
  2. public static ChangeUserRequest create(@JsonProperty("email") @Nullable @Email String email,
  3. @JsonProperty("full_name") @Nullable String fullName,
  4. @JsonProperty("permissions") @Nullable List<String> permissions,
  5. @JsonProperty("timezone") @Nullable String timezone,
  6. @JsonProperty("startpage") @Nullable @Valid Startpage startpage,
  7. @JsonProperty("session_timeout_ms") @Nullable @Min(1) Long sessionTimeoutMs,
  8. @JsonProperty("roles") @Nullable List<String> roles) {
  9. return new AutoValue_ChangeUserRequest(email, fullName, permissions, timezone, startpage, sessionTimeoutMs, roles);
  10. }
  11. }

代码示例来源:origin: Graylog2/graylog2-server

  1. @JsonCreator
  2. public static CreateUserRequest create(@JsonProperty("username") @NotEmpty String username,
  3. @JsonProperty("password") @NotEmpty String password,
  4. @JsonProperty("email") @Email String email,
  5. @JsonProperty("full_name") @NotEmpty String fullName,
  6. @JsonProperty("permissions") @NotNull List<String> permissions,
  7. @JsonProperty("timezone") @Nullable String timezone,
  8. @JsonProperty("session_timeout_ms") @Nullable @Min(1) Long sessionTimeoutMs,
  9. @JsonProperty("startpage") @Nullable Startpage startpage,
  10. @JsonProperty("roles") @Nullable List<String> roles) {
  11. return new AutoValue_CreateUserRequest(username, password, email, fullName, permissions, timezone, sessionTimeoutMs, startpage, roles);
  12. }
  13. }

代码示例来源:origin: org.hibernate.beanvalidation.tck/beanvalidation-tck-tests

  1. private class EmailDummyEntity {
  2. @Email(regexp = "^invalid$")
  3. private String email;
  4. private EmailDummyEntity(String email) {
  5. this.email = email;
  6. }
  7. }

代码示例来源:origin: org.hibernate.beanvalidation.tck/beanvalidation-tck-tests

  1. private class EmailStringBuilderDummyEntity {
  2. @Email(regexp = "^invalid$")
  3. private StringBuilder email;
  4. private EmailStringBuilderDummyEntity(StringBuilder email) {
  5. this.email = email;
  6. }
  7. }
  8. }

代码示例来源:origin: org.molgenis/molgenis-core-ui

  1. @Email
  2. public String getEmail() {
  3. return email;
  4. }

代码示例来源:origin: org.molgenis/molgenis-security

  1. class PasswordResetRequest {
  2. @NotNull @Email private String email;
  3. public String getEmail() {
  4. return email;
  5. }
  6. public void setEmail(String email) {
  7. this.email = email;
  8. }
  9. }

代码示例来源:origin: org.graylog2/graylog2-server

  1. @JsonCreator
  2. public static ChangeUserRequest create(@JsonProperty("email") @Nullable @Email String email,
  3. @JsonProperty("full_name") @Nullable String fullName,
  4. @JsonProperty("permissions") @Nullable List<String> permissions,
  5. @JsonProperty("timezone") @Nullable String timezone,
  6. @JsonProperty("startpage") @Nullable @Valid Startpage startpage,
  7. @JsonProperty("session_timeout_ms") @Nullable @Min(1) Long sessionTimeoutMs,
  8. @JsonProperty("roles") @Nullable List<String> roles) {
  9. return new AutoValue_ChangeUserRequest(email, fullName, permissions, timezone, startpage, sessionTimeoutMs, roles);
  10. }
  11. }

代码示例来源:origin: acenelio/springboot2-ionic-backend

  1. public class EmailDTO implements Serializable {
  2. private static final long serialVersionUID = 1L;
  3. @NotEmpty(message="Preenchimento obrigatório")
  4. @Email(message="Email inválido")
  5. private String email;
  6. public EmailDTO() {
  7. }
  8. public String getEmail() {
  9. return email;
  10. }
  11. public void setEmail(String email) {
  12. this.email = email;
  13. }
  14. }

代码示例来源:origin: mtdhb/api

  1. /**
  2. * @author i@huangdenghe.com
  3. * @date 2017/12/08
  4. */
  5. @Data
  6. public class MailDTO {
  7. @NotEmpty
  8. @Email
  9. private String mail;
  10. @NotNull
  11. @Size(min = 4, max = 4)
  12. private String captcha;
  13. }

代码示例来源:origin: org.graylog2/graylog2-server

  1. @JsonCreator
  2. public static CreateUserRequest create(@JsonProperty("username") @NotEmpty String username,
  3. @JsonProperty("password") @NotEmpty String password,
  4. @JsonProperty("email") @Email String email,
  5. @JsonProperty("full_name") @NotEmpty String fullName,
  6. @JsonProperty("permissions") @NotNull List<String> permissions,
  7. @JsonProperty("timezone") @Nullable String timezone,
  8. @JsonProperty("session_timeout_ms") @Nullable @Min(1) Long sessionTimeoutMs,
  9. @JsonProperty("startpage") @Nullable Startpage startpage,
  10. @JsonProperty("roles") @Nullable List<String> roles) {
  11. return new AutoValue_CreateUserRequest(username, password, email, fullName, permissions, timezone, sessionTimeoutMs, startpage, roles);
  12. }
  13. }

代码示例来源:origin: ocubexo/springboot-restful-starter

  1. @Data
  2. @Accessors(chain = true)
  3. public class SignUpData {
  4. @NotBlank
  5. private String name;
  6. @NotBlank
  7. private String password;
  8. @Email
  9. private String email;
  10. }

代码示例来源:origin: org.ligoj.plugin/plugin-id

  1. /**
  2. * User definition for edition.
  3. */
  4. @Getter
  5. @Setter
  6. public class UserOrgEditionVo extends SimpleUser {
  7. /**
  8. * SID
  9. */
  10. private static final long serialVersionUID = 1L;
  11. /**
  12. * User mail address.
  13. */
  14. @NotNull
  15. @NotBlank
  16. @Email
  17. private String mail;
  18. /**
  19. * Normalized visible groups aliases the principal. Must include writable and
  20. * read-only groups.
  21. */
  22. private Collection<String> groups;
  23. }

代码示例来源:origin: hantsy/angular-spring-reactive-sample

  1. /**
  2. *
  3. * @author hantsy
  4. */
  5. @Data
  6. @ToString
  7. @Builder
  8. @NoArgsConstructor
  9. @AllArgsConstructor
  10. @Document
  11. class User {
  12. @Id
  13. private String id;
  14. private String username;
  15. @JsonIgnore
  16. private String password;
  17. @Email
  18. private String email;
  19. @Builder.Default()
  20. private boolean active = true;
  21. @Builder.Default()
  22. private List<String> roles = new ArrayList<>();
  23. }

代码示例来源:origin: naturalprogrammer/spring-lemon

  1. /**
  2. * Fetches a user by email
  3. */
  4. public U fetchUserByEmail(@Valid @Email @NotBlank String email) {
  5. log.debug("Fetching user by email: " + email);
  6. return processUser(userRepository.findByEmail(email).orElse(null));
  7. }

代码示例来源:origin: naturalprogrammer/spring-lemon

  1. /**
  2. * Forgot password.
  3. */
  4. @Transactional(propagation=Propagation.REQUIRED, readOnly=false)
  5. public void forgotPassword(@Valid @Email @NotBlank String email) {
  6. log.debug("Processing forgot password for email: " + email);
  7. // fetch the user record from database
  8. U user = userRepository.findByEmail(email)
  9. .orElseThrow(LexUtils.notFoundSupplier());
  10. mailForgotPasswordLink(user);
  11. }

代码示例来源:origin: com.societegenerale.ci-droid.tasks-consumer/ci-droid-tasks-consumer-infrastructure

  1. @Data
  2. @ToString(exclude = "gitHubOauthToken")
  3. @Slf4j
  4. @JsonIgnoreProperties(ignoreUnknown = true)
  5. public class ActionToPerformCommand {
  6. @NotEmpty
  7. private String gitHubOauthToken;
  8. @Email
  9. private String email;
  10. @NotEmpty
  11. private String commitMessage;
  12. @NotNull
  13. private Object updateAction;
  14. @NotNull
  15. private AbstractGitHubInteraction gitHubInteractionType;
  16. @NotEmpty
  17. private List<ResourceToUpdate> resourcesToUpdate;
  18. }

代码示例来源:origin: spring-projects/spring-restdocs

  1. private String ean;
  2. @Email
  3. private String email;

代码示例来源:origin: hantsy/spring-microservice-sample

  1. /**
  2. *
  3. * @author hantsy
  4. */
  5. @Data
  6. public class UserForm implements Serializable {
  7. @NotEmpty
  8. private String username;
  9. @NotEmpty
  10. private String password;
  11. @Email
  12. @NotEmpty
  13. private String email;
  14. }

代码示例来源:origin: com.societegenerale.ci-droid.tasks-consumer/ci-droid-tasks-consumer-services

  1. private String gitHubOauthToken;
  2. @Email
  3. private String email;

代码示例来源:origin: BaiduQA-SETI/docker-image-builder

  1. /**
  2. * Created by zhaoming03 on 2017/12/4.
  3. */
  4. @Data
  5. public class Registry {
  6. @NotBlank
  7. private String username;
  8. @NotBlank
  9. private String password;
  10. @Email
  11. private String email;
  12. @NotBlank
  13. private String serverAddress;
  14. public AuthConfig toAuthConfig() {
  15. return AuthConfig
  16. .builder()
  17. .serverAddress(this.serverAddress)
  18. .username(this.username)
  19. .password(this.password)
  20. .email(this.email).build();
  21. }
  22. }

相关文章

Email类方法