Class Tx.TxImpl

java.lang.Object
cdm.regulation.Tx.TxImpl
All Implemented Interfaces:
Tx, com.rosetta.model.lib.RosettaModelObject
Enclosing interface:
Tx

public static class Tx.TxImpl extends Object implements Tx
Immutable Implementation of Tx
  • Constructor Details

  • Method Details

    • getNewTx

      @RosettaAttribute("newTx") @Accessor(GETTER) @Required @RuneAttribute("newTx") public New getNewTx()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "New" Provision
      Specified by:
      getNewTx in interface Tx
    • getTradDt

      @RosettaAttribute("tradDt") @Accessor(GETTER) @Required @RuneAttribute("tradDt") public String getTradDt()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "TradDt" Provision
      Specified by:
      getTradDt in interface Tx
    • getTradgCpcty

      @RosettaAttribute("tradgCpcty") @Accessor(GETTER) @Required @RuneAttribute("tradgCpcty") public String getTradgCpcty()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "TradgCpcty" Provision
      Specified by:
      getTradgCpcty in interface Tx
    • getQty

      @RosettaAttribute("qty") @Accessor(GETTER) @Required @RuneAttribute("qty") public Qty getQty()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "Qty" Provision
      Specified by:
      getQty in interface Tx
    • getPric

      @RosettaAttribute("pric") @Accessor(GETTER) @Required @RuneAttribute("pric") public Pric getPric()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "Pric" Provision
      Specified by:
      getPric in interface Tx
    • getTradVn

      @RosettaAttribute("tradVn") @Accessor(GETTER) @Required @RuneAttribute("tradVn") public String getTradVn()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "TradVn" Provision
      Specified by:
      getTradVn in interface Tx
    • getCtryOfBrnch

      @RosettaAttribute("ctryOfBrnch") @Accessor(GETTER) @Required @RuneAttribute("ctryOfBrnch") public String getCtryOfBrnch()
      Description copied from interface: Tx
      Body ISO Corpus Scheme ISO20022 namingConvention "CtryOfBrnch" Provision
      Specified by:
      getCtryOfBrnch in interface Tx
    • build

      public Tx build()
      Description copied from interface: Tx
      Build Methods
      Specified by:
      build in interface com.rosetta.model.lib.RosettaModelObject
      Specified by:
      build in interface Tx
    • toBuilder

      public Tx.TxBuilder toBuilder()
      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
      Specified by:
      toBuilder in interface Tx
    • setBuilderFields

      protected void setBuilderFields(Tx.TxBuilder builder)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object