Package cdm.legaldocumentation.csa
Class NotificationTime.NotificationTimeBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.NotificationTime.NotificationTimeBuilderImpl
- All Implemented Interfaces:
NotificationTime,NotificationTime.NotificationTimeBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
NotificationTime
public static class NotificationTime.NotificationTimeBuilderImpl
extends Object
implements NotificationTime.NotificationTimeBuilder
Builder Implementation of NotificationTime
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.NotificationTime
NotificationTime.NotificationTimeBuilder, NotificationTime.NotificationTimeBuilderImpl, NotificationTime.NotificationTimeImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.NotificationTime
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPartyElections(NotificationTimeElection _partyElections) addPartyElections(NotificationTimeElection _partyElections, int idx) addPartyElections(List<? extends NotificationTimeElection> partyElectionss) build()Build MethodsbooleanThe determination of whether reference is made to dispute resolution notification timing in the agreement.getOrCreatePartyElections(int index) The parties' Notification Time election.The determination of whether transfer timing language is applicable or not.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setDisputeNotificationReference(Boolean _disputeNotificationReference) setPartyElections(List<? extends NotificationTimeElection> partyElectionss) setTransferTimingProviso(Boolean _transferTimingProviso) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.NotificationTime
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.NotificationTime.NotificationTimeBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
partyElections
-
disputeNotificationReference
-
transferTimingProviso
-
-
Constructor Details
-
NotificationTimeBuilderImpl
public NotificationTimeBuilderImpl()
-
-
Method Details
-
getPartyElections
@RosettaAttribute("partyElections") @Accessor(GETTER) @Required @Multi @RuneAttribute("partyElections") public List<? extends NotificationTimeElection.NotificationTimeElectionBuilder> getPartyElections()Description copied from interface:NotificationTimeThe parties' Notification Time election.- Specified by:
getPartyElectionsin interfaceNotificationTime- Specified by:
getPartyElectionsin interfaceNotificationTime.NotificationTimeBuilder
-
getOrCreatePartyElections
public NotificationTimeElection.NotificationTimeElectionBuilder getOrCreatePartyElections(int index) - Specified by:
getOrCreatePartyElectionsin interfaceNotificationTime.NotificationTimeBuilder
-
getDisputeNotificationReference
@RosettaAttribute("disputeNotificationReference") @Accessor(GETTER) @RuneAttribute("disputeNotificationReference") public Boolean getDisputeNotificationReference()Description copied from interface:NotificationTimeThe determination of whether reference is made to dispute resolution notification timing in the agreement.- Specified by:
getDisputeNotificationReferencein interfaceNotificationTime
-
getTransferTimingProviso
@RosettaAttribute("transferTimingProviso") @Accessor(GETTER) @RuneAttribute("transferTimingProviso") public Boolean getTransferTimingProviso()Description copied from interface:NotificationTimeThe determination of whether transfer timing language is applicable or not.- Specified by:
getTransferTimingProvisoin interfaceNotificationTime
-
addPartyElections
@RosettaAttribute("partyElections") @Accessor(ADDER) @Required @Multi @RuneAttribute("partyElections") public NotificationTime.NotificationTimeBuilder addPartyElections(NotificationTimeElection _partyElections) - Specified by:
addPartyElectionsin interfaceNotificationTime.NotificationTimeBuilder
-
addPartyElections
public NotificationTime.NotificationTimeBuilder addPartyElections(NotificationTimeElection _partyElections, int idx) - Specified by:
addPartyElectionsin interfaceNotificationTime.NotificationTimeBuilder
-
addPartyElections
public NotificationTime.NotificationTimeBuilder addPartyElections(List<? extends NotificationTimeElection> partyElectionss) - Specified by:
addPartyElectionsin interfaceNotificationTime.NotificationTimeBuilder
-
setPartyElections
@RosettaAttribute("partyElections") @Accessor(SETTER) @Required @Multi @RuneAttribute("partyElections") public NotificationTime.NotificationTimeBuilder setPartyElections(List<? extends NotificationTimeElection> partyElectionss) - Specified by:
setPartyElectionsin interfaceNotificationTime.NotificationTimeBuilder
-
setDisputeNotificationReference
@RosettaAttribute("disputeNotificationReference") @Accessor(SETTER) @RuneAttribute("disputeNotificationReference") public NotificationTime.NotificationTimeBuilder setDisputeNotificationReference(Boolean _disputeNotificationReference) - Specified by:
setDisputeNotificationReferencein interfaceNotificationTime.NotificationTimeBuilder
-
setTransferTimingProviso
@RosettaAttribute("transferTimingProviso") @Accessor(SETTER) @RuneAttribute("transferTimingProviso") public NotificationTime.NotificationTimeBuilder setTransferTimingProviso(Boolean _transferTimingProviso) - Specified by:
setTransferTimingProvisoin interfaceNotificationTime.NotificationTimeBuilder
-
build
Description copied from interface:NotificationTimeBuild Methods- Specified by:
buildin interfaceNotificationTime- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceNotificationTime- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceNotificationTime.NotificationTimeBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public NotificationTime.NotificationTimeBuilder 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
-