Package cdm.legaldocumentation.csa
Class DemandsAndNotices.DemandsAndNoticesBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.DemandsAndNotices.DemandsAndNoticesBuilderImpl
- All Implemented Interfaces:
DemandsAndNotices,DemandsAndNotices.DemandsAndNoticesBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
DemandsAndNotices
public static class DemandsAndNotices.DemandsAndNoticesBuilderImpl
extends Object
implements DemandsAndNotices.DemandsAndNoticesBuilder
Builder Implementation of DemandsAndNotices
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.DemandsAndNotices
DemandsAndNotices.DemandsAndNoticesBuilder, DemandsAndNotices.DemandsAndNoticesBuilderImpl, DemandsAndNotices.DemandsAndNoticesImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.DemandsAndNotices
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPartyElection(NoticeInformationElection _partyElection) addPartyElection(NoticeInformationElection _partyElection, int idx) addPartyElection(List<? extends NoticeInformationElection> partyElections) build()Build MethodsbooleanSpecifies if notice shall be deemed to be effective at the time such notice is actually received unless such notice is received on a day which is not a Local Business Day or after the Notification Time on any Local Business Day in which event such notice shall be deemed to be effective on the next succeeding Local Business Day.getOrCreatePartyElection(int index) The parties' contact information election.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setDeemedEffectiveNextLBD(Boolean _deemedEffectiveNextLBD) setPartyElection(List<? extends NoticeInformationElection> partyElections) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.DemandsAndNotices
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.DemandsAndNotices.DemandsAndNoticesBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
partyElection
-
deemedEffectiveNextLBD
-
-
Constructor Details
-
DemandsAndNoticesBuilderImpl
public DemandsAndNoticesBuilderImpl()
-
-
Method Details
-
getPartyElection
@RosettaAttribute("partyElection") @Accessor(GETTER) @Required @Multi @RuneAttribute("partyElection") public List<? extends NoticeInformationElection.NoticeInformationElectionBuilder> getPartyElection()Description copied from interface:DemandsAndNoticesThe parties' contact information election.- Specified by:
getPartyElectionin interfaceDemandsAndNotices- Specified by:
getPartyElectionin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
getOrCreatePartyElection
public NoticeInformationElection.NoticeInformationElectionBuilder getOrCreatePartyElection(int index) - Specified by:
getOrCreatePartyElectionin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
getDeemedEffectiveNextLBD
@RosettaAttribute("deemedEffectiveNextLBD") @Accessor(GETTER) @Required @RuneAttribute("deemedEffectiveNextLBD") public Boolean getDeemedEffectiveNextLBD()Description copied from interface:DemandsAndNoticesSpecifies if notice shall be deemed to be effective at the time such notice is actually received unless such notice is received on a day which is not a Local Business Day or after the Notification Time on any Local Business Day in which event such notice shall be deemed to be effective on the next succeeding Local Business Day. If deemed effective,'True'. If not deemed effective, or not stated,'False'.- Specified by:
getDeemedEffectiveNextLBDin interfaceDemandsAndNotices
-
addPartyElection
@RosettaAttribute("partyElection") @Accessor(ADDER) @Required @Multi @RuneAttribute("partyElection") public DemandsAndNotices.DemandsAndNoticesBuilder addPartyElection(NoticeInformationElection _partyElection) - Specified by:
addPartyElectionin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
addPartyElection
public DemandsAndNotices.DemandsAndNoticesBuilder addPartyElection(NoticeInformationElection _partyElection, int idx) - Specified by:
addPartyElectionin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
addPartyElection
public DemandsAndNotices.DemandsAndNoticesBuilder addPartyElection(List<? extends NoticeInformationElection> partyElections) - Specified by:
addPartyElectionin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
setPartyElection
@RosettaAttribute("partyElection") @Accessor(SETTER) @Required @Multi @RuneAttribute("partyElection") public DemandsAndNotices.DemandsAndNoticesBuilder setPartyElection(List<? extends NoticeInformationElection> partyElections) - Specified by:
setPartyElectionin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
setDeemedEffectiveNextLBD
@RosettaAttribute("deemedEffectiveNextLBD") @Accessor(SETTER) @Required @RuneAttribute("deemedEffectiveNextLBD") public DemandsAndNotices.DemandsAndNoticesBuilder setDeemedEffectiveNextLBD(Boolean _deemedEffectiveNextLBD) - Specified by:
setDeemedEffectiveNextLBDin interfaceDemandsAndNotices.DemandsAndNoticesBuilder
-
build
Description copied from interface:DemandsAndNoticesBuild Methods- Specified by:
buildin interfaceDemandsAndNotices- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceDemandsAndNotices- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceDemandsAndNotices.DemandsAndNoticesBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public DemandsAndNotices.DemandsAndNoticesBuilder 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
-