Uses of Class
com.omarigrant.budget.model.BudgetInputDTO
Packages that use BudgetInputDTO
Package
Description
-
Uses of BudgetInputDTO in com.omarigrant.budget.controller.api
Methods in com.omarigrant.budget.controller.api with parameters of type BudgetInputDTOModifier and TypeMethodDescriptionBudgetController.postCalculateBudget(BudgetInputDTO budgetInputDTO) Show the results of a calculation from a given input, without authentication or saving.BudgetController.postSaveBudget(BudgetInputDTO budgetInputDTO, org.springframework.security.oauth2.jwt.Jwt jwt) Show the results of a calculation from a given input and save itBudgetController.postUpdateBudget(Long id, BudgetInputDTO budgetInputDTO, org.springframework.security.oauth2.jwt.Jwt jwt) Update the budget from a given input and save it -
Uses of BudgetInputDTO in com.omarigrant.budget.mappers
Methods in com.omarigrant.budget.mappers with parameters of type BudgetInputDTOModifier and TypeMethodDescriptionBudgetMapper.toBudget(BudgetInputDTO budgetInputDTO, User user) -
Uses of BudgetInputDTO in com.omarigrant.budget.mappers.contracts
Methods in com.omarigrant.budget.mappers.contracts with parameters of type BudgetInputDTOModifier and TypeMethodDescriptionBudgetMapperContract.toBudget(BudgetInputDTO budgetInputDTO, User user) Convert BudgetInputDTO to Budget -
Uses of BudgetInputDTO in com.omarigrant.budget.services
Methods in com.omarigrant.budget.services with parameters of type BudgetInputDTOModifier and TypeMethodDescriptionBudgetService.handleControllerInputAndSave(BudgetInputDTO budgetInputDTO, LocalDate baseDate, User user) BudgetService.update(Long id, BudgetInputDTO updatedBudget, LocalDate baseDate) BudgetService.viewCalculationOnly(BudgetInputDTO budgetInputDTO, LocalDate baseDate) -
Uses of BudgetInputDTO in com.omarigrant.budget.services.contracts
Methods in com.omarigrant.budget.services.contracts with parameters of type BudgetInputDTOModifier and TypeMethodDescriptionBudgetServiceInterface.handleControllerInputAndSave(BudgetInputDTO budgetInputDTO, LocalDate baseDate, User user) This functions primary use is for functions, so an input model is given, processed and saved before returning an output model to the user.BudgetServiceInterface.update(Long id, BudgetInputDTO updatedBudget, LocalDate baseDate) Update a Budget and return the output model.BudgetServiceInterface.viewCalculationOnly(BudgetInputDTO budgetInputDTO, LocalDate baseDate) This functions primary use is for functions, so an input model is given, processed and an output model is returned to the user.