
io.github.rongaru.javaee.backend.entity.AbstractPersonHelper Maven / Gradle / Ivy
package io.github.rongaru.javaee.backend.entity;
import javax.persistence.Column;
import javax.persistence.MappedSuperclass;
@MappedSuperclass
public abstract class AbstractPersonHelper< User > extends AbstractDeleteHelper< User > {
@Column( name = "MIDDLE_NAME", length = 30 )
private String middleName;
@Column( name = "SECONDARY_EMAIL", length = 50 )
private String secondaryEmail;
@Column( name = "SECONDARY_CONTACT", length = 10 )
private String secondaryContact;
@Column( name = "LAST_NAME", length = 30, nullable = false )
private String lastName;
@Column( name = "FIRST_NAME", length = 30, nullable = false )
private String firstName;
@Column( name = "PRIMARY_EMAIL", length = 50, nullable = false )
private String primaryEmail;
@Column( name = "PRIMARY_CONTACT", length = 10, nullable = false )
private String primaryContact;
public String getMiddleName( ) {
return middleName;
}
public void setMiddleName( String middleName ) {
this.middleName = middleName;
}
public String getSecondaryEmail( ) {
return secondaryEmail;
}
public void setSecondaryEmail( String secondaryEmail ) {
this.secondaryEmail = secondaryEmail;
}
public String getSecondaryContact( ) {
return secondaryContact;
}
public void setSecondaryContact( String secondaryContact ) {
this.secondaryContact = secondaryContact;
}
public String getLastName( ) {
return lastName;
}
public void setLastName( String lastName ) {
this.lastName = lastName;
}
public String getFirstName( ) {
return firstName;
}
public void setFirstName( String firstName ) {
this.firstName = firstName;
}
public String getPrimaryEmail( ) {
return primaryEmail;
}
public void setPrimaryEmail( String primaryEmail ) {
this.primaryEmail = primaryEmail;
}
public String getPrimaryContact( ) {
return primaryContact;
}
public void setPrimaryContact( String primaryContact ) {
this.primaryContact = primaryContact;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy