Class Pric.PricBuilderImpl

java.lang.Object
cdm.regulation.Pric.PricBuilderImpl
All Implemented Interfaces:
Pric, Pric.PricBuilder, com.rosetta.model.lib.RosettaModelObject, com.rosetta.model.lib.RosettaModelObjectBuilder
Enclosing interface:
Pric

public static class Pric.PricBuilderImpl extends Object implements Pric.PricBuilder
Builder Implementation of Pric
  • Field Details

  • Constructor Details

    • PricBuilderImpl

      public PricBuilderImpl()
  • Method Details

    • getPric

      @RosettaAttribute(value="pric", isRequired=true) @RuneAttribute(value="pric", isRequired=true) public Pric.PricBuilder getPric()
      Description copied from interface: Pric
      Getter Methods
      Specified by:
      getPric in interface Pric
      Specified by:
      getPric in interface Pric.PricBuilder
    • getOrCreatePric

      public Pric.PricBuilder getOrCreatePric()
      Specified by:
      getOrCreatePric in interface Pric.PricBuilder
    • getBsisPts

      @RosettaAttribute(value="bsisPts", isRequired=true) @RuneAttribute(value="bsisPts", isRequired=true) public String getBsisPts()
      Specified by:
      getBsisPts in interface Pric
    • setPric

      @RosettaAttribute(value="pric", isRequired=true) @RuneAttribute(value="pric", isRequired=true) public Pric.PricBuilder setPric(Pric _pric)
      Specified by:
      setPric in interface Pric.PricBuilder
    • setBsisPts

      @RosettaAttribute(value="bsisPts", isRequired=true) @RuneAttribute(value="bsisPts", isRequired=true) public Pric.PricBuilder setBsisPts(String _bsisPts)
      Specified by:
      setBsisPts in interface Pric.PricBuilder
    • build

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

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

      public Pric.PricBuilder prune()
      Specified by:
      prune in interface Pric.PricBuilder
      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 Pric.PricBuilder 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