com.atlassian.jira.rest.v2.issue.builder
Interface BeanBuilderFactory

All Known Implementing Classes:
BeanBuilderFactoryImpl

public interface BeanBuilderFactory

Factory interface for getting instances of

Since:
v4.2

Method Summary
 AttachmentBeanBuilder newAttachmentBeanBuilder(Attachment attachment)
          Returns a new instance of an AttachmentBeanBuilder.
 ChangelogBeanBuilder newChangelogBeanBuilder()
           
 CreateMetaBeanBuilder newCreateMetaBeanBuilder()
          Returns a new instance of a CreateMetaBeanBuilder.
 EditMetaBeanBuilder newEditMetaBeanBuilder()
          Returns a new instance of a EditMetaBeanBuilder.
 IssueBeanBuilder newIssueBeanBuilder(Issue issue, IncludedFields include)
          Returns a new instance of an IssueBeanBuilder.
 OpsbarBeanBuilder newOpsbarBeanBuilder(Issue issue)
           
 RemoteIssueLinkBeanBuilder newRemoteIssueLinkBeanBuilder(RemoteIssueLink remoteIssueLink)
          Returns a new instance of a RemoteIssueLinkBeanBuilder.
 TransitionMetaBeanBuilder newTransitionMetaBeanBuilder()
          Returns a new instance of a TransitionMetaBeanBuilder.
 

Method Detail

newAttachmentBeanBuilder

AttachmentBeanBuilder newAttachmentBeanBuilder(Attachment attachment)
Returns a new instance of an AttachmentBeanBuilder.

Parameters:
attachment -
Returns:
a AttachmentBeanBuilder

newIssueBeanBuilder

IssueBeanBuilder newIssueBeanBuilder(Issue issue,
                                     IncludedFields include)
Returns a new instance of an IssueBeanBuilder.

Parameters:
issue -
include -
Returns:
an IssueBeanBuilder

newCreateMetaBeanBuilder

CreateMetaBeanBuilder newCreateMetaBeanBuilder()
Returns a new instance of a CreateMetaBeanBuilder.

Returns:
a CreateMetaBeanBuilder

newEditMetaBeanBuilder

EditMetaBeanBuilder newEditMetaBeanBuilder()
Returns a new instance of a EditMetaBeanBuilder.

Returns:
a EditMetaBeanBuilder

newTransitionMetaBeanBuilder

TransitionMetaBeanBuilder newTransitionMetaBeanBuilder()
Returns a new instance of a TransitionMetaBeanBuilder.

Returns:
a TransitionMetaBeanBuilder

newOpsbarBeanBuilder

OpsbarBeanBuilder newOpsbarBeanBuilder(Issue issue)

newRemoteIssueLinkBeanBuilder

RemoteIssueLinkBeanBuilder newRemoteIssueLinkBeanBuilder(RemoteIssueLink remoteIssueLink)
Returns a new instance of a RemoteIssueLinkBeanBuilder.

Parameters:
remoteIssueLink -
Returns:
a RemoteIssueLinkBeanBuilder

newChangelogBeanBuilder

ChangelogBeanBuilder newChangelogBeanBuilder()


Copyright © 2002-2012 Atlassian. All Rights Reserved.