public class ErdBudget extends Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
ErdBudget.ABudget |
(package private) static class |
ErdBudget.BT |
(package private) static class |
ErdBudget.BudgetPM |
(package private) static class |
ErdBudget.BudgetTotal |
(package private) class |
ErdBudget.ProjectSet |
Modifier and Type | Field and Description |
---|---|
(package private) static ErdTable.TColumns |
erd_budgetColumns |
(package private) Map<UTLFId,UDict> |
m_budgets |
(package private) Set<UTLFId> |
s_delegated |
(package private) static HashSet<String> |
s_JUIR_source_donation |
(package private) static HashSet<String> |
s_JUIR_source_fund_collaboration |
(package private) static HashSet<String> |
s_JUIR_source_fund_contract |
(package private) static HashSet<String> |
s_JUIR_source_fund_etc |
(package private) static HashSet<String> |
s_JUIR_source_grant_in_aid_ETC |
(package private) static HashSet<String> |
s_JUIR_source_grant_in_aid_MEXT |
(package private) static HashSet<String> |
s_JUIR_source_grant_in_aid_MHLW |
(package private) static Logistics.IdHandlerSpi |
utlfIdHandler_erad |
(package private) static Logistics.IdHandlerSpi |
utlfIdHandler_pid |
(package private) static Logistics.IdHandlerSpi |
utlfIdHandler_sid |
Constructor and Description |
---|
ErdBudget() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
accumulate(ErdTable.RD_Income rd,
Set<UTLFId> bids,
int year) |
(package private) ErdBudget.ABudget |
createABudget(UTLFId id) |
(package private) static EdbDoc.Container |
createBudgetCells(UDict dict) |
(package private) ErdBudget.BudgetTotal |
findBudget(Set<UTLFId> s_budgets,
int year,
Set<String> s_sources) |
(package private) ErdBudget.BudgetTotal |
findBudgetGASR(Set<UTLFId> s_budgets,
int year,
String pn,
Set<String> s_sources) |
(package private) boolean |
isDirectIncome(UDict dict) |
(package private) boolean |
isRealIncome(UDict dict) |
boolean |
load(int year,
File dir) |
(package private) void |
printBudget(ErdBudget.BudgetPM pm,
int year) |
static ErdTable.TColumns erd_budgetColumns
static Logistics.IdHandlerSpi utlfIdHandler_erad
static Logistics.IdHandlerSpi utlfIdHandler_pid
static Logistics.IdHandlerSpi utlfIdHandler_sid
ErdBudget.ABudget createABudget(UTLFId id)
public boolean load(int year, File dir) throws UTLFException, IOException
UTLFException
IOException
void printBudget(ErdBudget.BudgetPM pm, int year)
void accumulate(ErdTable.RD_Income rd, Set<UTLFId> bids, int year)
boolean isDirectIncome(UDict dict) throws UTLFException
UTLFException
boolean isRealIncome(UDict dict) throws UTLFException
UTLFException
ErdBudget.BudgetTotal findBudgetGASR(Set<UTLFId> s_budgets, int year, String pn, Set<String> s_sources)
ErdBudget.BudgetTotal findBudget(Set<UTLFId> s_budgets, int year, Set<String> s_sources)
static EdbDoc.Container createBudgetCells(UDict dict) throws UTLFException
UTLFException
EDB Working Group at Tue Jun 10 17:08:59 JST 2025