Package cdm.product.collateral
Class EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionImpl
java.lang.Object
cdm.product.collateral.EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionImpl
- All Implemented Interfaces:
EligibleCollateralSpecificationInstruction,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
EligibleCollateralSpecificationInstruction
public static class EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionImpl
extends Object
implements EligibleCollateralSpecificationInstruction
Immutable Implementation of EligibleCollateralSpecificationInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.collateral.EligibleCollateralSpecificationInstruction
EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilder, EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilderImpl, EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionImpl -
Field Summary
Fields inherited from interface cdm.product.collateral.EligibleCollateralSpecificationInstruction
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEligibleCollateralSpecificationInstructionImpl(EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanGetter MethodsList<? extends EligibleCollateralCriteria> inthashCode()protected voidsetBuilderFields(EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilder builder) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.product.collateral.EligibleCollateralSpecificationInstruction
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
EligibleCollateralSpecificationInstructionImpl
protected EligibleCollateralSpecificationInstructionImpl(EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilder builder)
-
-
Method Details
-
getCommon
@RosettaAttribute(value="common", isRequired=true) @RuneAttribute(value="common", isRequired=true) public EligibleCollateralCriteria getCommon()Description copied from interface:EligibleCollateralSpecificationInstructionGetter Methods- Specified by:
getCommonin interfaceEligibleCollateralSpecificationInstruction
-
getVariable
@RosettaAttribute(value="variable", isRequired=true) @RuneAttribute(value="variable", isRequired=true) public List<? extends EligibleCollateralCriteria> getVariable()- Specified by:
getVariablein interfaceEligibleCollateralSpecificationInstruction
-
build
Description copied from interface:EligibleCollateralSpecificationInstructionBuild Methods- Specified by:
buildin interfaceEligibleCollateralSpecificationInstruction- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilder toBuilder()- Specified by:
toBuilderin interfaceEligibleCollateralSpecificationInstruction- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(EligibleCollateralSpecificationInstruction.EligibleCollateralSpecificationInstructionBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-