Example usage for org.apache.commons.validator.routines EmailValidator isValid

List of usage examples for org.apache.commons.validator.routines EmailValidator isValid

Introduction

In this page you can find the example usage for org.apache.commons.validator.routines EmailValidator isValid.

Prototype

public boolean isValid(String email) 

Source Link

Document

Checks if a field has a valid e-mail address.

Usage

From source file:org.shadowmask.core.discovery.rules.EmailRule.java

@Override
public boolean evaluate() {
    if (value == null) {
        throw new DataDiscoveryException("Should fill the column value before fire inspect rules.");
    }/*from  w  w  w.  j av  a 2 s  .c  om*/

    EmailValidator emailValidator = EmailValidator.getInstance();
    return emailValidator.isValid(value);
    /*int locationOfAt = value.indexOf('@');
    // there is only one '@' in the value and not in the beginning
    if (locationOfAt > 0 && locationOfAt == value.lastIndexOf('@')) {
      int locationOfDot = value.lastIndexOf('.');
      // there is a '.' after '@'
      if (locationOfDot > locationOfAt) {
        return true;
      }
    }
    return false;*/
}

From source file:rems.Global.java

private static boolean isEmailValid(String email, int lovID) {
    if (email == null || "".equals(email)) {
        return false;
    }/*from w  w w  .j  ava  2  s .  c  o m*/
    email = email.trim();
    EmailValidator ev = EmailValidator.getInstance();
    boolean isEmailValid = ev.isValid(email);
    if (isEmailValid == false) {
        Global.createSysLovsPssblVals1(email, lovID);
    }
    return isEmailValid;
}

From source file:ua.its.slot7.camailtask.model.MailTask.java

/**
 * Email address validation according to RFC 822 standards
 *
 * @param emailToVerify Email to verify. Can't be null, can't be empty.
 *//*www . j  a  v a 2  s  .c  o  m*/
public boolean emailVerify(String emailToVerify) {
    if (emailToVerify == null) {
        throw new NullPointerException("Arguments can't be null.");
    }
    if (emailToVerify.length() == 0) {
        throw new IllegalArgumentException("Arguments can't be empty.");
    }

    EmailValidator validator = EmailValidator.getInstance();
    return validator.isValid(emailToVerify);
}

From source file:validador.main.java

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed

    CreditCardValidator comprobar = new CreditCardValidator();
    String numtarjetacredito = jTextFieldtarjetacredito.getText();
    boolean validezcc = comprobar.isValid(numtarjetacredito);
    if (validezcc) {
        jTextField1.setBackground(Color.green);
        jTextField1.setText("correcto");
    } else {//from   w  ww  . ja v a2 s  .  c o  m
        jTextField1.setBackground(Color.red);
        jTextField1.setText("Incorrecto");
    }
    ISBNValidator comprobarlibro = new ISBNValidator();
    String numlibro = jTextFieldcodigolibro.getText();
    boolean validezisbn = comprobarlibro.isValid(numlibro);
    if (validezisbn) {
        jTextField2.setBackground(Color.green);
        jTextField2.setText("correcto");
    } else {
        jTextField2.setBackground(Color.red);
        jTextField2.setText("Incorrecto");
    }
    EmailValidator comprobaremail = EmailValidator.getInstance();
    boolean validezemail = comprobaremail.isValid(jTextFieldemail.getText());
    if (validezemail) {
        jTextField3.setBackground(Color.green);
        jTextField3.setText("correcto");
    } else {
        jTextField3.setBackground(Color.red);
        jTextField3.setText("Incorrecto");
    }

}

From source file:validadores.Validadores.java

private void botonComprobarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonComprobarActionPerformed
    CreditCardValidator comprobarTarjeta = new CreditCardValidator();
    String numTarjeta = campoTarjeta.getText();
    campoValido1.setText((comprobarTarjeta.isValid(numTarjeta) ? "Correcto" : "Incorrecto"));

    ISBNValidator comprobarISBN = new ISBNValidator();
    String codigoISBN = campoISBN.getText();
    campoValido2.setText((comprobarISBN.isValid(codigoISBN) ? "Correcto" : "Incorrecto"));

    String eMail = campoMail.getText();
    EmailValidator comprobarMail = EmailValidator.getInstance();
    campoValido3.setText(comprobarMail.isValid(eMail) ? "Correcto" : "Incorrecto");

    // TODO add your handling code here:
}