public class

AvatarBeanFactory

extends Object
java.lang.Object
   ↳ com.atlassian.jira.rest.v2.issue.AvatarBeanFactory

Summary

Public Constructors
AvatarBeanFactory(JiraAvatarSupport jiraAvatarSupport)
Public Methods
static AvatarBean createAvatarBean(Avatar avatar)
Creates an AvatarBean from Avatar domain object
List<AvatarBean> createAvatarBeans(List<Avatar> avatars, ApplicationUser avatarUser)
Create a list of AvatarBeans given the passed List of Avatar domain objects.
static AvatarCroppingBean createTemporaryAvatarCroppingInstructions(AvatarPickerHelperImpl.TemporaryAvatarBean temporaryAvatarBean)
Gets cropping instructions for temporary avatar
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public AvatarBeanFactory (JiraAvatarSupport jiraAvatarSupport)

Public Methods

public static AvatarBean createAvatarBean (Avatar avatar)

Creates an AvatarBean from Avatar domain object

Parameters
avatar - domain object
Returns
  • avatar bean

public List<AvatarBean> createAvatarBeans (List<Avatar> avatars, ApplicationUser avatarUser)

Create a list of AvatarBeans given the passed List of Avatar domain objects.

Returns
  • the List of AvatarBeans from the passed List of Avatar domain objects.

public static AvatarCroppingBean createTemporaryAvatarCroppingInstructions (AvatarPickerHelperImpl.TemporaryAvatarBean temporaryAvatarBean)

Gets cropping instructions for temporary avatar

Parameters
temporaryAvatarBean temporary avatar representation
Returns
  • cropping instructions for temporary avatar