Uses of Class
com.omarigrant.budget.model.BudgetDTO
Packages that use BudgetDTO
Package
Description
-
Uses of BudgetDTO in com.omarigrant.budget.controller.api
Methods in com.omarigrant.budget.controller.api that return BudgetDTOModifier and TypeMethodDescriptionGet a single budgetBudgetController.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 itMethods in com.omarigrant.budget.controller.api that return types with arguments of type BudgetDTOModifier and TypeMethodDescriptionBudgetController.getAllBudgets(org.springframework.security.oauth2.jwt.Jwt jwt) Get a list of Budgets for a authenicated user -
Uses of BudgetDTO in com.omarigrant.budget.mappers
Methods in com.omarigrant.budget.mappers that return BudgetDTO -
Uses of BudgetDTO in com.omarigrant.budget.mappers.contracts
Methods in com.omarigrant.budget.mappers.contracts that return BudgetDTO -
Uses of BudgetDTO in com.omarigrant.budget.services
Methods in com.omarigrant.budget.services that return BudgetDTOModifier and TypeMethodDescriptionBudgetService.handleControllerInputAndSave(BudgetInputDTO budgetInputDTO, LocalDate baseDate, User user) BudgetService.update(Long id, BudgetInputDTO updatedBudget, LocalDate baseDate) BudgetService.viewCalculationOnly(BudgetInputDTO budgetInputDTO, LocalDate baseDate) Methods in com.omarigrant.budget.services that return types with arguments of type BudgetDTO -
Uses of BudgetDTO in com.omarigrant.budget.services.contracts
Methods in com.omarigrant.budget.services.contracts that return BudgetDTOModifier and TypeMethodDescriptionGet Budget output model by idBudgetServiceInterface.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.Save Budget model to database.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.Methods in com.omarigrant.budget.services.contracts that return types with arguments of type BudgetDTO