パッケージ jp.co.osstech.libjeid.dl

クラス INDLEntries

java.lang.Object
jp.co.osstech.libjeid.dl.INDLEntries

public class INDLEntries extends Object
INDLEntriesは、マイナ運転免許証の「免許情報記録」に対応するクラスです。
  • コンストラクタの詳細

    • INDLEntries

      public INDLEntries(byte[] encoded) throws IOException
      INDLEntriesオブジェクトを構築します。
      パラメータ:
      encoded - 符号化データ
      例外:
      IOException - デコードエラー
  • メソッドの詳細

    • toString

      public String toString()
      Stringオブジェクトを返します。
      オーバーライド:
      toString クラス内 Object
      戻り値:
      Stringオブジェクト
    • getEncoded

      public byte[] getEncoded()
      符号化データを返します。
      戻り値:
      符号化データ
    • getColorClass

      public String getColorClass()
      免許証の色区分を返します。
      戻り値:
      免許証の色区分
    • getExpireDate

      public DLDate getExpireDate()
      有効期間の末日を返します。
      戻り値:
      有効期間の末日
    • getConditions

      public List<String> getConditions()
      免許の条件のリストを返します。
      戻り値:
      免許の条件のリスト
    • getLicenseNumber

      public String getLicenseNumber()
      免許証の番号を返します。
      戻り値:
      免許証の番号
    • getCategories

      public List<INDLCategory> getCategories()
      免許の種類をリストで返します。
      戻り値:
      免許の年月日のリスト
    • getCategory

      public INDLCategory getCategory(int tag)
      タグを指定して免許の種類を返します。
      パラメータ:
      tag - タグ
      戻り値:
      免許の年月日
    • getPhoto

      public INDLPhoto getPhoto()
      顔写真を返します。
      戻り値:
      顔写真