package org.jboss.capedwarf.testsuite.jpa; /** * @author <a href="mailto:ales.justin@jboss.org">Ales Justin</a> */ @javax.persistence.Entity public class Client extends TimestampedEntity { private static long serialVersionUID = 4l; // user info private String username; private String password; private String token; private String email; private String recovery; // lower case private String lowercaseUsername; // app reg id private String registrationId; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; if (username != null) { lowercaseUsername = username.toLowerCase(); } else { lowercaseUsername = null; } } public String getLowercaseUsername() { return lowercaseUsername; } public void setLowercaseUsername(String lowercaseUsername) { this.lowercaseUsername = lowercaseUsername; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getToken() { return token; } public void setToken(String token) { this.token = token; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getRecovery() { return recovery; } public void setRecovery(String recovery) { this.recovery = recovery; } public String getRegistrationId() { return registrationId; } public void setRegistrationId(String registrationId) { this.registrationId = registrationId; } protected void addInfo(StringBuilder builder) { super.addInfo(builder); builder.append(", username=").append(username); builder.append(", token=").append(token); builder.append(", email=").append(email); } }