Package

virtufin.finance.simulation

transaction

Permalink

package transaction

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. class EuropeanOptionTransactionsGenerator[E <: EuropeanOption, S <: PortfolioTransaction] extends OptionalSettlingTransactionsGenerator[E, S]

    Permalink
  2. abstract class OptionalSettlingTransactionsGenerator[O <: Optional, S <: PortfolioTransaction] extends TransactionsGenerator

    Permalink

    Generates virtufin.finance.product.Transactions for a virtufin.finance.product.feature.Optional.

  3. class OptionalTransactionsGenerator[O <: Optional] extends TransactionsGenerator

    Permalink

    This virtufin.finance.simulation.TransactionsGenerator is just used for it's side-effects:

  4. class SettlingTransactionsGenerator[S <: PortfolioTransaction] extends TransactionsGenerator

    Permalink

  5. final case class Transmute(simulatable: Simulatable, agentIdentifier: AgentIdentifier) extends Transaction with Product with Serializable

    Permalink

    Changes a virtufin.finance.simulation.Agent into another virtufin.finance.simulation.Agent by removing the original virtufin.finance.simulation.Agent from the virtufin.finance.simulation.Agents container and replacing it with a new virtufin.finance.simulation.Agent

Ungrouped