Class Swp.SwpBuilderImpl

java.lang.Object
cdm.regulation.Swp.SwpBuilderImpl
All Implemented Interfaces:
Swp, Swp.SwpBuilder, com.rosetta.model.lib.RosettaModelObject, com.rosetta.model.lib.RosettaModelObjectBuilder
Enclosing interface:
Swp

public static class Swp.SwpBuilderImpl extends Object implements Swp.SwpBuilder
Builder Implementation of Swp
  • Field Details

  • Constructor Details

    • SwpBuilderImpl

      public SwpBuilderImpl()
  • Method Details

    • getSwpIn

      @RosettaAttribute(value="swpIn", isRequired=true) @RuneAttribute(value="swpIn", isRequired=true) public SwpIn.SwpInBuilder getSwpIn()
      Description copied from interface: Swp
      Getter Methods
      Specified by:
      getSwpIn in interface Swp
      Specified by:
      getSwpIn in interface Swp.SwpBuilder
    • getOrCreateSwpIn

      public SwpIn.SwpInBuilder getOrCreateSwpIn()
      Specified by:
      getOrCreateSwpIn in interface Swp.SwpBuilder
    • getSwpOut

      @RosettaAttribute(value="swpOut", isRequired=true) @RuneAttribute(value="swpOut", isRequired=true) public SwpOut.SwpOutBuilder getSwpOut()
      Specified by:
      getSwpOut in interface Swp
      Specified by:
      getSwpOut in interface Swp.SwpBuilder
    • getOrCreateSwpOut

      public SwpOut.SwpOutBuilder getOrCreateSwpOut()
      Specified by:
      getOrCreateSwpOut in interface Swp.SwpBuilder
    • setSwpIn

      @RosettaAttribute(value="swpIn", isRequired=true) @RuneAttribute(value="swpIn", isRequired=true) public Swp.SwpBuilder setSwpIn(SwpIn _swpIn)
      Specified by:
      setSwpIn in interface Swp.SwpBuilder
    • setSwpOut

      @RosettaAttribute(value="swpOut", isRequired=true) @RuneAttribute(value="swpOut", isRequired=true) public Swp.SwpBuilder setSwpOut(SwpOut _swpOut)
      Specified by:
      setSwpOut in interface Swp.SwpBuilder
    • build

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

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

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

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

      public Swp.SwpBuilder 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