パッケージ jp.co.osstech.libjeid.dl
クラス DriverLicenseEntries
java.lang.Object
jp.co.osstech.libjeid.dl.DriverLicenseEntries
DriverLicenseEntriesは、運転免許証仕様の「記載事項(本籍除く)」に対応するクラスです。
-
コンストラクタの概要
コンストラクタコンストラクタ説明DriverLicenseEntries
(byte[] encoded, DriverLicenseExternalCharactors extChars) DriverLicenseEntriesオブジェクトを構築します。 -
メソッドの概要
修飾子とタイプメソッド説明getAddr()
住所をDLStringオブジェクトで返します。getAddrHtml
(DriverLicenseExternalCharactors extChars) 推奨されていません。getAddr().toHTML()を利用してください。getAddrJson
(DriverLicenseExternalCharactors extChars) 推奨されていません。getAddr().toJSON()を利用してください。通称名をDLStringオブジェクトで返します。生年月日を返します。統一氏名(カナ)を返します。免許の年月日をリストで返します。getCategory
(int tag) タグを指定して免許の年月日を返します。免許証の色区分を返します。免許の条件のリストを返します。byte[]
符号化データを返します。有効期間の末日を返します。交付年月日を返します。int
JIS X 0208 制定年番号を返します。getKana()
呼び名(カナ)を返します。免許証の番号を返します。getName()
氏名をDLStringオブジェクトで返します。getNameHtml
(DriverLicenseExternalCharactors extChars) 推奨されていません。getName().toHTML()を利用してください。getNameJson
(DriverLicenseExternalCharactors extChars) 推奨されていません。getName().toJSON()を利用してください。公安委員会名を返します。照会番号を返します。toString()
Stringオブジェクトを返します。
-
コンストラクタの詳細
-
DriverLicenseEntries
public DriverLicenseEntries(byte[] encoded, DriverLicenseExternalCharactors extChars) throws IOException DriverLicenseEntriesオブジェクトを構築します。- パラメータ:
encoded
- 符号化データ- 例外:
IOException
- デコードエラー
-
-
メソッドの詳細
-
toString
Stringオブジェクトを返します。 -
getEncoded
public byte[] getEncoded()符号化データを返します。- 戻り値:
- 符号化データ
-
getJISX0208Year
public int getJISX0208Year()JIS X 0208 制定年番号を返します。- 戻り値:
- JIS X 0208 制定年番号
-
getName
氏名をDLStringオブジェクトで返します。- 戻り値:
- 氏名
-
getNameHtml
推奨されていません。getName().toHTML()を利用してください。氏名をHTML表現で返します。 外字をPNGエンコードしてData URI形式で表示します。 詳細は運転免許証の文字についてを参照してください。- パラメータ:
extChars
- 外字- 戻り値:
- 氏名
- 例外:
IOException
- 外字のデコードエラーまたはPNGのエンコードエラー
-
getNameJson
推奨されていません。getName().toJSON()を利用してください。氏名をJSON表現で返します。 JIS X 0208に含まれる文字の場合はUnicodeテキストが返ります。
外字の場合は画像をPNGエンコードし、それを更にBase64エンコードした文字列が返ります。
詳細は運転免許証の文字についてを参照してください。- パラメータ:
extChars
- 外字- 戻り値:
- 氏名
- 例外:
IOException
- 外字のデコードエラーまたはPNGのエンコードエラー
-
getKana
呼び名(カナ)を返します。- 戻り値:
- 呼び名(カナ)
-
getAliasName
通称名をDLStringオブジェクトで返します。- 戻り値:
- 通称名
-
getCallName
統一氏名(カナ)を返します。- 戻り値:
- 統一氏名(カナ)
-
getBirthDate
生年月日を返します。- 戻り値:
- 生年月日
-
getAddr
住所をDLStringオブジェクトで返します。- 戻り値:
- 住所
-
getAddrHtml
推奨されていません。getAddr().toHTML()を利用してください。住所をHTML表現で返します。 外字をPNGエンコードしてData URI形式で表示します。 詳細は運転免許証の文字についてを参照してください。- パラメータ:
extChars
- 外字- 戻り値:
- 住所
- 例外:
IOException
- 外字のデコードエラーまたはPNGのエンコードエラー
-
getAddrJson
推奨されていません。getAddr().toJSON()を利用してください。住所をJSON表現で返します。 JIS X 0208に含まれる文字の場合はUnicodeテキストが返ります。
外字の場合は画像をPNGエンコードし、それを更にBase64エンコードした文字列が返ります。
詳細は運転免許証の文字についてを参照してください。- パラメータ:
extChars
- 外字- 戻り値:
- 住所
- 例外:
IOException
- 外字のデコードエラーまたはPNGのエンコードエラー
-
getIssueDate
交付年月日を返します。- 戻り値:
- 交付年月日
-
getRefNumber
照会番号を返します。- 戻り値:
- 照会番号
-
getColorClass
免許証の色区分を返します。- 戻り値:
- 免許証の色区分
-
getExpireDate
有効期間の末日を返します。- 戻り値:
- 有効期間の末日
-
getConditions
免許の条件のリストを返します。- 戻り値:
- 免許の条件のリスト
-
getPscName
公安委員会名を返します。- 戻り値:
- 公安委員会名
-
getLicenseNumber
免許証の番号を返します。- 戻り値:
- 免許証の番号
-
getCategories
免許の年月日をリストで返します。- 戻り値:
- 免許の年月日のリスト
-
getCategory
タグを指定して免許の年月日を返します。- パラメータ:
tag
- タグ- 戻り値:
- 免許の年月日
-