webpiecesxxxxxpackage.db.UserRole Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of WEBPIECESxAPPNAME Show documentation
Show all versions of WEBPIECESxAPPNAME Show documentation
Someone forgot to fill this in. See http://stackoverflow.com/questions/38272550/how-to-fail-the-gradle-build-if-subproject-is-missing-a-property
package webpiecesxxxxxpackage.db;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
@Entity
public class UserRole {
@Id
@SequenceGenerator(name="roleuser_id_gen",sequenceName="roleuser_sequence" ,initialValue=1,allocationSize=10)
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="roleuser_id_gen")
private Integer id;
@ManyToOne(fetch=FetchType.LAZY)
private UserDbo user;
private RoleEnum role;
public UserRole() {
}
public UserRole(UserDbo user, RoleEnum r) {
this.user = user;
this.user.addRole(this);
this.role = r;
}
public RoleEnum getRole() {
return role;
}
public void setRole(RoleEnum role) {
this.role = role;
}
public UserDbo getUser() {
return user;
}
public void setUser(UserDbo user) {
this.user = user;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy