Class FxAdditionalTerms.FxAdditionalTermsBuilderImpl
java.lang.Object
cdm.legaldocumentation.transaction.additionalterms.FxAdditionalTerms.FxAdditionalTermsBuilderImpl
- All Implemented Interfaces:
FxAdditionalTerms,FxAdditionalTerms.FxAdditionalTermsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
FxAdditionalTerms
public static class FxAdditionalTerms.FxAdditionalTermsBuilderImpl
extends Object
implements FxAdditionalTerms.FxAdditionalTermsBuilder
Builder Implementation of FxAdditionalTerms
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.transaction.additionalterms.FxAdditionalTerms
FxAdditionalTerms.FxAdditionalTermsBuilder, FxAdditionalTerms.FxAdditionalTermsBuilderImpl, FxAdditionalTerms.FxAdditionalTermsImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.transaction.additionalterms.FxAdditionalTerms
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanGetter MethodsbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setDeterminationTerms(DeterminationRolesAndTerms _determinationTerms) setDisruptionEvents(FxDisruptionEvents _disruptionEvents) setNoFaultTermination(Boolean _noFaultTermination) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.transaction.additionalterms.FxAdditionalTerms
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.transaction.additionalterms.FxAdditionalTerms.FxAdditionalTermsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
disruptionEvents
-
determinationTerms
-
noFaultTermination
-
-
Constructor Details
-
FxAdditionalTermsBuilderImpl
public FxAdditionalTermsBuilderImpl()
-
-
Method Details
-
getDisruptionEvents
@RosettaAttribute("disruptionEvents") @Accessor(GETTER) @RuneAttribute("disruptionEvents") public FxDisruptionEvents.FxDisruptionEventsBuilder getDisruptionEvents()Description copied from interface:FxAdditionalTermsGetter Methods- Specified by:
getDisruptionEventsin interfaceFxAdditionalTerms- Specified by:
getDisruptionEventsin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
getOrCreateDisruptionEvents
- Specified by:
getOrCreateDisruptionEventsin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
getDeterminationTerms
@RosettaAttribute("determinationTerms") @Accessor(GETTER) @RuneAttribute("determinationTerms") public DeterminationRolesAndTerms.DeterminationRolesAndTermsBuilder getDeterminationTerms()- Specified by:
getDeterminationTermsin interfaceFxAdditionalTerms- Specified by:
getDeterminationTermsin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
getOrCreateDeterminationTerms
- Specified by:
getOrCreateDeterminationTermsin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
getNoFaultTermination
@RosettaAttribute("noFaultTermination") @Accessor(GETTER) @RuneAttribute("noFaultTermination") public Boolean getNoFaultTermination()- Specified by:
getNoFaultTerminationin interfaceFxAdditionalTerms
-
setDisruptionEvents
@RosettaAttribute("disruptionEvents") @Accessor(SETTER) @RuneAttribute("disruptionEvents") public FxAdditionalTerms.FxAdditionalTermsBuilder setDisruptionEvents(FxDisruptionEvents _disruptionEvents) - Specified by:
setDisruptionEventsin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
setDeterminationTerms
@RosettaAttribute("determinationTerms") @Accessor(SETTER) @RuneAttribute("determinationTerms") public FxAdditionalTerms.FxAdditionalTermsBuilder setDeterminationTerms(DeterminationRolesAndTerms _determinationTerms) - Specified by:
setDeterminationTermsin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
setNoFaultTermination
@RosettaAttribute("noFaultTermination") @Accessor(SETTER) @RuneAttribute("noFaultTermination") public FxAdditionalTerms.FxAdditionalTermsBuilder setNoFaultTermination(Boolean _noFaultTermination) - Specified by:
setNoFaultTerminationin interfaceFxAdditionalTerms.FxAdditionalTermsBuilder
-
build
Description copied from interface:FxAdditionalTermsBuild Methods- Specified by:
buildin interfaceFxAdditionalTerms- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceFxAdditionalTerms- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceFxAdditionalTerms.FxAdditionalTermsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public FxAdditionalTerms.FxAdditionalTermsBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-