-
public class NewBudgetRule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classNewBudgetRule.ManualBuilderpublic classNewBudgetRule.AutomaticBuilderpublic classNewBudgetRule.ManualRecurringBuilderpublic classNewBudgetRule.AutomaticRecurringBuilder
-
Method Summary
Modifier and Type Method Description CreateBudgetRules.CreateBudgetRuleDatatoCreateBudgetRulesData()static NewBudgetRule.ManualBuildermanual()static NewBudgetRule.AutomaticBuildersameAsMonthAgo(int months)static NewBudgetRule.AutomaticBuilderaverageForLastMonths(int months)static NewBudgetRule.ManualRecurringBuildermanualRecurring(RecurringPattern recurringPattern)static NewBudgetRule.AutomaticRecurringBuildersameAsMonthAgoRecurring(int monthAgo, RecurringPattern recurringPattern)static NewBudgetRule.AutomaticRecurringBuilderaverageForLastMonthsRecurring(int lastMonths, RecurringPattern recurringPattern)-
-
Method Detail
-
toCreateBudgetRulesData
CreateBudgetRules.CreateBudgetRuleData toCreateBudgetRulesData()
-
manual
static NewBudgetRule.ManualBuilder manual()
-
sameAsMonthAgo
static NewBudgetRule.AutomaticBuilder sameAsMonthAgo(int months)
-
averageForLastMonths
static NewBudgetRule.AutomaticBuilder averageForLastMonths(int months)
-
manualRecurring
static NewBudgetRule.ManualRecurringBuilder manualRecurring(RecurringPattern recurringPattern)
-
sameAsMonthAgoRecurring
static NewBudgetRule.AutomaticRecurringBuilder sameAsMonthAgoRecurring(int monthAgo, RecurringPattern recurringPattern)
-
averageForLastMonthsRecurring
static NewBudgetRule.AutomaticRecurringBuilder averageForLastMonthsRecurring(int lastMonths, RecurringPattern recurringPattern)
-
-
-
-