Interface UserView

All Superinterfaces:
org.teamapps.universaldb.pojo.Entity<UserView>, org.teamapps.universaldb.pojo.Identifiable
All Known Implementing Classes:
UdbUserView

public interface UserView
extends org.teamapps.universaldb.pojo.Entity<UserView>
  • Field Details

    • FIELD_FIRST_NAME

      static final java.lang.String FIELD_FIRST_NAME
      See Also:
      Constant Field Values
    • FIELD_FIRST_NAME_TRANSLATED

      static final java.lang.String FIELD_FIRST_NAME_TRANSLATED
      See Also:
      Constant Field Values
    • FIELD_LAST_NAME

      static final java.lang.String FIELD_LAST_NAME
      See Also:
      Constant Field Values
    • FIELD_LAST_NAME_TRANSLATED

      static final java.lang.String FIELD_LAST_NAME_TRANSLATED
      See Also:
      Constant Field Values
    • FIELD_PROFILE_PICTURE

      static final java.lang.String FIELD_PROFILE_PICTURE
      See Also:
      Constant Field Values
    • FIELD_PROFILE_PICTURE_LARGE

      static final java.lang.String FIELD_PROFILE_PICTURE_LARGE
      See Also:
      Constant Field Values
    • FIELD_LANGUAGE

      static final java.lang.String FIELD_LANGUAGE
      See Also:
      Constant Field Values
    • FIELD_ORGANIZATION_UNIT

      static final java.lang.String FIELD_ORGANIZATION_UNIT
      See Also:
      Constant Field Values
  • Method Details

    • getById

      static UserView getById​(int id)
    • getBuilder

      static org.teamapps.universaldb.record.EntityBuilder<UserView> getBuilder()
    • getFirstName

      java.lang.String getFirstName()
    • getFirstNameTranslated

      java.lang.String getFirstNameTranslated()
    • getLastName

      java.lang.String getLastName()
    • getLastNameTranslated

      java.lang.String getLastNameTranslated()
    • getProfilePicture

      byte[] getProfilePicture()
    • getProfilePictureLength

      int getProfilePictureLength()
    • getProfilePictureInputStreamSupplier

      java.util.function.Supplier<java.io.InputStream> getProfilePictureInputStreamSupplier()
    • getProfilePictureLarge

      byte[] getProfilePictureLarge()
    • getProfilePictureLargeLength

      int getProfilePictureLargeLength()
    • getProfilePictureLargeInputStreamSupplier

      java.util.function.Supplier<java.io.InputStream> getProfilePictureLargeInputStreamSupplier()
    • getLanguage

      java.lang.String getLanguage()
    • getOrganizationUnit

      OrganizationUnitView getOrganizationUnit()
    • getAll

      static java.util.List<UserView> getAll()
    • sort

      static java.util.List<UserView> sort​(java.util.List<UserView> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)
    • getCount

      static int getCount()
    • filter

      static UserViewQuery filter()