Class MessageInfo.Builder<_B>
- java.lang.Object
-
- org.oasis_open.docs.ebxml_msg.ebms.v3_0.ns.core._200704.MessageInfo.Builder<_B>
-
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- MessageInfo
public static class MessageInfo.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
-
-
Field Summary
Fields Modifier and Type Field Description protected _B_parentBuilderprotected MessageInfo_storedValue
-
Constructor Summary
Constructors Constructor Description Builder(_B _parentBuilder, MessageInfo _other, boolean _copy)Builder(_B _parentBuilder, MessageInfo _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageInfobuild()MessageInfo.Builder<_B>copyOf(MessageInfo _other)MessageInfo.Builder<_B>copyOf(MessageInfo.Builder _other)_Bend()protected <_P extends MessageInfo>
_Pinit(_P _product)MessageInfo.Builder<_B>withMessageId(String messageId)Sets the new value of "messageId" (any previous value will be replaced)MessageInfo.Builder<_B>withRefToMessageId(String refToMessageId)Sets the new value of "refToMessageId" (any previous value will be replaced)MessageInfo.Builder<_B>withTimestamp(XMLGregorianCalendar timestamp)Sets the new value of "timestamp" (any previous value will be replaced)
-
-
-
Field Detail
-
_parentBuilder
protected final _B _parentBuilder
-
_storedValue
protected final MessageInfo _storedValue
-
-
Constructor Detail
-
Builder
public Builder(_B _parentBuilder, MessageInfo _other, boolean _copy)
-
Builder
public Builder(_B _parentBuilder, MessageInfo _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
-
Method Detail
-
end
public _B end()
-
init
protected <_P extends MessageInfo> _P init(_P _product)
-
withTimestamp
public MessageInfo.Builder<_B> withTimestamp(XMLGregorianCalendar timestamp)
Sets the new value of "timestamp" (any previous value will be replaced)- Parameters:
timestamp- New value of the "timestamp" property.
-
withMessageId
public MessageInfo.Builder<_B> withMessageId(String messageId)
Sets the new value of "messageId" (any previous value will be replaced)- Parameters:
messageId- New value of the "messageId" property.
-
withRefToMessageId
public MessageInfo.Builder<_B> withRefToMessageId(String refToMessageId)
Sets the new value of "refToMessageId" (any previous value will be replaced)- Parameters:
refToMessageId- New value of the "refToMessageId" property.
-
build
public MessageInfo build()
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
public MessageInfo.Builder<_B> copyOf(MessageInfo _other)
-
copyOf
public MessageInfo.Builder<_B> copyOf(MessageInfo.Builder _other)
-
-