/** * */ package com.gffny.ldrbrd.common.model.impl; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; import org.hibernate.annotations.NamedQueries; import org.hibernate.annotations.NamedQuery; import com.gffny.ldrbrd.common.model.CommonUUIDEntity; /** * @author jdgaffney * */ @NamedQueries({ @NamedQuery(name = Club.FIND_CLUB_BY_CLUB_NAME, query = "SELECT c FROM Club c WHERE c.clubName = :clubName") }) @Entity @Table(name = "t_club") public class Club extends CommonUUIDEntity { /** * */ private static final long serialVersionUID = -4364295284099333222L; public static final String FIND_CLUB_BY_CLUB_NAME = "findClubByClubName"; /** * */ private String clubName; /** * */ private String address; /** * */ private String managerName; /** * */ private String dressCodePolicy; /** * */ private String greenKeeperName; /** * */ private String proGolferName; /** * * @return */ public static Club createClub(String clubName) { return new Club(clubName); } /** * * @param clubName */ public Club(String clubName) { this.clubName = clubName; } /** * */ public Club() { } /** * * @return */ @Column(name = "clb_nm") public String getClubName() { return this.clubName; } /** * * @param clubName */ public void setClubName(String clubName) { this.clubName = clubName; } /** * * @return */ @Column(name = "addrss") public String getAddress() { return this.address; } /** * * @param address */ public void setAddress(String address) { this.address = address; } /** * * @return */ @Column(name = "mngr_nm") public String getManagerName() { return this.managerName; } /** * * @param managerName */ public void setManagerName(String managerName) { this.managerName = managerName; } /** * * @return */ @Column(name = "drs_cd_plcy") public String getDressCodePolicy() { return this.dressCodePolicy; } /** * * @param dressCodePolicy */ public void setDressCodePolicy(String dressCodePolicy) { this.dressCodePolicy = dressCodePolicy; } /** * * @return */ @Column(name = "grn_kpr_nm") public String getGreenKeeperName() { return this.greenKeeperName; } /** * * @param greenKeeperName */ public void setGreenKeeperName(String greenKeeperName) { this.greenKeeperName = greenKeeperName; } /** * * @return */ @Column(name = "pro_glfr_nm") public String getProGolferName() { return this.proGolferName; } /** * * @param proGolferName */ public void setProGolferName(String proGolferName) { this.proGolferName = proGolferName; } }