public class Employee extends AbstractPersistable
id| Constructor and Description |
|---|
Employee() |
| Modifier and Type | Method and Description |
|---|---|
long |
countInvalidConnections() |
SortedSet<FlightAssignment> |
getFlightAssignmentSet() |
long |
getFlightDurationTotalInMinutes() |
Airport |
getHomeAirport() |
String |
getName() |
Set<Skill> |
getSkillSet() |
Set<LocalDate> |
getUnavailableDaySet() |
boolean |
hasSkill(Skill skill) |
boolean |
isAvailable(LocalDate date) |
boolean |
isFirstAssignmentDepartingFromHome() |
boolean |
isLastAssignmentArrivingAtHome() |
void |
setFlightAssignmentSet(SortedSet<FlightAssignment> flightAssignmentSet) |
void |
setHomeAirport(Airport homeAirport) |
void |
setName(String name) |
void |
setSkillSet(Set<Skill> skillSet) |
void |
setUnavailableDaySet(Set<LocalDate> unavailableDaySet) |
String |
toString() |
compareTo, getId, setIdpublic boolean hasSkill(Skill skill)
public boolean isAvailable(LocalDate date)
public boolean isFirstAssignmentDepartingFromHome()
public boolean isLastAssignmentArrivingAtHome()
public long countInvalidConnections()
public long getFlightDurationTotalInMinutes()
public String toString()
toString in class AbstractPersistablepublic String getName()
public void setName(String name)
public Airport getHomeAirport()
public void setHomeAirport(Airport homeAirport)
public SortedSet<FlightAssignment> getFlightAssignmentSet()
public void setFlightAssignmentSet(SortedSet<FlightAssignment> flightAssignmentSet)
Copyright © 2006–2018 JBoss by Red Hat. All rights reserved.