Package cdm.event.common
Class MarginCallInstructionType.MarginCallInstructionTypeImpl
java.lang.Object
cdm.event.common.MarginCallInstructionType.MarginCallInstructionTypeImpl
- All Implemented Interfaces:
MarginCallInstructionType,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
MarginCallInstructionType
public static class MarginCallInstructionType.MarginCallInstructionTypeImpl
extends Object
implements MarginCallInstructionType
Immutable Implementation of MarginCallInstructionType
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.MarginCallInstructionType
MarginCallInstructionType.MarginCallInstructionTypeBuilder, MarginCallInstructionType.MarginCallInstructionTypeBuilderImpl, MarginCallInstructionType.MarginCallInstructionTypeImpl -
Field Summary
Fields inherited from interface cdm.event.common.MarginCallInstructionType
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanIndicates the status of the call message type, such as expected call, notification of a call or an actionable margin call.Indicates the choice if the call instruction is visible or not to the other party.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.event.common.MarginCallInstructionType
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
MarginCallInstructionTypeImpl
protected MarginCallInstructionTypeImpl(MarginCallInstructionType.MarginCallInstructionTypeBuilder builder)
-
-
Method Details
-
getCallType
@RosettaAttribute(value="callType", isRequired=true) @RuneAttribute(value="callType", isRequired=true) public CallTypeEnum getCallType()Description copied from interface:MarginCallInstructionTypeIndicates the status of the call message type, such as expected call, notification of a call or an actionable margin call.- Specified by:
getCallTypein interfaceMarginCallInstructionType
-
getVisibilityIndicator
@RosettaAttribute("visibilityIndicator") @RuneAttribute("visibilityIndicator") public Boolean getVisibilityIndicator()Description copied from interface:MarginCallInstructionTypeIndicates the choice if the call instruction is visible or not to the other party.- Specified by:
getVisibilityIndicatorin interfaceMarginCallInstructionType
-
build
Description copied from interface:MarginCallInstructionTypeBuild Methods- Specified by:
buildin interfaceMarginCallInstructionType- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceMarginCallInstructionType- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-