Interface AutomaticEarlyTerminationElection
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
AutomaticEarlyTerminationElection.AutomaticEarlyTerminationElectionBuilder
- All Known Implementing Classes:
AutomaticEarlyTerminationElection.AutomaticEarlyTerminationElectionBuilderImpl,AutomaticEarlyTerminationElection.AutomaticEarlyTerminationElectionImpl
@RosettaDataType(value="AutomaticEarlyTerminationElection",
builder=AutomaticEarlyTerminationElectionBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="AutomaticEarlyTerminationElection",
model="cdm",
builder=AutomaticEarlyTerminationElectionBuilderImpl.class,
version="7.0.0-dev.105")
public interface AutomaticEarlyTerminationElection
extends com.rosetta.model.lib.RosettaModelObject
A class to specify the party elections specific to the Automatic Early Termination Clause.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of AutomaticEarlyTerminationElectionstatic classImmutable Implementation of AutomaticEarlyTerminationElection -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()A boolean election to specify whether the Automatic Early Termination provisions of Section 6(a) are applicable (True) or not applicable (False).getParty()The party for which the Automatic Early Termination provisions are being specified.default Class<? extends AutomaticEarlyTerminationElection> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AutomaticEarlyTerminationElection> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getParty
Party getParty()The party for which the Automatic Early Termination provisions are being specified. -
getIsApplicable
Boolean getIsApplicable()A boolean election to specify whether the Automatic Early Termination provisions of Section 6(a) are applicable (True) or not applicable (False). -
build
Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends AutomaticEarlyTerminationElection> metaData()Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-