
org.jresearch.commons.base.domain.AbstractUserProfile Maven / Gradle / Ivy
The newest version!
package org.jresearch.commons.base.domain;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.MappedSuperclass;
import org.jresearch.commons.base.domain.ref.Locale;
import com.google.common.base.MoreObjects;
@MappedSuperclass
public abstract class AbstractUserProfile extends ExtDomainJpa {
@ManyToOne
@JoinColumn(name = "NET_LOCALE")
private Locale locale;
public Locale getLocale() {
return locale;
}
public void setLocale(final Locale locale) {
this.locale = locale;
}
@SuppressWarnings({ "nls", "null" })
@Override
public String toString() {
return MoreObjects.toStringHelper(this)
.omitNullValues()
.add("super", super.toString())
.add("locale", locale)
.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy