Interface Tx

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
Tx.TxBuilder
All Known Implementing Classes:
Tx.TxBuilderImpl, Tx.TxImpl

@RosettaDataType(value="Tx", builder=TxBuilderImpl.class, version="7.0.0-dev.105") @RuneDataType(value="Tx", model="cdm", builder=TxBuilderImpl.class, version="7.0.0-dev.105") public interface Tx extends com.rosetta.model.lib.RosettaModelObject
Version:
7.0.0-dev.105
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Builder Interface
    static class 
    Builder Implementation of Tx
    static class 
    Immutable Implementation of Tx
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final TxMeta
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Build Methods
     
    Body ISO Corpus Scheme ISO20022 namingConvention "CtryOfBrnch" Provision
    Body ISO Corpus Scheme ISO20022 namingConvention "New" Provision
    Body ISO Corpus Scheme ISO20022 namingConvention "Pric" Provision
    Body ISO Corpus Scheme ISO20022 namingConvention "Qty" Provision
    Body ISO Corpus Scheme ISO20022 namingConvention "TradDt" Provision
    Body ISO Corpus Scheme ISO20022 namingConvention "TradgCpcty" Provision
    Body ISO Corpus Scheme ISO20022 namingConvention "TradVn" Provision
    default Class<? extends Tx>
     
    default com.rosetta.model.lib.meta.RosettaMetaData<? extends Tx>
    Utility Methods
    default void
    process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
     
     

    Methods inherited from interface com.rosetta.model.lib.RosettaModelObject

    processRosetta, processRosetta
  • Field Details

    • metaData

      static final TxMeta metaData
  • Method Details

    • getNewTx

      New getNewTx()
      Body ISO Corpus Scheme ISO20022 namingConvention "New" Provision
    • getTradDt

      String getTradDt()
      Body ISO Corpus Scheme ISO20022 namingConvention "TradDt" Provision
    • getTradgCpcty

      String getTradgCpcty()
      Body ISO Corpus Scheme ISO20022 namingConvention "TradgCpcty" Provision
    • getQty

      Qty getQty()
      Body ISO Corpus Scheme ISO20022 namingConvention "Qty" Provision
    • getPric

      Pric getPric()
      Body ISO Corpus Scheme ISO20022 namingConvention "Pric" Provision
    • getTradVn

      String getTradVn()
      Body ISO Corpus Scheme ISO20022 namingConvention "TradVn" Provision
    • getCtryOfBrnch

      String getCtryOfBrnch()
      Body ISO Corpus Scheme ISO20022 namingConvention "CtryOfBrnch" Provision
    • build

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

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

      static Tx.TxBuilder builder()
    • metaData

      default com.rosetta.model.lib.meta.RosettaMetaData<? extends Tx> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends Tx> getType()
      Specified by:
      getType in interface com.rosetta.model.lib.RosettaModelObject
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObject