Package

virtufin.finance.simulation

feature

Permalink

package feature

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

Type Members

  1. abstract class AbstractCompositeSimulatedFeature extends CompositeSimulatedFeature

    Permalink
  2. trait Accruing extends product.feature.Accruing with SimulatedFeature

    Permalink
  3. trait CompositeSimulatedFeature extends Simulatable with SimulatedFeature

    Permalink

    This class tags the base classes for composing virtufin.finance.simulation.SimulatedFeatures.

    This class tags the base classes for composing virtufin.finance.simulation.SimulatedFeatures.

    case class MyFeature(...) extends CompositeSimulatable with SimulatedFeature1 with SimulatedFeature2
  4. trait Derivative[V] extends product.feature.Derivative[V] with StatefulSimulatedFeature

    Permalink
  5. trait EuropeanExercise extends product.feature.EuropeanExercise with OptionalSettling with SingleSettling

    Permalink

    *

  6. trait EuropeanOption extends OptionalSettling with SingleSettling with EuropeanExercise with Maturing

    Permalink
  7. trait FixedPositionTransfers extends Settling with product.feature.FixedPositionTransfers

    Permalink
  8. trait Maturing extends product.feature.Maturing with SimulatedFeature

    Permalink
  9. trait MessageDispatching extends SimulatedFeature

    Permalink
  10. abstract class MultipleStatefulSimulatedFeatureInstances[X <: MutableState] extends AbstractCompositeSimulatedFeature with StatefulSimulatedFeature

    Permalink

    This class composes instances of type virtufin.finance.simulation.StatefulSimulatedFeature.

  11. abstract class MultipleStatelessSimulatedFeatureInstances extends AbstractCompositeSimulatedFeature

    Permalink

    This class composes instances of type virtufin.finance.simulation.SimulatedFeature.

  12. trait Optional extends StatefulSimulatedFeature

    Permalink
  13. trait OptionalSettling extends Optional with Settling

    Permalink
  14. trait Settling extends SimulatedFeature

    Permalink

    Used, when the dates are known at which virtufin.finance.product.PortfolioTransactions may occur

  15. trait SingleFixingDerivative[V] extends product.feature.SingleFixingDerivative[V] with StatefulSimulatedFeature

    Permalink
  16. trait SingleMarketObservableDerivative[V] extends Derivative[V] with product.feature.SingleMarketObservableDerivative[V]

    Permalink
  17. trait SingleSettling extends product.feature.SingleSettling with Settling

    Permalink

    A Settling with a single settlement date.

  18. trait Starting extends product.feature.Starting with SimulatedFeature

    Permalink
  19. abstract class StatefulCompositeSimulatedFeature extends AbstractCompositeSimulatedFeature with StatefulSimulatedFeature

    Permalink

    This is the base class, for composing virtufin.finance.simulation.StatefulSimulatedFeatures.

    This is the base class, for composing virtufin.finance.simulation.StatefulSimulatedFeatures.

    case class MyFeature(...) extends StatefulCompositeSimulatable with StatefulSimulatedFeature1 with StatefulSimulatedFeature2
  20. abstract class StatelessCompositeSimulatedFeature extends AbstractCompositeSimulatedFeature with SimulatedFeature

    Permalink

    This is the base class, for composing virtufin.finance.simulation.SimulatedFeatures.

    This is the base class, for composing virtufin.finance.simulation.SimulatedFeatures.

    case class MyFeature(...) extends CompositeSimulatable with SimulatedFeature1 with SimulatedFeature2
  21. trait Transmutable extends SimulatedFeature

    Permalink

Value Members

  1. object MessageDispatching

    Permalink

Ungrouped