static class PPSimPerson.History extends PPSimCommon.PPSimPeriod implements PPSimCommon.OrganizationInf, Cloneable
Modifier and Type | Field and Description |
---|---|
(package private) PPSimCommon.JobKindPoint |
jkp |
(package private) PPSimPerson.History |
next |
(package private) PPSimPerson |
person |
(package private) PPSimPerson.History |
prev |
(package private) String |
v_affiliation1 |
(package private) String |
v_affiliation2 |
(package private) String |
v_afterRetire |
(package private) String |
v_appdis |
(package private) String |
v_cluster |
(package private) String |
v_expiration |
(package private) String |
v_jobclass |
(package private) String |
v_jobkind |
(package private) String |
v_jobname |
(package private) String |
v_retire |
(package private) String |
v_retireReason |
v_bgn, v_end
Constructor and Description |
---|
History(PPSimBase ppsim,
PPSimPerson pi,
UDict dict) |
Modifier and Type | Method and Description |
---|---|
(package private) PPSimPerson.History |
applyScheduled(PPSimBase ppsim,
UDate date) |
(package private) boolean |
conditionIsChanged(PPSimPerson.History other) |
(package private) PPSimPerson.History |
duplicate() |
String |
getAffiliation1()
組織の所属を得る.
|
String |
getCluster()
組織の系を得る.
|
(package private) String |
getJobClass() |
(package private) String |
getJobKind() |
(package private) String |
getJobName() |
(package private) boolean |
isChanged(PPSimPerson.History other) |
(package private) boolean |
isEmployee(PPSimBase ppsim) |
(package private) boolean |
isFirst() |
(package private) boolean |
isLast() |
(package private) boolean |
isPointEmployee(PPSimBase ppsim,
UDate date,
boolean checkAppDis) |
(package private) UDict |
makeDict() |
(package private) void |
retrieveFromPPSimBase(PPSimBase ppsim,
UDict dict) |
periodIncludes
PPSimPerson.History prev
PPSimPerson.History next
String v_appdis
String v_retire
String v_expiration
String v_affiliation1
String v_affiliation2
String v_cluster
String v_jobclass
String v_jobkind
String v_jobname
String v_retireReason
String v_afterRetire
PPSimPerson person
PPSimCommon.JobKindPoint jkp
History(PPSimBase ppsim, PPSimPerson pi, UDict dict)
boolean isFirst()
boolean isLast()
PPSimPerson.History duplicate()
String getJobClass()
public String getAffiliation1()
getAffiliation1
in interface PPSimCommon.OrganizationInf
public String getCluster()
getCluster
in interface PPSimCommon.OrganizationInf
String getJobName()
String getJobKind()
boolean isEmployee(PPSimBase ppsim)
UDict makeDict()
PPSimPerson.History applyScheduled(PPSimBase ppsim, UDate date)
boolean isChanged(PPSimPerson.History other)
boolean conditionIsChanged(PPSimPerson.History other)
EDB Working Group at Tue Jun 10 17:08:59 JST 2025