Advertisement
Guest User

Untitled

a guest
Sep 20th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.67 KB | None | 0 0
  1. package com.rottmanj.domain.user;
  2.  
  3. import java.util.HashSet;
  4. import java.util.Set;
  5. import javax.persistence.CascadeType;
  6. import javax.persistence.Column;
  7. import javax.persistence.Entity;
  8. import javax.persistence.FetchType;
  9. import javax.persistence.GeneratedValue;
  10. import static javax.persistence.GenerationType.IDENTITY;
  11. import javax.persistence.Id;
  12. import javax.persistence.OneToMany;
  13. import javax.persistence.Table;
  14. import javax.persistence.UniqueConstraint;
  15.  
  16. /**
  17.  * UserAccount generated by hbm2java
  18.  */
  19. @Entity
  20. @Table(name="UserAccount",uniqueConstraints = @UniqueConstraint(columnNames="UserName")
  21. )
  22. public class UserAccount  implements java.io.Serializable {
  23.  
  24.  
  25.      private Integer userId;
  26.      private String userName;
  27.      private String userPass;
  28.      private short userTypeId;
  29.      private boolean userStatus;
  30.      private int instanceId;
  31.      private Boolean isLoggedIn;
  32.      private Boolean isVisible;
  33.      private Set userLicenses = new HashSet(0);
  34.      private Set userProfiles = new HashSet(0);
  35.      private Set userNotes = new HashSet(0);
  36.      private Set userAddresses = new HashSet(0);
  37.      private Set userPhones = new HashSet(0);
  38.      private Set userEmails = new HashSet(0);
  39.  
  40.     public UserAccount() {
  41.     }
  42.  
  43.    
  44.     public UserAccount(String userName, String userPass, short userTypeId, boolean userStatus, int instanceId) {
  45.         this.userName = userName;
  46.         this.userPass = userPass;
  47.         this.userTypeId = userTypeId;
  48.         this.userStatus = userStatus;
  49.         this.instanceId = instanceId;
  50.     }
  51.     public UserAccount(String userName, String userPass, short userTypeId, boolean userStatus, int instanceId, Boolean isLoggedIn, Boolean isVisible, Set userLicenses, Set userProfiles, Set userNotes, Set userAddresses, Set userPhones, Set userEmails) {
  52.        this.userName = userName;
  53.        this.userPass = userPass;
  54.        this.userTypeId = userTypeId;
  55.        this.userStatus = userStatus;
  56.        this.instanceId = instanceId;
  57.        this.isLoggedIn = isLoggedIn;
  58.        this.isVisible = isVisible;
  59.        this.userLicenses = userLicenses;
  60.        this.userProfiles = userProfiles;
  61.        this.userNotes = userNotes;
  62.        this.userAddresses = userAddresses;
  63.        this.userPhones = userPhones;
  64.        this.userEmails = userEmails;
  65.     }
  66.    
  67.      @Id @GeneratedValue(strategy=IDENTITY)
  68.    
  69.     @Column(name="UserID", unique=true, nullable=false)
  70.     public Integer getUserId() {
  71.         return this.userId;
  72.     }
  73.    
  74.     public void setUserId(Integer userId) {
  75.         this.userId = userId;
  76.     }
  77.    
  78.     @Column(name="UserName", unique=true, nullable=false, length=50)
  79.     public String getUserName() {
  80.         return this.userName;
  81.     }
  82.    
  83.     public void setUserName(String userName) {
  84.         this.userName = userName;
  85.     }
  86.    
  87.     @Column(name="UserPass", nullable=false, length=32)
  88.     public String getUserPass() {
  89.         return this.userPass;
  90.     }
  91.    
  92.     public void setUserPass(String userPass) {
  93.         this.userPass = userPass;
  94.     }
  95.    
  96.     @Column(name="UserTypeID", nullable=false)
  97.     public short getUserTypeId() {
  98.         return this.userTypeId;
  99.     }
  100.    
  101.     public void setUserTypeId(short userTypeId) {
  102.         this.userTypeId = userTypeId;
  103.     }
  104.    
  105.     @Column(name="UserStatus", nullable=false)
  106.     public boolean isUserStatus() {
  107.         return this.userStatus;
  108.     }
  109.    
  110.     public void setUserStatus(boolean userStatus) {
  111.         this.userStatus = userStatus;
  112.     }
  113.    
  114.     @Column(name="InstanceID", nullable=false)
  115.     public int getInstanceId() {
  116.         return this.instanceId;
  117.     }
  118.    
  119.     public void setInstanceId(int instanceId) {
  120.         this.instanceId = instanceId;
  121.     }
  122.    
  123.     @Column(name="IsLoggedIn")
  124.     public Boolean getIsLoggedIn() {
  125.         return this.isLoggedIn;
  126.     }
  127.    
  128.     public void setIsLoggedIn(Boolean isLoggedIn) {
  129.         this.isLoggedIn = isLoggedIn;
  130.     }
  131.    
  132.     @Column(name="IsVisible")
  133.     public Boolean getIsVisible() {
  134.         return this.isVisible;
  135.     }
  136.    
  137.     public void setIsVisible(Boolean isVisible) {
  138.         this.isVisible = isVisible;
  139.     }
  140. @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="userAccount")
  141.     public Set getUserLicenses() {
  142.         return this.userLicenses;
  143.     }
  144.    
  145.     public void setUserLicenses(Set userLicenses) {
  146.         this.userLicenses = userLicenses;
  147.     }
  148. @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="userAccount")
  149.     public Set getUserProfiles() {
  150.         return this.userProfiles;
  151.     }
  152.    
  153.     public void setUserProfiles(Set userProfiles) {
  154.         this.userProfiles = userProfiles;
  155.     }
  156. @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="userAccount")
  157.     public Set getUserNotes() {
  158.         return this.userNotes;
  159.     }
  160.    
  161.     public void setUserNotes(Set userNotes) {
  162.         this.userNotes = userNotes;
  163.     }
  164. @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="userAccount")
  165.     public Set getUserAddresses() {
  166.         return this.userAddresses;
  167.     }
  168.    
  169.     public void setUserAddresses(Set userAddresses) {
  170.         this.userAddresses = userAddresses;
  171.     }
  172. @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="userAccount")
  173.     public Set getUserPhones() {
  174.         return this.userPhones;
  175.     }
  176.    
  177.     public void setUserPhones(Set userPhones) {
  178.         this.userPhones = userPhones;
  179.     }
  180. @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="userAccount")
  181.     public Set getUserEmails() {
  182.         return this.userEmails;
  183.     }
  184.    
  185.     public void setUserEmails(Set userEmails) {
  186.         this.userEmails = userEmails;
  187.     }
  188. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement