Package org.episteme.social.economics.money


package org.episteme.social.economics.money
Provides classes for monetary and financial operations.

This package contains:

  • Money - Quantity representing monetary amounts
  • Currency - Currency unit based on ISO 4217
  • Currencies - Registry of world currencies
  • Account - Bank account with balance tracking
  • Transaction - Financial transaction records
  • Quote - Market price quotes for securities
  • Share - Corporate stock shares
  • Wallet - Multi-currency money container
  • MoneyUtils - Financial calculation utilities
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Class
    Description
    Represents a bank account for storing money and financial assets.
    Interface for currency exchange rate providers.
    Represents a paper check as a form of payment.
    Represents a physical coin or banknote.
    Registry of world currencies based on ISO 4217 standard.
    Represents a currency as a unit of monetary measurement.
    Represents a quantity of money with currency.
    Utility class for financial calculations using high-precision Real numbers.
    Represents a market quote for a financial instrument.
    Interface for retrieving market quotes from data sources.
    Represents a receipt for a completed transaction.
    Represents a share (stock) in a company.
    Interface for searching financial instrument symbols.
    Basic symbol information.
    Models token engineering and cryptocurrency dynamics (Tokenomics).
    Represents a financial transaction between two parties.
    Extensible enumeration for the lifecycle status of a financial transaction.
    Represents a wallet for storing money.