@JsonSurrogate public class

RestApplicationUser

extends RestPerson
implements ApplicationUser
java.lang.Object
   ↳ java.util.AbstractMap<K, V>
     ↳ java.util.HashMap<K, V>
       ↳ java.util.LinkedHashMap<K, V>
         ↳ com.atlassian.bitbucket.rest.RestMapEntity
           ↳ com.atlassian.bitbucket.rest.user.RestPerson
             ↳ com.atlassian.bitbucket.rest.user.RestApplicationUser
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.bitbucket.rest.user.RestPerson
From interface com.atlassian.bitbucket.rest.avatar.AvatarAware
From interface com.atlassian.bitbucket.user.ApplicationUser
Fields
public static final RestApplicationUser[] LIST_EXAMPLE
public static final RestPage<RestApplicationUser> PAGE_EXAMPLE
public static final RestApplicationUser RESPONSE_EXAMPLE
public static final Function<ApplicationUserRestApplicationUser> REST_TRANSFORM
[Expand]
Inherited Fields
From class com.atlassian.bitbucket.rest.user.RestPerson
Public Constructors
RestApplicationUser(ApplicationUser user)
Protected Constructors
RestApplicationUser()
RestApplicationUser(Map<StringObject> map)
Constructs a new RestApplicationUser from the provided map of values.
Public Methods
<T> T accept(ApplicationUserVisitor<T> visitor)
@Nonnull String getDisplayName()
int getId()
@Nonnull String getSlug()
@Nonnull UserType getType()
boolean isActive()
void setLinks(RestRelatedLinks links)
@Nullable static RestApplicationUser valueOf(Object value)
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.rest.user.RestPerson
From class com.atlassian.bitbucket.rest.RestMapEntity
From class java.util.LinkedHashMap
From class java.util.HashMap
From class java.util.AbstractMap
From class java.lang.Object
From interface com.atlassian.bitbucket.rest.avatar.AvatarAware
From interface com.atlassian.bitbucket.user.ApplicationUser
From interface com.atlassian.bitbucket.user.Person
From interface java.security.Principal
From interface java.util.Map

Fields

public static final RestApplicationUser[] LIST_EXAMPLE

public static final RestPage<RestApplicationUser> PAGE_EXAMPLE

public static final RestApplicationUser RESPONSE_EXAMPLE

public static final Function<ApplicationUserRestApplicationUser> REST_TRANSFORM

Public Constructors

public RestApplicationUser (ApplicationUser user)

Protected Constructors

protected RestApplicationUser ()

protected RestApplicationUser (Map<StringObject> map)

Constructs a new RestApplicationUser from the provided map of values.

Public Methods

public T accept (ApplicationUserVisitor<T> visitor)

@Nonnull public String getDisplayName ()

public int getId ()

@Nonnull public String getSlug ()

@Nonnull public UserType getType ()

public boolean isActive ()

public void setLinks (RestRelatedLinks links)

@Nullable public static RestApplicationUser valueOf (Object value)