Class Infinity.InfinityBuilderImpl

java.lang.Object
cdm.legaldocumentation.csa.Infinity.InfinityBuilderImpl
All Implemented Interfaces:
Infinity, Infinity.InfinityBuilder, com.rosetta.model.lib.RosettaModelObject, com.rosetta.model.lib.RosettaModelObjectBuilder
Enclosing interface:
Infinity

public static class Infinity.InfinityBuilderImpl extends Object implements Infinity.InfinityBuilder
Builder Implementation of Infinity
  • Field Details

  • Constructor Details

    • InfinityBuilderImpl

      public InfinityBuilderImpl()
  • Method Details

    • getParty

      @RosettaAttribute("party") @Accessor(GETTER) @RuneAttribute("party") public CounterpartyRoleEnum getParty()
      Description copied from interface: Infinity
      Elective Party to which the condition applies.
      Specified by:
      getParty in interface Infinity
    • setParty

      @RosettaAttribute("party") @Accessor(SETTER) @RuneAttribute("party") public Infinity.InfinityBuilder setParty(CounterpartyRoleEnum _party)
      Specified by:
      setParty in interface Infinity.InfinityBuilder
    • build

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

      public Infinity.InfinityBuilder toBuilder()
      Specified by:
      toBuilder in interface Infinity
      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
    • prune

      public Infinity.InfinityBuilder prune()
      Specified by:
      prune in interface Infinity.InfinityBuilder
      Specified by:
      prune in interface com.rosetta.model.lib.RosettaModelObjectBuilder
    • hasData

      public boolean hasData()
      Specified by:
      hasData in interface com.rosetta.model.lib.RosettaModelObjectBuilder
    • merge

      public Infinity.InfinityBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger)
      Specified by:
      merge in interface com.rosetta.model.lib.RosettaModelObjectBuilder
    • 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