Record Class User
java.lang.Object
java.lang.Record
cn.duskykite.open.call.result.data.User
public record User(String unionId, String userId, String openId, String name, String enName, String nickname, String email, String mobile, Boolean mobileVisible, Integer gender, String avatarKey, Avatar avatar, Status status, List<String> departmentIds, String leaderUserId, String city, String country, String workStation, Integer joinTime, Boolean isTenantManager, String employeeNo, Integer employeeType, List<Order> orders, List<CustomAttr> customAttrs, String enterpriseEmail, String jobTitle, Boolean isFrozen)
extends Record
用户
-
构造器概要
构造器构造器说明User(String unionId, String userId, String openId, String name, String enName, String nickname, String email, String mobile, Boolean mobileVisible, Integer gender, String avatarKey, Avatar avatar, Status status, List<String> departmentIds, String leaderUserId, String city, String country, String workStation, Integer joinTime, Boolean isTenantManager, String employeeNo, Integer employeeType, List<Order> orders, List<CustomAttr> customAttrs, String enterpriseEmail, String jobTitle, Boolean isFrozen) 创建User记录的实例。 -
方法概要
修饰符和类型方法说明$country()$gender()avatar()返回avatar记录组件的值。返回avatarKey记录组件的值。city()返回city记录组件的值。country()返回country记录组件的值。返回customAttrs记录组件的值。返回departmentIds记录组件的值。email()返回email记录组件的值。返回employeeNo记录组件的值。返回employeeType记录组件的值。enName()返回enName记录组件的值。返回enterpriseEmail记录组件的值。final boolean指示某个其他对象是否“等于”此对象。gender()返回gender记录组件的值。final inthashCode()返回此对象的哈希代码值。isFrozen()返回isFrozen记录组件的值。返回isTenantManager记录组件的值。jobTitle()返回jobTitle记录组件的值。joinTime()返回joinTime记录组件的值。返回leaderUserId记录组件的值。mobile()返回mobile记录组件的值。返回mobileVisible记录组件的值。name()返回name记录组件的值。nickname()返回nickname记录组件的值。openId()返回openId记录组件的值。orders()返回orders记录组件的值。status()返回status记录组件的值。final StringtoString()返回此记录的字符串表示形式。unionId()返回unionId记录组件的值。userId()返回userId记录组件的值。返回workStation记录组件的值。
-
构造器详细资料
-
User
public User(String unionId, String userId, String openId, String name, String enName, String nickname, String email, String mobile, Boolean mobileVisible, Integer gender, String avatarKey, Avatar avatar, Status status, List<String> departmentIds, String leaderUserId, String city, String country, String workStation, Integer joinTime, Boolean isTenantManager, String employeeNo, Integer employeeType, List<Order> orders, List<CustomAttr> customAttrs, String enterpriseEmail, String jobTitle, Boolean isFrozen) 创建User记录的实例。- 参数:
unionId-unionId记录组件的值userId-userId记录组件的值openId-openId记录组件的值name-name记录组件的值enName-enName记录组件的值nickname-nickname记录组件的值email-email记录组件的值mobile-mobile记录组件的值mobileVisible-mobileVisible记录组件的值gender-gender记录组件的值avatarKey-avatarKey记录组件的值avatar-avatar记录组件的值status-status记录组件的值departmentIds-departmentIds记录组件的值leaderUserId-leaderUserId记录组件的值city-city记录组件的值country-country记录组件的值workStation-workStation记录组件的值joinTime-joinTime记录组件的值isTenantManager-isTenantManager记录组件的值employeeNo-employeeNo记录组件的值employeeType-employeeType记录组件的值orders-orders记录组件的值customAttrs-customAttrs记录组件的值enterpriseEmail-enterpriseEmail记录组件的值jobTitle-jobTitle记录组件的值isFrozen-isFrozen记录组件的值
-
-
方法详细资料
-
$gender
- 返回:
- 性别
-
$country
- 返回:
- 国家或地区Code缩写
-
$joinTime
- 返回:
- 入职时间
-
$employeeType
- 返回:
- 员工类型
-
toString
返回此记录的字符串表示形式。此表示形式包含类型的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录中的所有组件都使用Objects::equals(Object,Object)进行比较。 -
unionId
返回unionId记录组件的值。- 返回:
unionId记录组件的值
-
userId
返回userId记录组件的值。- 返回:
userId记录组件的值
-
openId
返回openId记录组件的值。- 返回:
openId记录组件的值
-
name
返回name记录组件的值。- 返回:
name记录组件的值
-
enName
返回enName记录组件的值。- 返回:
enName记录组件的值
-
nickname
返回nickname记录组件的值。- 返回:
nickname记录组件的值
-
email
返回email记录组件的值。- 返回:
email记录组件的值
-
mobile
返回mobile记录组件的值。- 返回:
mobile记录组件的值
-
mobileVisible
返回mobileVisible记录组件的值。- 返回:
mobileVisible记录组件的值
-
gender
返回gender记录组件的值。- 返回:
gender记录组件的值
-
avatarKey
返回avatarKey记录组件的值。- 返回:
avatarKey记录组件的值
-
avatar
返回avatar记录组件的值。- 返回:
avatar记录组件的值
-
status
返回status记录组件的值。- 返回:
status记录组件的值
-
departmentIds
返回departmentIds记录组件的值。- 返回:
departmentIds记录组件的值
-
leaderUserId
返回leaderUserId记录组件的值。- 返回:
leaderUserId记录组件的值
-
city
返回city记录组件的值。- 返回:
city记录组件的值
-
country
返回country记录组件的值。- 返回:
country记录组件的值
-
workStation
返回workStation记录组件的值。- 返回:
workStation记录组件的值
-
joinTime
返回joinTime记录组件的值。- 返回:
joinTime记录组件的值
-
isTenantManager
返回isTenantManager记录组件的值。- 返回:
isTenantManager记录组件的值
-
employeeNo
返回employeeNo记录组件的值。- 返回:
employeeNo记录组件的值
-
employeeType
返回employeeType记录组件的值。- 返回:
employeeType记录组件的值
-
orders
返回orders记录组件的值。- 返回:
orders记录组件的值
-
customAttrs
返回customAttrs记录组件的值。- 返回:
customAttrs记录组件的值
-
enterpriseEmail
返回enterpriseEmail记录组件的值。- 返回:
enterpriseEmail记录组件的值
-
jobTitle
返回jobTitle记录组件的值。- 返回:
jobTitle记录组件的值
-
isFrozen
返回isFrozen记录组件的值。- 返回:
isFrozen记录组件的值
-