| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
PPSimBase.CN2Values |
class |
PPSimBase.PromotionStat |
public static final int MONTH_STEP
EDB edb
PPSimBase.CN2Values m_cn2ignoreValues
PPSimBase.CN2Values m_cn2excludeValues
PPSimBase.CN2Values m_cn2knownValues
Map<String,PPSimOrganization> m_name2organizations
public PPSimBase.PromotionStat promotion21
public PPSimBase.PromotionStat promotion32
public PPSimBase.PromotionStat promotion43
Map<UTLFId,List<PPSimScheduled>> m_pid2scheduled
Map<UTLFId,PPSimCommon.PersonItem> m_forceExcludeItems
Map<UTLFId,PPSimCommon.PersonItem> m_forceIncludeItems
Map<String,PPSimCommon.JobKindPoint> m_jobKind2points
PPSimCommon.JobKindPoint JKP1
PPSimCommon.JobKindPoint JKP2
PPSimCommon.JobKindPoint JKP3
PPSimCommon.JobKindPoint JKP4
public File confFile
public String target_affiliation1
public String target_cluster
public String target_folder
public PPSimulator.PromoteMode promoteMode
ArrayList<PPSimCommon.SpreadSheetLog> l_spreadSheetLogs
static Map<String,EdbDoc.Content> m_text2cell
static Map<Integer,EdbDoc.Content> m_integer2cell
static Map<Double,EdbDoc.Content> m_real2cell
public static final String PPSimBaseName
public static final String PPSimLogName
public static final String PPSimLogErrorName
public PPSimBase(EDB ec)
void loadDBFilterSetting(USS.USheet sheet)
void loadReplaceSetting(USS.USheet sheet)
public Collection<PPSimOrganization> getOrganizations()
public PPSimPerson createPerson(UTLFId id)
public void addScheduled(UTLFId pid, PPSimScheduled sch)
public List<PPSimScheduled> getScheduledList(UTLFId pid)
void loadForcedItems(Map<UTLFId,PPSimCommon.PersonItem> m_force, USS.USheet sheet, PPSimCommon.SSLoc ssloc)
void loadJobKindPoint(USS.USheet sheet, PPSimCommon.SSLoc ssloc)
public void loadConfig(File file) throws IOException
IOExceptionpublic void loadScheduled(PPSimCommon.OrganizationInf sub, USS.USheet sheet, PPSimCommon.SSLoc ssloc)
public PPSimBase duplicateForScheduled()
void addLog(PPSimCommon.OrganizationInf sub, PPSimCommon.LogType v_type, PPSimCommon.SSLoc loc, CharSequence mes)
EdbDoc.Container createLogSheet(String title, Predicate<PPSimCommon.OrganizationInf> organizationFilter)
boolean logHasError(Predicate<PPSimCommon.OrganizationInf> organizationFilter)
public Map<UTLFId,PPSimPerson> extractPersons(Map<UTLFId,PPSimPerson> m_persons, Set<UDate> s_dates, Predicate<PPSimCommon.OrganizationInf> organizationFilter)
static EdbDoc.Content createSSCell(String text)
static EdbDoc.Content createSSCell(int integer)
static EdbDoc.Content createSSCell(double real)
EdbDoc.Container createSheet(String title, Map<UTLFId,PPSimPerson> m_persons, String[] columns, Set<UDate> s_dates, Predicate<PPSimCommon.OrganizationInf> organizationFilter)
EdbDoc.Container createSheet(String title, Map<UTLFId,PPSimPerson> m_persons, String cn, Set<UDate> s_dates, Predicate<PPSimCommon.OrganizationInf> organizationFilter)
EdbDoc.Container createOrganizationSheet(String title, Set<UDate> s_dates, Predicate<PPSimCommon.OrganizationInf> orgFilter)
EdbDoc.Container createOrganizationAPSheet(String title, Set<UDate> s_dates, Map<UTLFId,PPSimPerson> m_persons, Predicate<PPSimCommon.OrganizationInf> orgFilter)
EdbDoc.Container createOrganizationPointSheet(PPSimOrganization org, Set<UDate> s_dates, Map<UTLFId,PPSimPerson> m_persons)
EdbDoc.Container createTransitionLogSheet(String title, Map<UTLFId,PPSimPerson> m_persons, Predicate<PPSimCommon.OrganizationInf> orgFilter)
public void deletePPSimBaseProducts(File dstFolder) throws IOException
IOExceptionpublic void createPPSimBase(File dstFolder, Map<UTLFId,PPSimPerson> m_persons, Set<UDate> s_dates, Predicate<PPSimCommon.OrganizationInf> orgFilter, USS.SaverMgr saverMgr) throws IOException
IOExceptionEDB Working Group at Tue Dec 2 16:35:33 JST 2025