クラス RC2Permission
java.lang.Object
jp.co.osstech.libjeid.rc2.RC2Permission
RC2Permissionは、第2世代在留カードの資格外活動許可欄 (DF2/EF01)に対応するクラスです(在留カードのみ)。
D5(0x15): 包括許可欄、D6(0x16): 包括許可期限、D7(0x17): 個別許可欄。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明包括許可欄 (0:無し / 1:許可(週28h以内・風俗営業不可) / 2:許可(週28h以内・教育等))包括許可期限 (YYYYMMDD)包括許可欄の券面表示 (例:1→ 許可(週28時間以内・風俗営業不可))。byte[]個別許可欄 (0:無し / 1:有り)個別許可欄の券面表示 (例:1→ 有り)。toString()
-
コンストラクタの詳細
-
RC2Permission
RC2Permissionオブジェクトを構築します。- パラメータ:
encoded- 符号化データ- 例外:
IOException- デコードエラー
-
-
メソッドの詳細
-
toString
-
getEncoded
public byte[] getEncoded() -
getComprehensive
包括許可欄 (0:無し / 1:許可(週28h以内・風俗営業不可) / 2:許可(週28h以内・教育等)) -
getComprehensiveLimit
包括許可期限 (YYYYMMDD) -
getIndividual
個別許可欄 (0:無し / 1:有り) -
getComprehensiveName
包括許可欄の券面表示 (例:1→ 許可(週28時間以内・風俗営業不可))。コード定義は第二世代在留カード等仕様書 v1.1 §3.3.4.7 (タグ D5)。
- 戻り値:
- 券面表示。コードが未設定または仕様に定義が無い場合は null
-
getIndividualName
個別許可欄の券面表示 (例:1→ 有り)。コード定義は第二世代在留カード等仕様書 v1.1 §3.3.4.7 (タグ D7)。
- 戻り値:
- 券面表示。コードが未設定または仕様に定義が無い場合は null
-