Package cdm.event.workflow
Class MessageInformation.MessageInformationBuilderImpl
java.lang.Object
cdm.event.workflow.MessageInformation.MessageInformationBuilderImpl
- All Implemented Interfaces:
MessageInformation,MessageInformation.MessageInformationBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
MessageInformation
public static class MessageInformation.MessageInformationBuilderImpl
extends Object
implements MessageInformation.MessageInformationBuilder
Builder Implementation of MessageInformation
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.workflow.MessageInformation
MessageInformation.MessageInformationBuilder, MessageInformation.MessageInformationBuilderImpl, MessageInformation.MessageInformationImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.event.workflow.MessageInformation
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCopyTo(FieldWithMetaString _copyTo) addCopyTo(FieldWithMetaString _copyTo, int idx) addCopyTo(List<? extends FieldWithMetaString> copyTos) addCopyToValue(String _copyTo) addCopyToValue(String _copyTo, int idx) addCopyToValue(List<? extends String> copyTos) addSentTo(FieldWithMetaString _sentTo) addSentTo(FieldWithMetaString _sentTo, int idx) addSentTo(List<? extends FieldWithMetaString> sentTos) addSentToValue(String _sentTo) addSentToValue(String _sentTo, int idx) addSentToValue(List<? extends String> sentTos) build()Build MethodsbooleanA unique identifier (within the specified coding scheme) giving the details of some party to whom a copy of this message will be sent for reference.A unique identifier assigned to the message.getOrCreateCopyTo(int index) getOrCreateSentTo(int index) The identifier for the originator of a message instance.The identifier(s) for the recipient(s) of a message instance.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setCopyTo(List<? extends FieldWithMetaString> copyTos) setCopyToValue(List<? extends String> copyTos) setMessageId(FieldWithMetaString _messageId) setMessageIdValue(String _messageId) setSentBy(FieldWithMetaString _sentBy) setSentByValue(String _sentBy) setSentTo(List<? extends FieldWithMetaString> sentTos) setSentToValue(List<? extends String> sentTos) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.event.workflow.MessageInformation
getType, metaData, processMethods inherited from interface cdm.event.workflow.MessageInformation.MessageInformationBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
messageId
-
sentBy
-
sentTo
-
copyTo
-
-
Constructor Details
-
MessageInformationBuilderImpl
public MessageInformationBuilderImpl()
-
-
Method Details
-
getMessageId
@RosettaAttribute(value="messageId", isRequired=true) @RuneAttribute(value="messageId", isRequired=true) public FieldWithMetaString.FieldWithMetaStringBuilder getMessageId()Description copied from interface:MessageInformationA unique identifier assigned to the message.- Specified by:
getMessageIdin interfaceMessageInformation- Specified by:
getMessageIdin interfaceMessageInformation.MessageInformationBuilder
-
getOrCreateMessageId
- Specified by:
getOrCreateMessageIdin interfaceMessageInformation.MessageInformationBuilder
-
getSentBy
@RosettaAttribute("sentBy") @RuneAttribute("sentBy") public FieldWithMetaString.FieldWithMetaStringBuilder getSentBy()Description copied from interface:MessageInformationThe identifier for the originator of a message instance.- Specified by:
getSentByin interfaceMessageInformation- Specified by:
getSentByin interfaceMessageInformation.MessageInformationBuilder
-
getOrCreateSentBy
- Specified by:
getOrCreateSentByin interfaceMessageInformation.MessageInformationBuilder
-
getSentTo
@RosettaAttribute("sentTo") @RuneAttribute("sentTo") public List<? extends FieldWithMetaString.FieldWithMetaStringBuilder> getSentTo()Description copied from interface:MessageInformationThe identifier(s) for the recipient(s) of a message instance.- Specified by:
getSentToin interfaceMessageInformation- Specified by:
getSentToin interfaceMessageInformation.MessageInformationBuilder
-
getOrCreateSentTo
- Specified by:
getOrCreateSentToin interfaceMessageInformation.MessageInformationBuilder
-
getCopyTo
@RosettaAttribute("copyTo") @RuneAttribute("copyTo") public List<? extends FieldWithMetaString.FieldWithMetaStringBuilder> getCopyTo()Description copied from interface:MessageInformationA unique identifier (within the specified coding scheme) giving the details of some party to whom a copy of this message will be sent for reference.- Specified by:
getCopyToin interfaceMessageInformation- Specified by:
getCopyToin interfaceMessageInformation.MessageInformationBuilder
-
getOrCreateCopyTo
- Specified by:
getOrCreateCopyToin interfaceMessageInformation.MessageInformationBuilder
-
setMessageId
@RosettaAttribute(value="messageId", isRequired=true) @RuneAttribute(value="messageId", isRequired=true) public MessageInformation.MessageInformationBuilder setMessageId(FieldWithMetaString _messageId) - Specified by:
setMessageIdin interfaceMessageInformation.MessageInformationBuilder
-
setMessageIdValue
- Specified by:
setMessageIdValuein interfaceMessageInformation.MessageInformationBuilder
-
setSentBy
@RosettaAttribute("sentBy") @RuneAttribute("sentBy") public MessageInformation.MessageInformationBuilder setSentBy(FieldWithMetaString _sentBy) - Specified by:
setSentByin interfaceMessageInformation.MessageInformationBuilder
-
setSentByValue
- Specified by:
setSentByValuein interfaceMessageInformation.MessageInformationBuilder
-
addSentTo
@RosettaAttribute("sentTo") @RuneAttribute("sentTo") public MessageInformation.MessageInformationBuilder addSentTo(FieldWithMetaString _sentTo) - Specified by:
addSentToin interfaceMessageInformation.MessageInformationBuilder
-
addSentTo
- Specified by:
addSentToin interfaceMessageInformation.MessageInformationBuilder
-
addSentToValue
- Specified by:
addSentToValuein interfaceMessageInformation.MessageInformationBuilder
-
addSentToValue
- Specified by:
addSentToValuein interfaceMessageInformation.MessageInformationBuilder
-
addSentTo
public MessageInformation.MessageInformationBuilder addSentTo(List<? extends FieldWithMetaString> sentTos) - Specified by:
addSentToin interfaceMessageInformation.MessageInformationBuilder
-
setSentTo
@RuneAttribute("sentTo") public MessageInformation.MessageInformationBuilder setSentTo(List<? extends FieldWithMetaString> sentTos) - Specified by:
setSentToin interfaceMessageInformation.MessageInformationBuilder
-
addSentToValue
- Specified by:
addSentToValuein interfaceMessageInformation.MessageInformationBuilder
-
setSentToValue
- Specified by:
setSentToValuein interfaceMessageInformation.MessageInformationBuilder
-
addCopyTo
@RosettaAttribute("copyTo") @RuneAttribute("copyTo") public MessageInformation.MessageInformationBuilder addCopyTo(FieldWithMetaString _copyTo) - Specified by:
addCopyToin interfaceMessageInformation.MessageInformationBuilder
-
addCopyTo
- Specified by:
addCopyToin interfaceMessageInformation.MessageInformationBuilder
-
addCopyToValue
- Specified by:
addCopyToValuein interfaceMessageInformation.MessageInformationBuilder
-
addCopyToValue
- Specified by:
addCopyToValuein interfaceMessageInformation.MessageInformationBuilder
-
addCopyTo
public MessageInformation.MessageInformationBuilder addCopyTo(List<? extends FieldWithMetaString> copyTos) - Specified by:
addCopyToin interfaceMessageInformation.MessageInformationBuilder
-
setCopyTo
@RuneAttribute("copyTo") public MessageInformation.MessageInformationBuilder setCopyTo(List<? extends FieldWithMetaString> copyTos) - Specified by:
setCopyToin interfaceMessageInformation.MessageInformationBuilder
-
addCopyToValue
- Specified by:
addCopyToValuein interfaceMessageInformation.MessageInformationBuilder
-
setCopyToValue
- Specified by:
setCopyToValuein interfaceMessageInformation.MessageInformationBuilder
-
build
Description copied from interface:MessageInformationBuild Methods- Specified by:
buildin interfaceMessageInformation- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceMessageInformation- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceMessageInformation.MessageInformationBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public MessageInformation.MessageInformationBuilder 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
-