Class UserType

java.lang.Object
overit.geocall.model.DynO
overit.geocall.base.rs2.usertype.UserType
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

@EntityRef(UserTypeEntity.class) public class UserType extends DynO
Data transfer object representing a user's type.
It contains all the user's type information and is typically used by the user type service as a response object.
Since:
9.2
See Also:
GCApi:
dto
  • Constructor Details

    • UserType

      public UserType()
  • Method Details

    • getCode

      public final Optional<String> getCode()
    • setCode

      public final void setCode(Optional<String> code)
    • getDescription

      public final Optional<String> getDescription()
    • setDescription

      public final void setDescription(Optional<String> description)
    • getOrdering

      public final Optional<Long> getOrdering()
    • setOrdering

      public final void setOrdering(Optional<Long> ordering)
    • getMaxInactiveInterval

      public final Optional<Long> getMaxInactiveInterval()
    • setMaxInactiveInterval

      public final void setMaxInactiveInterval(Optional<Long> maxInactiveInterval)
    • getIsActive

      public final Optional<Boolean> getIsActive()
    • setIsActive

      public final void setIsActive(Optional<Boolean> isActive)
    • isSystemAdmin

      public final Optional<Boolean> isSystemAdmin()
    • setSystemAdmin

      public final void setSystemAdmin(Optional<Boolean> systemAdmin)
    • isTenantAdmin

      public final Optional<Boolean> isTenantAdmin()
    • setTenantAdmin

      public final void setTenantAdmin(Optional<Boolean> tenantAdmin)
    • getProfile

      public final Optional<Long> getProfile()
    • setProfile

      public final void setProfile(Optional<Long> profile)
    • validate

      public String validate()
      Description copied from class: DynO
      Method that will be called to validate the DynO instance.
      Overrides:
      validate in class DynO
      Returns:
      the string containing the error message, or null if there's no violations within the DynO values.