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
IOException
public 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
IOException
public void createPPSimBase(File dstFolder, Map<UTLFId,PPSimPerson> m_persons, Set<UDate> s_dates, Predicate<PPSimCommon.OrganizationInf> orgFilter, USS.SaverMgr saverMgr) throws IOException
IOException
EDB Working Group at Tue Jun 10 17:08:59 JST 2025