Package cdm.legaldocumentation.csa
Class DirectionRatingSet.DirectionRatingSetBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.DirectionRatingSet.DirectionRatingSetBuilderImpl
- All Implemented Interfaces:
DirectionRatingSet,DirectionRatingSet.DirectionRatingSetBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
DirectionRatingSet
public static class DirectionRatingSet.DirectionRatingSetBuilderImpl
extends Object
implements DirectionRatingSet.DirectionRatingSetBuilder
Builder Implementation of DirectionRatingSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.DirectionRatingSet
DirectionRatingSet.DirectionRatingSetBuilder, DirectionRatingSet.DirectionRatingSetBuilderImpl, DirectionRatingSet.DirectionRatingSetImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.DirectionRatingSet
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanEnables two or more Direction and Ratings to be combined using AND logic.Enables two or more Direction and Ratings to be combined using OR logic.A logical container to hold a defined set of related data.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAllDirectionRating(AllDirectionRating _allDirectionRating) setAnyDirectionRating(AnyDirectionRating _anyDirectionRating) setDirectionRating(DirectionRating _directionRating) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.DirectionRatingSet
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.DirectionRatingSet.DirectionRatingSetBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
allDirectionRating
-
anyDirectionRating
-
directionRating
-
-
Constructor Details
-
DirectionRatingSetBuilderImpl
public DirectionRatingSetBuilderImpl()
-
-
Method Details
-
getAllDirectionRating
@RosettaAttribute("AllDirectionRating") @Accessor(GETTER) @RuneAttribute("AllDirectionRating") public AllDirectionRating.AllDirectionRatingBuilder getAllDirectionRating()Description copied from interface:DirectionRatingSetEnables two or more Direction and Ratings to be combined using AND logic.- Specified by:
getAllDirectionRatingin interfaceDirectionRatingSet- Specified by:
getAllDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
getOrCreateAllDirectionRating
- Specified by:
getOrCreateAllDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
getAnyDirectionRating
@RosettaAttribute("AnyDirectionRating") @Accessor(GETTER) @RuneAttribute("AnyDirectionRating") public AnyDirectionRating.AnyDirectionRatingBuilder getAnyDirectionRating()Description copied from interface:DirectionRatingSetEnables two or more Direction and Ratings to be combined using OR logic.- Specified by:
getAnyDirectionRatingin interfaceDirectionRatingSet- Specified by:
getAnyDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
getOrCreateAnyDirectionRating
- Specified by:
getOrCreateAnyDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
getDirectionRating
@RosettaAttribute("DirectionRating") @Accessor(GETTER) @RuneAttribute("DirectionRating") public DirectionRating.DirectionRatingBuilder getDirectionRating()Description copied from interface:DirectionRatingSetA logical container to hold a defined set of related data. In this case the collation of Ratings Agency, Rating value and an associated direction.- Specified by:
getDirectionRatingin interfaceDirectionRatingSet- Specified by:
getDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
getOrCreateDirectionRating
- Specified by:
getOrCreateDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
setAllDirectionRating
@RosettaAttribute("AllDirectionRating") @Accessor(SETTER) @RuneAttribute("AllDirectionRating") public DirectionRatingSet.DirectionRatingSetBuilder setAllDirectionRating(AllDirectionRating _allDirectionRating) - Specified by:
setAllDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
setAnyDirectionRating
@RosettaAttribute("AnyDirectionRating") @Accessor(SETTER) @RuneAttribute("AnyDirectionRating") public DirectionRatingSet.DirectionRatingSetBuilder setAnyDirectionRating(AnyDirectionRating _anyDirectionRating) - Specified by:
setAnyDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
setDirectionRating
@RosettaAttribute("DirectionRating") @Accessor(SETTER) @RuneAttribute("DirectionRating") public DirectionRatingSet.DirectionRatingSetBuilder setDirectionRating(DirectionRating _directionRating) - Specified by:
setDirectionRatingin interfaceDirectionRatingSet.DirectionRatingSetBuilder
-
build
Description copied from interface:DirectionRatingSetBuild Methods- Specified by:
buildin interfaceDirectionRatingSet- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceDirectionRatingSet- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceDirectionRatingSet.DirectionRatingSetBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public DirectionRatingSet.DirectionRatingSetBuilder 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
-