Class LicensedUsersQuery

java.lang.Object
com.atlassian.crowd.dao.licensing.LicensedUsersQuery

public class LicensedUsersQuery extends Object
Defines constraints for the search query.
  • Constructor Details

    • LicensedUsersQuery

      protected LicensedUsersQuery(LicensingSummary licensingSummary, @Nullable String textSearch, @Nullable Date lastActiveOnOrBefore, boolean neverLoggedIn, @Nullable DirectoryInfo directoryInfo, int start, int limit)
  • Method Details

    • getLicensingSummary

      public LicensingSummary getLicensingSummary()
    • setLicensingSummary

      public void setLicensingSummary(LicensingSummary licensingSummary)
    • getTextSearch

      public String getTextSearch()
    • isNeverLoggedIn

      public boolean isNeverLoggedIn()
    • setTextSearch

      public void setTextSearch(@Nullable String textSearch)
    • getLastActiveOnOrBefore

      public Optional<Date> getLastActiveOnOrBefore()
    • setLastActiveOnOrBefore

      public void setLastActiveOnOrBefore(@Nullable Date lastActiveOnOrBefore)
    • getDirectoryInfo

      public Optional<DirectoryInfo> getDirectoryInfo()
    • setDirectoryInfo

      public void setDirectoryInfo(@Nullable DirectoryInfo directoryInfo)
    • getStart

      public int getStart()
    • setStart

      public void setStart(int start)
    • getLimit

      public int getLimit()
    • setLimit

      public void setLimit(int limit)
    • builder

      public static LicensedUsersQuery.Builder builder()
    • builder

      public static LicensedUsersQuery.Builder builder(LicensedUsersQuery data)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object