public class PPSimOrganization extends Object implements PPSimCommon.OrganizationInf, Cloneable
Modifier and Type | Field and Description |
---|---|
(package private) ArrayList<PPSimAddPoint> |
l_add_points |
(package private) ArrayList<PPSimScheduled> |
l_scheduled |
(package private) Map<Integer,Double> |
m_year2points |
(package private) double |
reductionRate |
(package private) Set<String> |
s_child_clusters |
(package private) String |
v_affiliation1 |
(package private) String |
v_cluster |
(package private) String |
v_folder |
(package private) String |
v_name |
(package private) String |
v_type |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addAddPoint(PPSimAddPoint ap) |
(package private) void |
addScheduled(PPSimScheduled sp) |
(package private) PPSimOrganization |
duplicateForScheduled() |
(package private) double |
getAddPoint(PPSimBase ppsim,
UDate date,
Map<UTLFId,PPSimPerson> m_persons) |
(package private) double |
getAddPointByPerson(PPSimBase ppsim,
UDate date,
PPSimPerson person) |
(package private) double |
getAddPointByType(PPSimBase ppsim,
UDate date,
Map<UTLFId,PPSimPerson> m_persons,
String type,
StringBuilder log) |
String |
getAffiliation1()
組織の所属を得る.
|
(package private) double |
getBasePoint(PPSimBase ppsim,
UDate date) |
String |
getCluster()
組織の系を得る.
|
String |
getFolder() |
(package private) double |
getReservedPoint(PPSimBase ppsim,
UDate date) |
boolean |
hasCluster() |
(package private) static void |
load(PPSimBase ppsim,
USS.USheet sheet,
PPSimCommon.SSLoc ssloc) |
(package private) void |
printLog(PPSimBase ppsim,
PPSimCommon.SSLoc loc) |
String v_name
String v_affiliation1
String v_cluster
String v_type
String v_folder
double reductionRate
ArrayList<PPSimAddPoint> l_add_points
ArrayList<PPSimScheduled> l_scheduled
public String getAffiliation1()
getAffiliation1
in interface PPSimCommon.OrganizationInf
public String getCluster()
getCluster
in interface PPSimCommon.OrganizationInf
public String getFolder()
public boolean hasCluster()
void addAddPoint(PPSimAddPoint ap)
void addScheduled(PPSimScheduled sp)
static void load(PPSimBase ppsim, USS.USheet sheet, PPSimCommon.SSLoc ssloc)
double getAddPoint(PPSimBase ppsim, UDate date, Map<UTLFId,PPSimPerson> m_persons)
double getAddPointByType(PPSimBase ppsim, UDate date, Map<UTLFId,PPSimPerson> m_persons, String type, StringBuilder log)
double getAddPointByPerson(PPSimBase ppsim, UDate date, PPSimPerson person)
PPSimOrganization duplicateForScheduled()
void printLog(PPSimBase ppsim, PPSimCommon.SSLoc loc)
EDB Working Group at Tue Jun 10 17:08:59 JST 2025