Class CustomTransactionChargeTerm


public abstract class CustomTransactionChargeTerm
extends ObjectiveTerm
CustomTransactionChargeTerm implements the Objective Term that models the Custom Transaction Charge associated with a Portfolio Transaction.



Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • CustomTransactionChargeTerm

      public CustomTransactionChargeTerm​(java.lang.String name, Holdings initialHoldings, TransactionCharge[] transactionChargeArray) throws java.lang.Exception
      CustomTransactionChargeTerm Constructor
      Parameters:
      name - Name of the Objective Term
      initialHoldings - Initial Holdings
      transactionChargeArray - Array of Asset Transaction Charge Instances
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid