Class OfBizUser

java.lang.Object
com.atlassian.jira.crowd.embedded.ofbiz.OfBizUser
All Implemented Interfaces:
com.atlassian.crowd.embedded.api.User, com.atlassian.crowd.model.DirectoryEntity, com.atlassian.crowd.model.TimestampedEntity, com.atlassian.crowd.model.user.TimestampedUser, com.atlassian.crowd.model.user.User, UserOrGroupStub, Serializable, Comparable<com.atlassian.crowd.embedded.api.User>, Principal

public class OfBizUser extends Object implements com.atlassian.crowd.model.user.TimestampedUser, UserOrGroupStub, Serializable
See Also:
  • Method Details

    • getId

      public long getId()
      Specified by:
      getId in interface UserOrGroupStub
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface com.atlassian.crowd.embedded.api.User
    • getDirectoryId

      public long getDirectoryId()
      Specified by:
      getDirectoryId in interface com.atlassian.crowd.model.DirectoryEntity
      Specified by:
      getDirectoryId in interface com.atlassian.crowd.embedded.api.User
    • getName

      public String getName()
      Specified by:
      getName in interface com.atlassian.crowd.model.DirectoryEntity
      Specified by:
      getName in interface Principal
    • getLowerName

      public String getLowerName()
      Specified by:
      getLowerName in interface UserOrGroupStub
    • getCreatedDate

      public Date getCreatedDate()
      Specified by:
      getCreatedDate in interface com.atlassian.crowd.model.TimestampedEntity
    • getUpdatedDate

      public Date getUpdatedDate()
      Specified by:
      getUpdatedDate in interface com.atlassian.crowd.model.TimestampedEntity
    • getEmailAddress

      public String getEmailAddress()
      Specified by:
      getEmailAddress in interface com.atlassian.crowd.embedded.api.User
    • getFirstName

      public String getFirstName()
      Specified by:
      getFirstName in interface com.atlassian.crowd.model.user.User
    • getLastName

      public String getLastName()
      Specified by:
      getLastName in interface com.atlassian.crowd.model.user.User
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface com.atlassian.crowd.embedded.api.User
    • getExternalId

      public String getExternalId()
      Specified by:
      getExternalId in interface com.atlassian.crowd.model.user.User
    • isDeletedExternally

      public boolean isDeletedExternally()
    • isMarkedAsDeleted

      public boolean isMarkedAsDeleted()
      Specified by:
      isMarkedAsDeleted in interface com.atlassian.crowd.embedded.api.User
    • toString

      public String toString()
      Specified by:
      toString in interface Principal
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Specified by:
      equals in interface com.atlassian.crowd.model.DirectoryEntity
      Specified by:
      equals in interface Principal
      Specified by:
      equals in interface com.atlassian.crowd.embedded.api.User
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.atlassian.crowd.model.DirectoryEntity
      Specified by:
      hashCode in interface Principal
      Specified by:
      hashCode in interface com.atlassian.crowd.embedded.api.User
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(com.atlassian.crowd.embedded.api.User other)
      Specified by:
      compareTo in interface Comparable<com.atlassian.crowd.embedded.api.User>
      Specified by:
      compareTo in interface com.atlassian.crowd.embedded.api.User