public class User
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 类和说明 |
---|---|
static class |
User.login_state_enum |
static class |
User.VirtualUser
征对不存在的用户做限制性枚举,限制构建序列用户
|
构造器和说明 |
---|
User() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.Set<java.lang.Long> |
getAccessSystemMenu() |
java.lang.Long |
getAccountId()
返回主岗所在单位Id
|
BrowserEnum |
getBrowser() |
java.util.Date |
getChangeRoleTimestamp() |
java.lang.String |
getCity() |
java.lang.String |
getCustomize(java.lang.String key)
根据指定key获取个性化值
|
java.lang.Object |
getCustomizeJson(java.lang.String key)
根据指定个性化key获取JSON解析后的Java对象
|
<T> T |
getCustomizeJson(java.lang.String key,
java.lang.Class<T> cls)
根据指定个性化key获取JSON解析后的指定类型的Java对象
|
java.lang.Long |
getDepartmentId() |
java.lang.String |
getEtagRandom() |
java.lang.Integer |
getExternalType() |
java.lang.String |
getFontSize() |
java.lang.Long |
getId() |
java.lang.Long |
getLevelId() |
java.util.Locale |
getLocale() |
java.lang.Long |
getLoginAccount() |
java.lang.String |
getLoginAccountName() |
java.lang.String |
getLoginAccountShortName() |
java.lang.Long |
getLoginLogId() |
java.lang.String |
getLoginName() |
int |
getLoginSign() |
User.login_state_enum |
getLoginState() |
java.util.Date |
getLoginTimestamp() |
java.lang.String |
getMainFrame() |
java.lang.String |
getName() |
java.lang.String |
getNodeIndex() |
java.lang.String |
getPassword()
已过时。
系统内不要取得密码
|
java.lang.Long |
getPostId() |
java.lang.Object |
getProperty(java.lang.String key) |
java.lang.String |
getProvince() |
java.lang.String |
getRectangle() |
java.lang.String |
getRemoteAddr() |
java.lang.String |
getResourceJsonStr() |
long |
getSecurityKey() |
java.lang.String |
getSessionId() |
java.lang.String |
getSkin() |
java.util.TimeZone |
getTimeZone() |
java.lang.String |
getUserAgentFrom() |
Constants.login_useragent_from |
getUserAgentFromEnum() |
java.lang.String |
getUserInfoJsonStr() |
java.lang.String |
getUserSSOFrom() |
boolean |
hasResourceCode(java.lang.String resCode) |
boolean |
isAdmin()
已过时。
建议使用OrgHelper
|
boolean |
isAdministrator()
已过时。
建议使用OrgHelper
|
boolean |
isAuditAdmin()
已过时。
建议使用OrgHelper
|
boolean |
isCanSendSMS() |
boolean |
isDefaultGuest()
是否登录前账号
|
boolean |
isFromM1() |
boolean |
isGroupAdmin()
已过时。
建议使用OrgHelper
|
boolean |
isGroupSystemAdmin()
是否为系统管理员(系统级)
|
java.lang.Boolean |
isGuest()
是否特殊账号
|
boolean |
isInternal() |
boolean |
isPlatformAdmin()
已过时。
建议使用OrgHelper
|
boolean |
isScreenGuest()
是否大屏账号
|
boolean |
isSuperAdmin()
已过时。
建议使用OrgHelper
|
boolean |
isSystemAdmin()
已过时。
建议使用OrgHelper
|
boolean |
isUnitSystemAdmin()
是否为系统管理员(单位级)
|
boolean |
isV5External()
v5编外人员
|
boolean |
isV5Member() |
boolean |
isVisitor() |
boolean |
isVJoinMember() |
void |
removeProperty(java.lang.String key) |
void |
resetEtagRandom() |
void |
setAccessSystemMenu(java.util.Set<java.lang.Long> accessSystemMenu) |
void |
setAccountId(java.lang.Long accountId) |
void |
setAdministrator(boolean administrator) |
void |
setAuditAdmin(boolean auditAdmin) |
void |
setBrowser(BrowserEnum browser) |
void |
setCanSendSMS(boolean canSendSMS) |
void |
setChangeRoleTimestamp(long changeRoleTimestamp) |
void |
setCity(java.lang.String city) |
void |
setCustomizeJson(java.lang.String key,
java.lang.Object valueObj)
设置个性化信息,valueObj转换为JSON字符串存储,需在数据库事务中调用
|
void |
setCustomizes(java.util.Map<java.lang.String,java.lang.String> customize) |
void |
setDepartmentId(java.lang.Long departmentId) |
void |
setExternalType(java.lang.Integer externalType) |
void |
setFontSize(java.lang.String fontSize) |
void |
setGroupAdmin(boolean groupAdmin) |
void |
setId(java.lang.Long id) |
void |
setInternal(boolean isInternal) |
void |
setLevelId(java.lang.Long levelId) |
void |
setLocale(java.util.Locale locale) |
void |
setLoginAccount(java.lang.Long loginAccount) |
void |
setLoginAccountName(java.lang.String loginAccountName) |
void |
setLoginAccountShortName(java.lang.String loginAccountShortName) |
void |
setLoginLogId(java.lang.Long loginLogId) |
void |
setLoginName(java.lang.String loginName) |
void |
setLoginState(User.login_state_enum loginState) |
void |
setLoginTimestamp(long loginTimestamp) |
void |
setMainFrame(java.lang.String mainFrame) |
void |
setName(java.lang.String name) |
void |
setNodeIndex(java.lang.String nodeIndex) |
void |
setPassword(java.lang.String password) |
void |
setPlatformAdmin(boolean platformAdmin) |
void |
setPostId(java.lang.Long postId) |
void |
setProperty(java.lang.String key,
java.lang.Object value) |
void |
setProvince(java.lang.String province) |
void |
setRectangle(java.lang.String rectangle) |
void |
setRemoteAddr(java.lang.String remoteAddr) |
void |
setSecurityKey(long securityKey) |
void |
setSessionId(java.lang.String sessionId) |
void |
setSkin(java.lang.String skin) |
void |
setSuperAdmin(boolean superAdmin) |
void |
setSystemAdmin(boolean systemAdmin) |
void |
setTimeZone(java.util.TimeZone timeZone) |
void |
setUserAgentFrom(java.lang.String userAgentFrom) |
void |
setUserSSOFrom(java.lang.String userSSOFrom) |
void |
setVisitor(boolean isVisitor) |
java.lang.String |
toString() |
public java.lang.String getNodeIndex()
public void setNodeIndex(java.lang.String nodeIndex)
public java.lang.String getLoginAccountShortName()
public void setLoginAccountShortName(java.lang.String loginAccountShortName)
public User.login_state_enum getLoginState()
public void setLoginState(User.login_state_enum loginState)
public java.lang.String getUserInfoJsonStr()
public java.lang.String getCustomize(java.lang.String key)
key
- 个性化keypublic java.lang.Object getCustomizeJson(java.lang.String key)
key
- 个性化keypublic <T> T getCustomizeJson(java.lang.String key, java.lang.Class<T> cls)
key
- 个性化keycls
- 指定JSON解析成的Java类型public void setCustomizeJson(java.lang.String key, java.lang.Object valueObj)
key
- 个性化keyvalueObj
- 要转换为JSON字符串的对象public void setCustomizes(java.util.Map<java.lang.String,java.lang.String> customize)
public boolean hasResourceCode(java.lang.String resCode)
public java.lang.String getResourceJsonStr()
public java.lang.String getMainFrame()
public void setMainFrame(java.lang.String mainFrame)
public boolean isCanSendSMS()
public void setCanSendSMS(boolean canSendSMS)
public java.lang.Long getDepartmentId()
public void setDepartmentId(java.lang.Long departmentId)
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.lang.Long getLevelId()
public void setLevelId(java.lang.Long levelId)
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
public java.lang.Long getLoginAccount()
public void setLoginAccount(java.lang.Long loginAccount)
public java.lang.String getLoginAccountName()
public void setLoginAccountName(java.lang.String loginAccountName)
public java.lang.String getLoginName()
public void setLoginName(java.lang.String loginName)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.Long getPostId()
public void setPostId(java.lang.Long postId)
public java.lang.String getRemoteAddr()
public void setRemoteAddr(java.lang.String remoteAddr)
public java.lang.String getUserAgentFrom()
public Constants.login_useragent_from getUserAgentFromEnum()
public boolean isFromM1()
public int getLoginSign()
public void setUserAgentFrom(java.lang.String userAgentFrom)
public boolean isAdministrator()
com.seeyon.ctp.organization.dao.OrgHelper#isAdministrator
public void setAdministrator(boolean administrator)
public java.lang.Long getAccountId()
public void setAccountId(java.lang.Long accountId)
public boolean isSystemAdmin()
com.seeyon.ctp.organization.dao.OrgHelper#isSystemAdmin
public void setSystemAdmin(boolean systemAdmin)
public boolean isGroupSystemAdmin()
public boolean isUnitSystemAdmin()
public boolean isAuditAdmin()
com.seeyon.ctp.organization.dao.OrgHelper#isAuditAdmin
public void setAuditAdmin(boolean auditAdmin)
public boolean isPlatformAdmin()
com.seeyon.ctp.organization.dao.OrgHelper#isPlatformAdmin
public void setPlatformAdmin(boolean platformAdmin)
public java.lang.String getSessionId()
public void setSessionId(java.lang.String sessionId)
public boolean isGroupAdmin()
com.seeyon.ctp.organization.dao.OrgHelper#isGroupAdmin
public void setGroupAdmin(boolean groupAdmin)
public boolean isSuperAdmin()
com.seeyon.ctp.organization.dao.OrgHelper#isSuperAdmin
public void setSuperAdmin(boolean superAdmin)
public boolean isAdmin()
com.seeyon.ctp.organization.dao.OrgHelper#isAdmin
public boolean isInternal()
public void setInternal(boolean isInternal)
public java.lang.Integer getExternalType()
public void setExternalType(java.lang.Integer externalType)
public boolean isV5Member()
public boolean isVJoinMember()
public boolean isV5External()
public boolean isVisitor()
public void setVisitor(boolean isVisitor)
public java.util.Set<java.lang.Long> getAccessSystemMenu()
public void setAccessSystemMenu(java.util.Set<java.lang.Long> accessSystemMenu)
public java.lang.Boolean isGuest()
public boolean isDefaultGuest()
public boolean isScreenGuest()
public java.lang.String getSkin()
public void setSkin(java.lang.String skin)
public java.lang.String getFontSize()
public void setFontSize(java.lang.String fontSize)
public java.util.Date getLoginTimestamp()
public void setLoginTimestamp(long loginTimestamp)
public java.lang.Long getLoginLogId()
public void setLoginLogId(java.lang.Long loginLogId)
public java.lang.String getUserSSOFrom()
public void setUserSSOFrom(java.lang.String userSSOFrom)
public BrowserEnum getBrowser()
public void setBrowser(BrowserEnum browser)
public long getSecurityKey()
public void setSecurityKey(long securityKey)
public java.util.TimeZone getTimeZone()
public void setTimeZone(java.util.TimeZone timeZone)
public java.lang.String getEtagRandom()
public void resetEtagRandom()
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public java.lang.String toString()
toString
在类中 java.lang.Object
public void setProperty(java.lang.String key, java.lang.Object value)
public void removeProperty(java.lang.String key)
public java.lang.Object getProperty(java.lang.String key)
public java.lang.String getProvince()
public void setProvince(java.lang.String province)
public java.lang.String getCity()
public void setCity(java.lang.String city)
public java.lang.String getRectangle()
public void setRectangle(java.lang.String rectangle)
public java.util.Date getChangeRoleTimestamp()
public void setChangeRoleTimestamp(long changeRoleTimestamp)