Class ExtendedUserInfo

java.lang.Object
org.languagetool.server.ExtendedUserInfo

public class ExtendedUserInfo extends Object
Used via Jackson-databind + myBatis -> return info from DB via JSON in /users/me route
See Also:
  • Field Details

    • id

      public Long id
    • addon_token

      public String addon_token
    • api_key

      public String api_key
    • email

      public String email
    • name

      public String name
    • premium_from

      public Date premium_from
    • premium_to

      public Date premium_to
    • cancel_date

      public Timestamp cancel_date
    • subscription_months

      public Long subscription_months
    • geo_ip_country

      public String geo_ip_country
    • managed_accounts

      public Long managed_accounts
    • groupId

      public UUID groupId
    • groupRole

      public String groupRole
    • opt_in_3rd_party_ai_grammar_checker

      public boolean opt_in_3rd_party_ai_grammar_checker
    • opt_in_3rd_party_ai_paraphraser

      public boolean opt_in_3rd_party_ai_paraphraser
  • Constructor Details

    • ExtendedUserInfo

      public ExtendedUserInfo()
    • ExtendedUserInfo

      public ExtendedUserInfo(String addon_token, String api_key, String email, String name, Date premium_from, Date premium_to, Timestamp cancel_date, Long subscription_months, String geo_ip_country, Long managed_accounts, UUID groupId, String groupRole, boolean opt_in_3rd_party_ai_grammar_checker, boolean opt_in_3rd_party_ai_paraphraser)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getId

      public Long getId()
    • getAddon_token

      public String getAddon_token()
    • getApi_key

      public String getApi_key()
    • getEmail

      public String getEmail()
    • getName

      public String getName()
    • getPremium_from

      public Date getPremium_from()
    • getPremium_to

      public Date getPremium_to()
    • getCancel_date

      public Timestamp getCancel_date()
    • getSubscription_months

      public Long getSubscription_months()
    • getGeo_ip_country

      public String getGeo_ip_country()
    • getManaged_accounts

      public Long getManaged_accounts()
    • getGroupId

      public UUID getGroupId()
    • getGroupRole

      public String getGroupRole()