@Entity public class Employee extends AbstractPersistable
| Constructor and Description |
|---|
Employee() |
Employee(Integer tenantId,
String name,
Contract contract,
Set<Skill> skillProficiencySet) |
Employee(Integer tenantId,
String name,
Contract contract,
Set<Skill> skillProficiencySet,
String shortId,
String color) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static String |
generateShortIdFromName(String name) |
String |
getColor() |
Contract |
getContract() |
String |
getName() |
String |
getShortId() |
Set<Skill> |
getSkillProficiencySet() |
int |
hashCode() |
boolean |
hasSkill(Skill skill) |
boolean |
hasSkills(Collection<Skill> skills) |
void |
setColor(String color) |
void |
setContract(Contract contract) |
void |
setName(String name) |
void |
setShortId(String shortId) |
void |
setSkillProficiencySet(Set<Skill> skillProficiencySet) |
String |
toString() |
getId, getTenantId, getVersion, setId, setTenantId, setVersionpublic Employee()
public Employee(Integer tenantId, String name, Contract contract, Set<Skill> skillProficiencySet)
public boolean hasSkill(Skill skill)
public boolean hasSkills(Collection<Skill> skills)
public String toString()
toString in class AbstractPersistablepublic String getName()
public void setName(String name)
public Contract getContract()
public void setContract(Contract contract)
public String getShortId()
public void setShortId(String shortId)
public String getColor()
public void setColor(String color)
public boolean equals(Object o)
equals in class AbstractPersistablepublic int hashCode()
hashCode in class AbstractPersistableCopyright © 2017–2021 JBoss by Red Hat. All rights reserved.