public interface

VersionBeanFactory

com.atlassian.jira.rest.v2.issue.version.VersionBeanFactory
Known Indirect Subclasses

Class Overview

Simple factory used to create version beans from versions.

Summary

Constants
String VERSION_OPERATIONS_WEB_LOCATION
Public Methods
VersionBean createVersionBean(Version version)
Create a VersionBean given the passed Version.
VersionBean createVersionBean(Version version, boolean expandOps)
This method is deprecated. Use createVersionBean(com.atlassian.jira.project.version.Version, boolean, boolean) instead. Since JIRA REST v6.5.1 (JIRA v6.1.1)
VersionBean createVersionBean(Version version, boolean expandOps, boolean expandRemoteLinks)
Create a VersionBean given the passed Version and whether or not to include available operations, but will not contain remote links.
List<VersionBean> createVersionBeans(Collection<? extends Version> versions, boolean expandOps)
This method is deprecated. Use createVersionBeans(Collection, boolean, boolean) instead. Since JIRA REST v6.5.1 (JIRA v6.1.1)
List<VersionBean> createVersionBeans(Collection<? extends Version> versions)
Create a list of VersionBeans given the passed Versions.
List<VersionBean> createVersionBeans(Collection<? extends Version> versions, boolean expandOps, boolean expandRemoteLinks)
Create a list of VersionBeans given the passed Versions.

Constants

public static final String VERSION_OPERATIONS_WEB_LOCATION

Constant Value: "atl.jira.version.admin.operations"

Public Methods

public VersionBean createVersionBean (Version version)

Create a VersionBean given the passed Version. Will not include available operations or remote links.

Parameters
version the version to convert.
Returns
  • the VersionBean from the passed Version.

public VersionBean createVersionBean (Version version, boolean expandOps)

This method is deprecated.
Use createVersionBean(com.atlassian.jira.project.version.Version, boolean, boolean) instead. Since JIRA REST v6.5.1 (JIRA v6.1.1)

Create a VersionBean given the passed Version and whether or not to include available operations, but will not contain remote links.

Parameters
version the version to convert.
expandOps whether or not to include the operations
Returns
  • the VersionBean from the passed Version.

public VersionBean createVersionBean (Version version, boolean expandOps, boolean expandRemoteLinks)

Create a VersionBean given the passed Version and whether or not to include available operations, but will not contain remote links.

Parameters
version the version to convert.
expandOps whether or not to include the operations
expandRemoteLinks whether or not to include the remote entity links
Returns
  • the VersionBean from the passed Version.

public List<VersionBean> createVersionBeans (Collection<? extends Version> versions, boolean expandOps)

This method is deprecated.
Use createVersionBeans(Collection, boolean, boolean) instead. Since JIRA REST v6.5.1 (JIRA v6.1.1)

Create a list of VersionBeans given the passed Versions.

Parameters
versions the versions to convert.
expandOps whether or not to include available operations.
Returns
  • the VersionBeans for the passed Versions.

public List<VersionBean> createVersionBeans (Collection<? extends Version> versions)

Create a list of VersionBeans given the passed Versions. This will not include available operations

Parameters
versions the versions to convert.
Returns
  • the VersionBeans for the passed Versions.

public List<VersionBean> createVersionBeans (Collection<? extends Version> versions, boolean expandOps, boolean expandRemoteLinks)

Create a list of VersionBeans given the passed Versions.

Parameters
versions the versions to convert.
expandOps whether or not to include available operations.
expandRemoteLinks whether or not to include the remote entity links
Returns
  • the VersionBeans for the passed Versions.