Class PayloadInfo.Builder<_B>
- java.lang.Object
-
- org.oasis_open.docs.ebxml_msg.ebms.v3_0.ns.core._200704.PayloadInfo.Builder<_B>
-
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- PayloadInfo
public static class PayloadInfo.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
-
-
Field Summary
Fields Modifier and Type Field Description protected _B_parentBuilderprotected PayloadInfo_storedValue
-
Constructor Summary
Constructors Constructor Description Builder(_B _parentBuilder, PayloadInfo _other, boolean _copy)Builder(_B _parentBuilder, PayloadInfo _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 PartInfo.Builder<? extends PayloadInfo.Builder<_B>>addPartInfo()Returns a new builder to build an additional value of the "PartInfo" property.PayloadInfo.Builder<_B>addPartInfo(Iterable<? extends PartInfo> partInfo)Adds the given items to the value of "partInfo"PayloadInfo.Builder<_B>addPartInfo(PartInfo... partInfo)Adds the given items to the value of "partInfo"PayloadInfobuild()PayloadInfo.Builder<_B>copyOf(PayloadInfo _other)PayloadInfo.Builder<_B>copyOf(PayloadInfo.Builder _other)_Bend()protected <_P extends PayloadInfo>
_Pinit(_P _product)PayloadInfo.Builder<_B>withPartInfo(Iterable<? extends PartInfo> partInfo)Sets the new value of "partInfo" (any previous value will be replaced)PayloadInfo.Builder<_B>withPartInfo(PartInfo... partInfo)Sets the new value of "partInfo" (any previous value will be replaced)
-
-
-
Field Detail
-
_parentBuilder
protected final _B _parentBuilder
-
_storedValue
protected final PayloadInfo _storedValue
-
-
Constructor Detail
-
Builder
public Builder(_B _parentBuilder, PayloadInfo _other, boolean _copy)
-
Builder
public Builder(_B _parentBuilder, PayloadInfo _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 PayloadInfo> _P init(_P _product)
-
addPartInfo
public PayloadInfo.Builder<_B> addPartInfo(Iterable<? extends PartInfo> partInfo)
Adds the given items to the value of "partInfo"- Parameters:
partInfo- Items to add to the value of the "partInfo" property
-
withPartInfo
public PayloadInfo.Builder<_B> withPartInfo(Iterable<? extends PartInfo> partInfo)
Sets the new value of "partInfo" (any previous value will be replaced)- Parameters:
partInfo- New value of the "partInfo" property.
-
addPartInfo
public PayloadInfo.Builder<_B> addPartInfo(PartInfo... partInfo)
Adds the given items to the value of "partInfo"- Parameters:
partInfo- Items to add to the value of the "partInfo" property
-
withPartInfo
public PayloadInfo.Builder<_B> withPartInfo(PartInfo... partInfo)
Sets the new value of "partInfo" (any previous value will be replaced)- Parameters:
partInfo- New value of the "partInfo" property.
-
addPartInfo
public PartInfo.Builder<? extends PayloadInfo.Builder<_B>> addPartInfo()
Returns a new builder to build an additional value of the "PartInfo" property. UsePartInfo.Builder.end()to return to the current builder.- Returns:
- a new builder to build an additional value of the "PartInfo" property.
Use
PartInfo.Builder.end()to return to the current builder.
-
build
public PayloadInfo build()
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
public PayloadInfo.Builder<_B> copyOf(PayloadInfo _other)
-
copyOf
public PayloadInfo.Builder<_B> copyOf(PayloadInfo.Builder _other)
-
-