package com.codace.loginform.data; import android.text.TextUtils; import android.util.Patterns; public class LoginCredentials { private String username; private String password; public LoginCredentials(String username, String password) { this.username = username; this.password = password; } public String getUsername() { return username; } public String getPassword() { return password; } public boolean isValid() { if (TextUtils.isEmpty(username)) { return false; } if (!Patterns.EMAIL_ADDRESS.matcher(username).matches()) { return false; } if (TextUtils.isEmpty(password)) { return false; } if (password.length() < 5) { return false; } return true; } }