CeraSkill Source Code
package com.sap.nwce.ra.edm.ejb.entity;
import java.io.Serializable;
import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; import javax.persistence.Table; import javax.persistence.TableGenerator; import javax.persistence.Version;
@NamedQueries({ @NamedQuery(name="Skill.getAll", query="SELECT s FROM Skill s"), @NamedQuery(name="Skill.findByNamePart", query="SELECT b FROM Skill b WHERE b.name LIKE :namepart") // @NamedQuery(name="Skill.findByNamePart", query="SELECT b FROM Skill b WHERE lower(b.name) LIKE :namepart") // requires native datasource }) @Entity @Table(name="CERA_SKILL") public class CeraSkill implements Serializable { @Id @Column(name="SKILL_ID") @GeneratedValue(strategy=GenerationType.TABLE, generator = "IdGenerator") @TableGenerator(name="IdGenerator", table = "CERA_GENERATOR", pkColumnName = "BEAN_NAME", valueColumnName = "MAX_ID") private int skillId;
@Version private int version;
@Column(name="LANGUAGE_ID") private String language;
private String name;
private static final long serialVersionUID = 1L;
public CeraSkill() { super(); }
public int getSkillId() { return this.skillId; }
public void setSkillId(int skillId) { this.skillId = skillId; }
public int getVersion() { return this.version; }
public void setVersion(int version) { this.version = version; }
public String getName() { return this.name; }
public void setName(String name) { this.name = name; }
public String getLanguage() { return language; }
public void setLanguage(String language) { this.language = language; }
}
|