-
public class NewBudgetRule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
NewBudgetRule.ManualBuilder
public class
NewBudgetRule.AutomaticBuilder
public class
NewBudgetRule.ManualRecurringBuilder
public class
NewBudgetRule.AutomaticRecurringBuilder
-
Method Summary
Modifier and Type Method Description CreateBudgetRules.CreateBudgetRuleData
toCreateBudgetRulesData()
static NewBudgetRule.ManualBuilder
manual()
static NewBudgetRule.AutomaticBuilder
sameAsMonthAgo(int months)
static NewBudgetRule.AutomaticBuilder
averageForLastMonths(int months)
static NewBudgetRule.ManualRecurringBuilder
manualRecurring(RecurringPattern recurringPattern)
static NewBudgetRule.AutomaticRecurringBuilder
sameAsMonthAgoRecurring(int monthAgo, RecurringPattern recurringPattern)
static NewBudgetRule.AutomaticRecurringBuilder
averageForLastMonthsRecurring(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)
-
-
-
-