Class CollaborationInfo.Builder<_B>
- java.lang.Object
-
- org.oasis_open.docs.ebxml_msg.ebms.v3_0.ns.core._200704.CollaborationInfo.Builder<_B>
-
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- CollaborationInfo
public static class CollaborationInfo.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
-
-
Field Summary
Fields Modifier and Type Field Description protected _B_parentBuilderprotected CollaborationInfo_storedValue
-
Constructor Summary
Constructors Constructor Description Builder(_B _parentBuilder, CollaborationInfo _other, boolean _copy)Builder(_B _parentBuilder, CollaborationInfo _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 CollaborationInfobuild()CollaborationInfo.Builder<_B>copyOf(CollaborationInfo _other)CollaborationInfo.Builder<_B>copyOf(CollaborationInfo.Builder _other)_Bend()protected <_P extends CollaborationInfo>
_Pinit(_P _product)CollaborationInfo.Builder<_B>withAction(String action)Sets the new value of "action" (any previous value will be replaced)AgreementRef.Builder<? extends CollaborationInfo.Builder<_B>>withAgreementRef()Returns the existing builder or a new builder to build the value of the "agreementRef" property.CollaborationInfo.Builder<_B>withAgreementRef(AgreementRef agreementRef)Sets the new value of "agreementRef" (any previous value will be replaced)CollaborationInfo.Builder<_B>withConversationId(String conversationId)Sets the new value of "conversationId" (any previous value will be replaced)Service.Builder<? extends CollaborationInfo.Builder<_B>>withService()Returns the existing builder or a new builder to build the value of the "service" property.CollaborationInfo.Builder<_B>withService(Service service)Sets the new value of "service" (any previous value will be replaced)
-
-
-
Field Detail
-
_parentBuilder
protected final _B _parentBuilder
-
_storedValue
protected final CollaborationInfo _storedValue
-
-
Constructor Detail
-
Builder
public Builder(_B _parentBuilder, CollaborationInfo _other, boolean _copy)
-
Builder
public Builder(_B _parentBuilder, CollaborationInfo _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 CollaborationInfo> _P init(_P _product)
-
withAgreementRef
public CollaborationInfo.Builder<_B> withAgreementRef(AgreementRef agreementRef)
Sets the new value of "agreementRef" (any previous value will be replaced)- Parameters:
agreementRef- New value of the "agreementRef" property.
-
withAgreementRef
public AgreementRef.Builder<? extends CollaborationInfo.Builder<_B>> withAgreementRef()
Returns the existing builder or a new builder to build the value of the "agreementRef" property. UseAgreementRef.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "agreementRef" property.
Use
AgreementRef.Builder.end()to return to the current builder.
-
withService
public CollaborationInfo.Builder<_B> withService(Service service)
Sets the new value of "service" (any previous value will be replaced)- Parameters:
service- New value of the "service" property.
-
withService
public Service.Builder<? extends CollaborationInfo.Builder<_B>> withService()
Returns the existing builder or a new builder to build the value of the "service" property. UseService.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "service" property.
Use
Service.Builder.end()to return to the current builder.
-
withAction
public CollaborationInfo.Builder<_B> withAction(String action)
Sets the new value of "action" (any previous value will be replaced)- Parameters:
action- New value of the "action" property.
-
withConversationId
public CollaborationInfo.Builder<_B> withConversationId(String conversationId)
Sets the new value of "conversationId" (any previous value will be replaced)- Parameters:
conversationId- New value of the "conversationId" property.
-
build
public CollaborationInfo build()
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
public CollaborationInfo.Builder<_B> copyOf(CollaborationInfo _other)
-
copyOf
public CollaborationInfo.Builder<_B> copyOf(CollaborationInfo.Builder _other)
-
-