Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addAll(ArrayList<Category>) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Adds all categories passed to the register.
- addAll(List<Transaction>) - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Adds all transactions present in a List to the category.
- addAll(Category...) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Adds all categories passed to the register.
- addCategory(Category) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Adds a category to the register.
- addCategoryPressed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.category.EditCategoryController
-
Trigger when the add category button is pressed.
- addExpenseAmountPressed() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Triggers when the add expense amount button is pressed.
- addExpensePressed() - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Triggers when the add expense button is pressed.
- addIncomeAmountPressed() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Triggers when the add income amount button is pressed.
- addIncomePressed() - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Trigger for when the add income button is pressed.
- addTransaction(Transaction) - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Adds a transaction to the category.
- addTransactionToCategory(Transaction, String) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Adds a transaction to the register with a specified category.
- amountToString() - Method in class no.ntnu.idatt1002.spendwise.data.Expense
-
Returns the amount of the expense as a string with a minus sign in front of it, and currency notation.
- amountToString() - Method in class no.ntnu.idatt1002.spendwise.data.Income
-
Returns the amount of the expense as a string with currency notation.
- amountToString() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the amount of the transaction as a String.
B
- Budgeting - Class in no.ntnu.idatt1002.spendwise.budgeting
-
Creates the stage for future budgeting.
- Budgeting() - Constructor for class no.ntnu.idatt1002.spendwise.budgeting.Budgeting
- BudgetingCell - Class in no.ntnu.idatt1002.spendwise.budgeting
-
Class that defines the cells in the budgeting table.
- BudgetingCell(double, double, Category) - Constructor for class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Constructor for the BudgetingCell class.
- BudgetingCell(double, Category) - Constructor for class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Constructor for the BudgetingCell class.
- BudgetingController - Class in no.ntnu.idatt1002.spendwise.budgeting
-
Class that controls the budgeting window.
- BudgetingController() - Constructor for class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Constructor for the budgeting controller.
C
- Category - Class in no.ntnu.idatt1002.spendwise.data
-
An instance of Category holds Transaction objects.
- Category(String, boolean, boolean) - Constructor for class no.ntnu.idatt1002.spendwise.data.Category
-
Constructor a category.
- ConfirmBox - Class in no.ntnu.idatt1002.spendwise.home
-
A class that creates a window for the user to confirm an action.
- ConfirmBox() - Constructor for class no.ntnu.idatt1002.spendwise.home.ConfirmBox
- ConformityException - Exception Class in no.ntnu.idatt1002.spendwise.exceptions
-
Exception that is thrown when a transaction is attempted to add to a category, and the transaction does not conform to the type of transactions already present in the category.
- ConformityException(String) - Constructor for exception class no.ntnu.idatt1002.spendwise.exceptions.ConformityException
D
- dateChosen() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Triggers when the date is chosen.
- deleteCategoryPressed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.category.EditCategoryController
-
Trigger when the delete category button is pressed.
- deleteExpensePressed() - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Triggers when the delete expense button is pressed.
- deleteIncomePressed() - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Trigger for when the delete income button is pressed.
- display(String, String) - Static method in class no.ntnu.idatt1002.spendwise.home.ConfirmBox
-
Creates a window with a title and a message.
- DuplicateNameException - Exception Class in no.ntnu.idatt1002.spendwise.exceptions
-
Exception that is thrown when a transaction is attempted to add to a category, and the transaction does not conform to the type of transactions already present in the category.
- DuplicateNameException(String) - Constructor for exception class no.ntnu.idatt1002.spendwise.exceptions.DuplicateNameException
E
- EditCategory - Class in no.ntnu.idatt1002.spendwise.category
-
Page for editing categories.
- EditCategory() - Constructor for class no.ntnu.idatt1002.spendwise.category.EditCategory
- editCategoryButtonPushed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Method for handling the button that is used to go to the add category page.
- editCategoryButtonPushed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Button to go to add category page.
- editCategoryButtonPushed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Trigger for when the the user clicks the edit category button.
- EditCategoryController - Class in no.ntnu.idatt1002.spendwise.category
-
Controller for the EditCategory.fxml window.
- EditCategoryController() - Constructor for class no.ntnu.idatt1002.spendwise.category.EditCategoryController
- EditExpense - Class in no.ntnu.idatt1002.spendwise.expenses
-
Edits expense.
- EditExpense() - Constructor for class no.ntnu.idatt1002.spendwise.expenses.EditExpense
- EditExpenseController - Class in no.ntnu.idatt1002.spendwise.expenses
-
Controller for the AddExpense.fxml window.
- EditExpenseController() - Constructor for class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Initializes the controller class.
- EditIncome - Class in no.ntnu.idatt1002.spendwise.income
-
Currently empty class.
- EditIncome() - Constructor for class no.ntnu.idatt1002.spendwise.income.EditIncome
- EditIncomeController - Class in no.ntnu.idatt1002.spendwise.income
-
GUI controller for edit income page.
- EditIncomeController() - Constructor for class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Initializes the controller class.
- Expense - Class in no.ntnu.idatt1002.spendwise.data
-
Describes an expense using the Transaction class.
- Expense(String, String, String, double) - Constructor for class no.ntnu.idatt1002.spendwise.data.Expense
- Expenses - Class in no.ntnu.idatt1002.spendwise.expenses
-
The main class for the expenses page.
- Expenses() - Constructor for class no.ntnu.idatt1002.spendwise.expenses.Expenses
- ExpensesController - Class in no.ntnu.idatt1002.spendwise.expenses
-
GUI controller for the expenses.
- ExpensesController() - Constructor for class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
F
- fillCharts() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Fills the charts displaying data.
- fillTableView() - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Method for filling the table view with the transactions.
- fillTableView() - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Method for filling the table view with the transactions.
G
- getActual() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Returns the actual amount of money spent.
- getAllTransactions() - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Returns an ArrayList of all transactions in the register.
- getAmount() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the amount of the transaction.
- getAmountString() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the amount of the transaction as a String.
- getCategories() - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Returns all categories present in the register, with all transactions.
- getCategoriesByTransactionType(boolean) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Returns categories given a transaction type (expense/income).
- getCategory() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the category of the transaction.
- getCategoryByName(String) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Returns the category with the given name.
- getCategoryName() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Returns the category of the cell.
- getDate() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the date of the transaction.
- getDifference() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Returns the difference between the expected and actual amount of money spent.
- getExpected() - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Returns the expected amount of money to spend.
- getName() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Returns the name of the category.
- getName() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the name of the transaction.
- getNotes() - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Returns the notes of the transaction.
- getNumberOfTransactions() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Returns the number of transactions in the category.
- getTotalAmount() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Returns the total amount summed by all transactions in the category.
- getTotalAmountWithinTimeFrame(LocalDate, LocalDate) - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Returns the sum of transactions in the category that fit the given timeframe.
- getTransactionByTransactionType(boolean) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Returns all transactions given a transaction type (expense/income).
- getTransactions() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Returns all transactions in a category.
- getTransactionsByCategoryType(boolean) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Returns all transactions given a certain category type (boolean).
- goButtonPushed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Trigger for the go button.
- goButtonPushed(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Trigger for the go button.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
A button that opens the help option menu.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.category.EditCategoryController
-
Button to go to home page.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Method for handling button that is used to go to the home page.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Trigger for when the the user clicks the home button.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Button to go to home page.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Button to go to home page.
- goHome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
-
Button to go to home page of application.
H
- Help - Class in no.ntnu.idatt1002.spendwise.help
-
Opens the help option.
- Help() - Constructor for class no.ntnu.idatt1002.spendwise.help.Help
- HomePage - Class in no.ntnu.idatt1002.spendwise.home
-
GUI loader for home page.
- HomePage() - Constructor for class no.ntnu.idatt1002.spendwise.home.HomePage
- HomePageController - Class in no.ntnu.idatt1002.spendwise.home
-
GUI controller for the home page.
- HomePageController() - Constructor for class no.ntnu.idatt1002.spendwise.home.HomePageController
I
- Income - Class in no.ntnu.idatt1002.spendwise.data
-
Describes an Income using the Transaction class.
- Income - Class in no.ntnu.idatt1002.spendwise.income
-
FXML loader for income GUI.
- Income() - Constructor for class no.ntnu.idatt1002.spendwise.income.Income
- Income(String, String, String, double) - Constructor for class no.ntnu.idatt1002.spendwise.data.Income
- IncomeController - Class in no.ntnu.idatt1002.spendwise.income
-
GUI controller for income class.
- IncomeController() - Constructor for class no.ntnu.idatt1002.spendwise.income.IncomeController
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.category.EditCategoryController
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Initalizes the controller class.
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Initializes the controller class.
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Initializes the home page.
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Initializes the controller class.
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Initializes the controller.
- initialize(URL, ResourceBundle) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
- isExpenseCategory() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
If the category is an Expense category or not.
- isIncomeCategory() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
If the category is an Income category or not.
- isRecurring() - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Returns whether the category is of a recurring type.
- isWithinTimeFrame(LocalDate, LocalDate) - Method in class no.ntnu.idatt1002.spendwise.data.RecurringExpense
-
Returns whether the expense is within the given time frame.
- isWithinTimeFrame(LocalDate, LocalDate) - Method in class no.ntnu.idatt1002.spendwise.data.RecurringIncome
-
Returns whether the expense is within the given time frame.
- isWithinTimeFrame(LocalDate, LocalDate) - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Checks if the transaction is within the given time frame.
M
- main(String[]) - Static method in class no.ntnu.idatt1002.spendwise.budgeting.Budgeting
- main(String[]) - Static method in class no.ntnu.idatt1002.spendwise.expenses.Expenses
- main(String[]) - Static method in class no.ntnu.idatt1002.spendwise.help.Help
- main(String[]) - Static method in class no.ntnu.idatt1002.spendwise.home.HomePage
- main(String[]) - Static method in class no.ntnu.idatt1002.spendwise.income.Income
- main(String[]) - Static method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactions
N
- no.ntnu.idatt1002.spendwise.budgeting - package no.ntnu.idatt1002.spendwise.budgeting
- no.ntnu.idatt1002.spendwise.category - package no.ntnu.idatt1002.spendwise.category
- no.ntnu.idatt1002.spendwise.data - package no.ntnu.idatt1002.spendwise.data
- no.ntnu.idatt1002.spendwise.exceptions - package no.ntnu.idatt1002.spendwise.exceptions
- no.ntnu.idatt1002.spendwise.expenses - package no.ntnu.idatt1002.spendwise.expenses
- no.ntnu.idatt1002.spendwise.help - package no.ntnu.idatt1002.spendwise.help
- no.ntnu.idatt1002.spendwise.home - package no.ntnu.idatt1002.spendwise.home
- no.ntnu.idatt1002.spendwise.income - package no.ntnu.idatt1002.spendwise.income
- no.ntnu.idatt1002.spendwise.recurring - package no.ntnu.idatt1002.spendwise.recurring
O
- openHelpEdit(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
A button that opens the help option menu.
- openHelpEdit(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
A button that opens the help option menu.
- openHelpOption(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Trigger for opening the help option menu.
- openHelpOption(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
A button that opens the help option menu.
- openHelpOption(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
A button that opens the help option menu.
- openHelpOption(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
A button that opens the help option menu.
- openHelpOption(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
-
A button that opens the help option menu.
R
- readData(URL) - Static method in class no.ntnu.idatt1002.spendwise.data.RegisterController
-
Reads data from a JSON file and returns a Register object.
- RecurringExpense - Class in no.ntnu.idatt1002.spendwise.data
-
Describes a recurring expense, inheriting from the Expense class.
- RecurringExpense(String, String, String, double) - Constructor for class no.ntnu.idatt1002.spendwise.data.RecurringExpense
-
Constructor for a recurring expense.
- RecurringIncome - Class in no.ntnu.idatt1002.spendwise.data
-
Describes a recurring income, inheriting from the Income class.
- RecurringIncome(String, String, String, double) - Constructor for class no.ntnu.idatt1002.spendwise.data.RecurringIncome
-
Constructor for a recurring expense.
- RecurringTransactions - Class in no.ntnu.idatt1002.spendwise.recurring
-
Creates the GUI stage for recurring transactions.
- RecurringTransactions() - Constructor for class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactions
- RecurringTransactionsController - Class in no.ntnu.idatt1002.spendwise.recurring
-
Controller for recurring transactions FXML.
- RecurringTransactionsController() - Constructor for class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
- Register - Class in no.ntnu.idatt1002.spendwise.data
-
The main class responsible for holding the data of all transactions and categories.
- Register() - Constructor for class no.ntnu.idatt1002.spendwise.data.Register
- RegisterController - Class in no.ntnu.idatt1002.spendwise.data
-
Loader class containing methods for writing and reading data from a JSON file, which holds all the data of the register.
- RegisterController() - Constructor for class no.ntnu.idatt1002.spendwise.data.RegisterController
- removeCategoryByString(String) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Removes a category by name from the register.
- removeTransaction(Transaction) - Method in class no.ntnu.idatt1002.spendwise.data.Category
-
Removes a transaction from the category.
- removeTransaction(Transaction) - Method in class no.ntnu.idatt1002.spendwise.data.Register
-
Removes a transaction from the register.
S
- setActual(double) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Sets the actual amount of money spent.
- setCategory(String) - Method in class no.ntnu.idatt1002.spendwise.data.Transaction
-
Sets the category of the transaction.
- setExpected(double) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingCell
-
Sets the expected amount of money to spend.
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.budgeting.Budgeting
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.category.EditCategory
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpense
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.expenses.Expenses
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.help.Help
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.home.HomePage
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.income.Income
- start(Stage) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactions
- switchToBudgeting(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Button that takes user to future budgeting.
- switchToEditExpense(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Button that takes user to edit expenses.
- switchToEditExpenses(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Button that takes user to edit expenses.
- switchToEditExpenses(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Button that takes user to edit expenses.
- switchToEditIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Button that takes user to edit income.
- switchToEditIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Button that takes user to edit income.
- switchToEditIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Button that takes user to edit income.
- switchToEditIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Button that takes user to edit income.
- switchToEditIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
-
Button that takes user to edit income.
- switchToExpenses(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Button that takes user to expenses.
- switchToExpenses(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Button that takes user to expenses.
- switchToFutureBudgeting(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Button that takes user to future budgeting.
- switchToFutureBudgeting(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Button that takes user to future budgeting.
- switchToFutureBudgeting(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Button that takes user to future budgeting.
- switchToFutureBudgeting(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Button that takes user to future budgeting.
- switchToFutureBudgeting(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
-
Button that takes user to future budgeting.
- switchToIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Button that takes user to income.
- switchToIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Button that takes user to income.
- switchToIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Button that takes user to income.
- switchToIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Button that takes user to income.
- switchToIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Button that takes user to income.
- switchToIncome(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
-
Button that takes user to income.
- switchToRecurringTransactions(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.budgeting.BudgetingController
-
Button that takes user to recurring transactions.
- switchToRecurringTransactions(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.EditExpenseController
-
Button that takes user to recurring transactions.
- switchToRecurringTransactions(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.expenses.ExpensesController
-
Button that takes user to recurring transactions.
- switchToRecurringTransactions(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.home.HomePageController
-
Button that takes user to recurring transactions.
- switchToRecurringTransactions(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.EditIncomeController
-
Button that takes user to recurring transactions.
- switchToRecurringTransactions(ActionEvent) - Method in class no.ntnu.idatt1002.spendwise.income.IncomeController
-
Button that takes user to recurring transactions.
T
- Transaction - Class in no.ntnu.idatt1002.spendwise.data
-
Abstract class that Expense/Income inherits from.
- Transaction(String, String, String, double) - Constructor for class no.ntnu.idatt1002.spendwise.data.Transaction
-
Constructor for a transaction.
W
- writeData(Register) - Static method in class no.ntnu.idatt1002.spendwise.data.RegisterController
-
Writes data from a Register object to a JSON object.
All Classes and Interfaces|All Packages|Serialized Form