Class ObjectsExpenses

java.lang.Object
ObjectsExpenses

public class ObjectsExpenses extends Object
Utility class responsible for initializing and populating the application's expense data for the fiscal year 2025.

This class acts as a data provider that maps raw budgetary data (codes, names, and amounts) to specific subclasses of the Expenses model. It centralizes the instantiation of various expense categories such as employee benefits, transfers, and loans.

  • Constructor Details

    • ObjectsExpenses

      public ObjectsExpenses()
  • Method Details

    • createObjectsExp

      public static ArrayList<Expenses> createObjectsExp()
      Creates and returns a list of Expenses objects representing public expenditure categories for the year 2025.
      Returns:
      an ArrayList containing all initialized Expenses objects