MCPcopy Create free account

hub / github.com/GitAlboBis/Jbudget / functions

Functions286 in github.com/GitAlboBis/Jbudget

↓ 1 callersMethodlogSystemInfo
Registra informazioni di sistema utili per debug.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/JBudgetApplication.java:284
↓ 1 callersMethodpayScadenza
Paga una scadenza creando automaticamente un movimento di uscita.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/ScadenzaService.java:34
↓ 1 callersMethodprintDatabaseStats
Metodo per ottenere statistiche database
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/config/DatabaseInitializer.java:256
↓ 1 callersMethodremoveMovement
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/MovementService.java:24
↓ 1 callersMethodresetLabelsToDefault
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:328
↓ 1 callersMethodresetStatistics
Resetta le statistiche ai valori predefiniti.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:460
↓ 1 callersMethodresetToDefault
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:457
↓ 1 callersMethodsetupButtons
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/BudgetManagementDialog.java:89
↓ 1 callersMethodsetupCharts
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:77
↓ 1 callersMethodsetupEventHandlers
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/ScadenzeController.java:87
↓ 1 callersMethodsetupEventHandlers
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:128
↓ 1 callersMethodsetupEventHandlers
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:90
↓ 1 callersMethodsetupEventHandlers
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:94
↓ 1 callersMethodsetupLoanButtons
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:140
↓ 1 callersMethodsetupPeriodCombo
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:65
↓ 1 callersMethodsetupPeriodCombo
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:82
↓ 1 callersMethodsetupPrimaryStage
Configura la finestra principale dell'applicazione.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/JBudgetApplication.java:229
↓ 1 callersMethodsetupSystemProperties
Configura le proprietà di sistema necessarie per l'applicazione.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/JBudgetApplication.java:346
↓ 1 callersMethodsetupTable
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/ScadenzeController.java:46
↓ 1 callersMethodsetupTable
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:62
↓ 1 callersMethodsetupTable
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/BudgetManagementDialog.java:46
↓ 1 callersMethodsetupTableFormatting
Configura la formattazione delle celle della tabella.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/LoanSummaryDialog.java:259
↓ 1 callersMethodshowBudgetDetails
(Budget budget, YearMonth period)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:282
↓ 1 callersMethodshowLoanSection
(VBox loanSection, Label infoPanel, TextField amountField)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/MovementDialog.java:278
↓ 1 callersMethodshowLoanSelectionDialog
Mostra un dialog per selezionare quale prestito visualizzare.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:323
↓ 1 callersMethodsimulateAcceleratedPayment
Simula un piano di ammortamento con pagamenti accelerati.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/LoanService.java:334
↓ 1 callersMethodtestDatabaseConnection
Testa la connessione al database
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/JBudgetApplication.java:84
↓ 1 callersMethodupdateBudgetStatus
(YearMonth period)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:261
↓ 1 callersMethodupdateBudgetWarning
(double usagePercentage, double remaining)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:329
↓ 1 callersMethodupdateCategoryAnalysis
(YearMonth period)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:347
↓ 1 callersMethodupdateCategoryDetails
(java.util.List<Movement> movements)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:257
↓ 1 callersMethodupdateExpensesCategoryChart
(java.util.List<Movement> movements)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:187
↓ 1 callersMethodupdateFinancialOverview
(YearMonth period)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:174
↓ 1 callersMethodupdateFinancialProgressBars
(double income, double expenses, YearMonth period)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:211
↓ 1 callersMethodupdateLabels
(double totalIncome, double totalExpenses, double balance, double savingsRate)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:163
↓ 1 callersMethodupdateLoanStatistics
Aggiorna le statistiche sui prestiti.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:421
↓ 1 callersMethodupdateMonthlyTrendChart
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:217
↓ 1 callersMethodupdateOverduePayments
Aggiorna automaticamente lo status delle rate scadute.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/LoanService.java:370
↓ 1 callersMethodupdatePaymentDetails
(Loan loan, String selectedPayment, TextField nameField, TextField amoun
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/MovementDialog.java:362
↓ 1 callersMethodupdateStatistics
Aggiorna le statistiche nei label.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:373
↓ 1 callersMethodvalidateDatabaseStructure
(Statement st)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/config/DatabaseInitializer.java:154
MethodBudgetCalculationService
(MovementRepository movementRepository)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetCalculationService.java:16
MethodBudgetController
(BudgetService budgetService, MovementService movementService,
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/BudgetController.java:64
MethodBudgetDialog
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/BudgetDialog.java:17
MethodBudgetManagementDialog
(BudgetService budgetService)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/BudgetManagementDialog.java:27
MethodBudgetService
(BudgetRepository budgetRepo)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetService.java:18
MethodCategory
(String emoji)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/model/Category.java:4
MethodDataRefreshManager
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/DataRefreshManager.java:14
MethodJdbcBudgetRepository
(DataSource dataSource)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcBudgetRepository.java:22
MethodJdbcLoanPaymentRepository
(DataSource dataSource)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcLoanPaymentRepository.java:18
MethodJdbcLoanRepository
(DataSource dataSource)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcLoanRepository.java:21
MethodJdbcMovementRepository
(DataSource ds)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcMovementRepository.java:18
MethodJdbcScadenzaRepository
(DataSource ds)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcScadenzaRepository.java:17
MethodLoanDialog
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/LoanDialog.java:18
MethodLoanPaymentDialog
(Loan loan, LoanPayment payment)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/LoanPaymentDialog.java:20
MethodLoanService
(LoanRepository loanRepository, LoanPaymentRepository loanPaymentRepository,
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/LoanService.java:22
MethodLoanSummaryDialog
(Loan loan, List<LoanPayment> payments)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/LoanSummaryDialog.java:23
MethodLoanType
(String emoji)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/model/LoanType.java:13
MethodMainController
(MovementService movementService, BudgetService budgetService,
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MainController.java:23
MethodMovementController
(MovementService movementService, LoanService loanService)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/MovementController.java:46
MethodMovementDialog
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/MovementDialog.java:23
MethodMovementService
(MovementRepository movementRepo)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/MovementService.java:12
MethodMovementType
(String emoji, String displayName, String description)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/model/MovementType.java:16
MethodPayScadenzaDialog
(Scadenza scadenza)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/PayScadenzaDialog.java:13
MethodScadenzaDialog
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/dialogs/ScadenzaDialog.java:13
MethodScadenzaService
(ScadenzaRepository scadenzaRepository, MovementService movementService)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/ScadenzaService.java:14
MethodScadenzeController
(ScadenzaService scadenzaService)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/ScadenzeController.java:32
MethodServiceFactory
(DataSource dataSource)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/config/ServiceFactory.java:38
MethodStatisticsController
(MovementService movementService, BudgetService budgetService,
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/ui/controllers/StatisticsController.java:46
MethodabsoluteAmount
Restituisce il valore assoluto dell'importo. Utile per calcoli che necessitano sempre valori positivi.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/model/Movement.java:11
MethodcalculateMonthlyProjection
Calcola la proiezione di spesa per fine mese basata sui movimenti correnti.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetCalculationService.java:108
MethodcalculateNetAmount
Calcola l'importo netto per una categoria (entrate - uscite). Utile per categorie che possono avere sia entrate che uscite. @param categoryName il no
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetCalculationService.java:50
MethodcalculateRemainingAmount
Calcola l'importo rimanente nel budget.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetCalculationService.java:86
MethodcalculateRemainingDebt
Calcola il debito residuo di un prestito specifico.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/LoanService.java:217
MethodcalculateRemainingInterest
Calcola gli interessi totali rimanenti di un prestito.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/LoanService.java:228
MethodcalculateRiskLevel
Calcola il livello di rischio del budget basato sulla percentuale di utilizzo.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetCalculationService.java:93
MethodcalculateUsagePercentage
Calcola la percentuale di utilizzo del budget.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/BudgetCalculationService.java:69
MethodcountByStatus
Conta scadenze per status. @param status lo status da contare @return numero di scadenze con quello status
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/ScadenzaRepository.java:99
MethodcreateCustom
Crea un DataSource con configurazioni personalizzate. @param databasePath il percorso del database @param user l'username @param password la password
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/config/DataSourceFactory.java:75
MethodcreateTestDataSource
Crea un DataSource per i test con database in memoria. @return DataSource per test
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/config/DataSourceFactory.java:48
MethoddeleteById
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcScadenzaRepository.java:99
MethoddeleteById
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcLoanPaymentRepository.java:106
MethoddeleteById
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcBudgetRepository.java:108
MethoddeleteById
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcLoanRepository.java:110
MethoddeleteById
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcMovementRepository.java:97
MethoddeleteLoan
Elimina un prestito e tutte le sue rate associate.
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/service/LoanService.java:281
MethodexistsByPeriod
Verifica se esiste un budget per il periodo. @param period il periodo da verificare @return true se esistono budget per il periodo
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/BudgetRepository.java:69
MethodfindActiveByPeriod
Trova budget attivi per periodo. @param period il periodo @return lista dei budget attivi
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/BudgetRepository.java:43
MethodfindAll
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcScadenzaRepository.java:79
MethodfindAll
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcLoanPaymentRepository.java:85
MethodfindAll
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcBudgetRepository.java:87
MethodfindAll
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcLoanRepository.java:89
MethodfindAll
()
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcMovementRepository.java:79
MethodfindByCategory
Trova movimenti per categoria. @param category la categoria da cercare @return lista dei movimenti della categoria
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/MovementRepository.java:32
MethodfindByCategoryAndDateRange
Trova movimenti per categoria in un periodo. @param category la categoria @param from data di inizio @param to data di fine @return lista dei movimen
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/MovementRepository.java:58
MethodfindByCategoryAndPeriod
Trova budget per ID categoria e periodo. Utile per verificare se esiste già un budget per quella categoria/periodo. @param categoryId l'ID della cate
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/BudgetRepository.java:57
MethodfindByDateRange
(LocalDate from, LocalDate to)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcMovementRepository.java:121
MethodfindByDueDateBefore
(LocalDate date)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcScadenzaRepository.java:125
MethodfindByDueDateRange
Trova scadenze in un intervallo di date. @param from data di inizio @param to data di fine @return lista delle scadenze nel periodo
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/ScadenzaRepository.java:69
MethodfindById
(String id)
src/main/java/it/unicam/cs/mpgc/jbudget123718/jbudget/repository/impl/JdbcScadenzaRepository.java:53
← previousnext →101–200 of 286, ranked by callers