Interface LegacyDefinition

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
LegacyDefinition.LegacyDefinitionBuilder
All Known Implementing Classes:
LegacyDefinition.LegacyDefinitionBuilderImpl, LegacyDefinition.LegacyDefinitionImpl

@RosettaDataType(value="LegacyDefinition", builder=LegacyDefinitionBuilderImpl.class, version="6.19.0") @RuneDataType(value="LegacyDefinition", model="cdm", builder=LegacyDefinitionBuilderImpl.class, version="6.19.0") public interface LegacyDefinition extends com.rosetta.model.lib.RosettaModelObject
Bespoke language removing the pre-print requirement to transfer legal title of securities collateral through written instructions to the relevant depository institution or other securities intermediaries solely for the purposes of the 1994 New York Law Credit Support Annex.
Version:
6.19.0
  • Field Details

  • Method Details

    • getIsApplicable

      Boolean getIsApplicable()
      A boolean flag to represent bespoke amendment to the pre-print definition of Transfer.
    • getAdditionalLanguage

      String getAdditionalLanguage()
      The additional language that might be specified by the parties to the legal agreement.
    • build

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

      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
    • builder

    • metaData

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

      @RuneAttribute("@type") default Class<? extends LegacyDefinition> 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