public static class UserMessage.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
| Modifier and Type | Field and Description |
|---|---|
protected _B |
_parentBuilder |
protected UserMessage |
_storedValue |
| Constructor and Description |
|---|
Builder(_B _parentBuilder,
UserMessage _other,
boolean _copy) |
Builder(_B _parentBuilder,
UserMessage _other,
boolean _copy,
com.kscs.util.jaxb.PropertyTree _propertyTree,
com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) |
| Modifier and Type | Method and Description |
|---|---|
UserMessage |
build() |
_B |
end() |
protected <_P extends UserMessage> |
init(_P _product) |
CollaborationInfo.Builder<? extends UserMessage.Builder<_B>> |
withCollaborationInfo()
Returns a new builder to build the value of the "collaborationInfo" property (replacing previous value).
|
UserMessage.Builder<_B> |
withCollaborationInfo(CollaborationInfo collaborationInfo)
Sets the new value of "collaborationInfo" (any previous value will be replaced)
|
MessageInfo.Builder<? extends UserMessage.Builder<_B>> |
withMessageInfo()
Returns a new builder to build the value of the "messageInfo" property (replacing previous value).
|
UserMessage.Builder<_B> |
withMessageInfo(MessageInfo messageInfo)
Sets the new value of "messageInfo" (any previous value will be replaced)
|
MessageProperties.Builder<? extends UserMessage.Builder<_B>> |
withMessageProperties()
Returns a new builder to build the value of the "messageProperties" property (replacing previous value).
|
UserMessage.Builder<_B> |
withMessageProperties(MessageProperties messageProperties)
Sets the new value of "messageProperties" (any previous value will be replaced)
|
UserMessage.Builder<_B> |
withMpc(String mpc)
Sets the new value of "mpc" (any previous value will be replaced)
|
PartyInfo.Builder<? extends UserMessage.Builder<_B>> |
withPartyInfo()
Returns a new builder to build the value of the "partyInfo" property (replacing previous value).
|
UserMessage.Builder<_B> |
withPartyInfo(PartyInfo partyInfo)
Sets the new value of "partyInfo" (any previous value will be replaced)
|
PayloadInfo.Builder<? extends UserMessage.Builder<_B>> |
withPayloadInfo()
Returns a new builder to build the value of the "payloadInfo" property (replacing previous value).
|
UserMessage.Builder<_B> |
withPayloadInfo(PayloadInfo payloadInfo)
Sets the new value of "payloadInfo" (any previous value will be replaced)
|
protected final _B _parentBuilder
protected final UserMessage _storedValue
public Builder(_B _parentBuilder, UserMessage _other, boolean _copy)
public Builder(_B _parentBuilder, UserMessage _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
public _B end()
protected <_P extends UserMessage> _P init(_P _product)
public UserMessage.Builder<_B> withMessageInfo(MessageInfo messageInfo)
messageInfo - New value of the "messageInfo" property.public MessageInfo.Builder<? extends UserMessage.Builder<_B>> withMessageInfo()
MessageInfo.Builder.end() to return to the current builder.MessageInfo.Builder.end() to return to the current builder.public UserMessage.Builder<_B> withPartyInfo(PartyInfo partyInfo)
partyInfo - New value of the "partyInfo" property.public PartyInfo.Builder<? extends UserMessage.Builder<_B>> withPartyInfo()
PartyInfo.Builder.end() to return to the current builder.PartyInfo.Builder.end() to return to the current builder.public UserMessage.Builder<_B> withCollaborationInfo(CollaborationInfo collaborationInfo)
collaborationInfo - New value of the "collaborationInfo" property.public CollaborationInfo.Builder<? extends UserMessage.Builder<_B>> withCollaborationInfo()
CollaborationInfo.Builder.end() to return to the current builder.CollaborationInfo.Builder.end() to return to the current builder.public UserMessage.Builder<_B> withMessageProperties(MessageProperties messageProperties)
messageProperties - New value of the "messageProperties" property.public MessageProperties.Builder<? extends UserMessage.Builder<_B>> withMessageProperties()
MessageProperties.Builder.end() to return to the current builder.MessageProperties.Builder.end() to return to the current builder.public UserMessage.Builder<_B> withPayloadInfo(PayloadInfo payloadInfo)
payloadInfo - New value of the "payloadInfo" property.public PayloadInfo.Builder<? extends UserMessage.Builder<_B>> withPayloadInfo()
PayloadInfo.Builder.end() to return to the current builder.PayloadInfo.Builder.end() to return to the current builder.public UserMessage.Builder<_B> withMpc(String mpc)
mpc - New value of the "mpc" property.public UserMessage build()
build in interface com.kscs.util.jaxb.BuildableCopyright © 2022 NorStella. All rights reserved.