Interface Tx.TxBuilder

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject, com.rosetta.model.lib.RosettaModelObjectBuilder, Tx
All Known Implementing Classes:
Tx.TxBuilderImpl
Enclosing interface:
Tx

public static interface Tx.TxBuilder extends Tx, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
  • Method Details

    • getOrCreateNewTx

      New.NewBuilder getOrCreateNewTx()
    • getNewTx

      New.NewBuilder getNewTx()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "New" Provision
      Specified by:
      getNewTx in interface Tx
    • getOrCreateQty

      Qty.QtyBuilder getOrCreateQty()
    • getQty

      Qty.QtyBuilder getQty()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "Qty" Provision
      Specified by:
      getQty in interface Tx
    • getOrCreatePric

      Pric.PricBuilder getOrCreatePric()
    • getPric

      Pric.PricBuilder getPric()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "Pric" Provision
      Specified by:
      getPric in interface Tx
    • setNewTx

      Tx.TxBuilder setNewTx(New newTx)
    • setTradDt

      Tx.TxBuilder setTradDt(String tradDt)
    • setTradgCpcty

      Tx.TxBuilder setTradgCpcty(String tradgCpcty)
    • setQty

      Tx.TxBuilder setQty(Qty qty)
    • setPric

      Tx.TxBuilder setPric(Pric pric)
    • setTradVn

      Tx.TxBuilder setTradVn(String tradVn)
    • setCtryOfBrnch

      Tx.TxBuilder setCtryOfBrnch(String ctryOfBrnch)
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObjectBuilder
    • prune

      Tx.TxBuilder prune()
      Specified by:
      prune in interface com.rosetta.model.lib.RosettaModelObjectBuilder