Uses of Class
com.omarigrant.budget.model.DateUtilityDTO
Packages that use DateUtilityDTO
Package
Description
-
Uses of DateUtilityDTO in com.omarigrant.budget.controller.api
Methods in com.omarigrant.budget.controller.api with parameters of type DateUtilityDTOModifier and TypeMethodDescriptionDateUtilityController.getDatesBetweenStartAndEndOccuringInGivenFrequencyAfterTodaysDate(DateUtilityDTO dateUtilityDTO) Returns the dates that occur between start and end date, from todays date onwards -
Uses of DateUtilityDTO in com.omarigrant.budget.model.budget.calculate
Methods in com.omarigrant.budget.model.budget.calculate with parameters of type DateUtilityDTOModifier and TypeMethodDescriptionprotected doubleCalculate.calculateTotalWeeksInFollowingMonths(int monthsToCheck, DateUtilityDTO dateUtilityDTO) Calculate the total weeks in future, given an amount of months -
Uses of DateUtilityDTO in com.omarigrant.budget.model.budget.calculate.amounts
Methods in com.omarigrant.budget.model.budget.calculate.amounts with parameters of type DateUtilityDTOModifier and TypeMethodDescriptionCalculateAmountsFromDaily.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromDaily.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFortnightly.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromFourWeekly.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromMonthly.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromQuarterly.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromSemiAnnually.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromWeekly.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) CalculateAmountsFromYearly.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) -
Uses of DateUtilityDTO in com.omarigrant.budget.model.budget.calculate.contracts
Methods in com.omarigrant.budget.model.budget.calculate.contracts with parameters of type DateUtilityDTOModifier and TypeMethodDescriptionCalculateDailyInterface.calculateDaily(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items dailyCalculateFortnightlyInterface.calculateFortnightly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items fortnightlyCalculateFourWeeklyInterface.calculateFourWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items four-weeklyCalculateMonthlyInterface.calculateMonthly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items monthlyCalculateQuarterlyInterface.calculateQuarterly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items quarterlyCalculateSemiAnnuallyInterface.calculateSemiAnnually(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items bi-annuallyCalculateWeeklyInterface.calculateWeekly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items weeklyCalculateYearyInterface.calculateYearly(BigDecimal amount, DateUtilityDTO dateUtilityDTO) Function to calculate items yearly -
Uses of DateUtilityDTO in com.omarigrant.budget.utilities.date
Methods in com.omarigrant.budget.utilities.date with parameters of type DateUtilityDTOModifier and TypeMethodDescriptionintDateUtility.countDateOccurencesUntilEndDate(DateUtilityDTO dateUtilityDTO) This function counts how many dates there are until the end date.DateUtility.getAllDateOccurences(DateUtilityDTO dateUtilityDTO) All dates that occur after the current date, given a frequency and start date.DateUtility.getNextDateOccurence(DateUtilityDTO dateUtilityDTO) This function will return the next date to occur after the currentLocalDate and from the start date occur every frequency given and before the end date.