📄 userinfo.java
字号:
/*
* UserInfo.java
*
* Created on 2005/1/27
*/
package jp.co.intra_mart.framework.base.util;
import java.io.Serializable;
import java.util.Date;
import java.util.Locale;
/**
* 儘僌僀儞儐乕僓偺忣曬傪娗棟偟傑偡丅
* 僀儞僩儔儅乕僩偵傾僋僙僗偟偨僋儔僀傾儞僩忣曬傪儔僢僾偟偨僆僽僕僃僋僩偱偡丅<BR>
* 偙偺僆僽僕僃僋僩偼捠忢{@link UserInfoUtil#createUserInfo(HttpServletRequest, HttpServletResponse)}
* 偐傜惗惉偝傟傑偡丅
*
* @author INTRAMART
* @since 5.0
* @version 1.0
* @see UserInfoUtil
*/
public interface UserInfo extends Serializable{
/**
* 僋儔僀傾儞僩僞僀僾傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵僋儔僀傾儞僩僞僀僾偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼嬻暥帤楍傪曉媝偡傞丅
*
* @return 僋儔僀傾儞僩僞僀僾
*/
public String getClientType();
/**
* 僇儔乕僷僞乕儞ID傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵儘僌僀儞儐乕僓ID偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼僨僼僅儖僩偺僇儔乕僷僞乕儞ID傪曉媝偡傞丅
*
* @return 僇儔乕僷僞乕儞ID
*/
public String getColorPatternID();
/**
* 僄儞僐乕僨傿儞僌傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵僄儞僐乕僨傿儞僌偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼嬻暥帤楍傪曉媝偡傞丅
*
* @return 僄儞僐乕僨傿儞僌
*/
public String getEncoding();
/**
* 儐乕僓偺儘働乕儖傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵儘働乕儖偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼null傪曉媝偡傞丅
*
*
* @return 儘働乕儖
*/
public Locale getLocale();
/**
* 儘僌僀儞僌儖乕僾ID傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵儘僌僀儞僌儖乕僾ID偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼嬻暥帤楍傪曉媝偡傞丅
*
* @return 儘僌僀儞僌儖乕僾ID
*/
public String getLoginGroupID();
/**
* 儘僌僀儞偟偨帪娫傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵儘僌僀儞帪娫偑懚嵼偟側偄応崌丄null傪曉媝偡傞丅
*
* @return 儘僌僀儞帪娫
*/
public Date getLoginTime();
/**
* 儘僌僀儞僞僀僾傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵儘僌僀儞僞僀僾偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼 {@link UserInfoUtil#LT_USER}
* 傪曉媝偡傞丅
*
* @return 儘僌僀儞僞僀僾
* @see UserInfoUtil#LT_SUPER
* @see UserInfoUtil#LT_GROUP
* @see UserInfoUtil#LT_USER
*/
public String getLoginType();
/**
* 儘僌僀儞儐乕僓ID傪庢摼偡傞丅 <BR>
* 僙僢僔儑儞忣曬偵儘僌僀儞儐乕僓ID偑懚嵼偟側偄応崌丄偍傛傃嬻暥帤楍偺応崌偼嬻暥帤楍傪曉媝偡傞丅
*
* @return 儘僌僀儞儐乕僓ID
*/
public String getUserID();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -