パッケージ jp.co.osstech.libjeid.in
クラス INVisualEntries
- java.lang.Object
-
- jp.co.osstech.libjeid.in.INVisualEntries
-
- 直系の既知のサブクラス:
INCardFrontEntries
public class INVisualEntries extends java.lang.Object
INVisualEntriesは、個人番号カード券面APの表面に対応するクラスです。
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 INVisualEntries(byte[] encoded)
INVisualEntriesオブジェクトを構築します。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 byte[]
getAddr()
住所をPNG形式で返します。java.lang.String
getBirth()
生年月日を返します。byte[]
getEncoded()
符号化データを返します。java.lang.String
getExpire()
有効期限を返します。byte[]
getHeader()
ヘッダを返します。byte[]
getName()
氏名をPNG形式で返します。byte[]
getPhoto()
顔写真をJpeg2000形式で返します。android.graphics.Bitmap
getPhotoBitmap()
顔写真(JPEG2000)をデコードしてandroid.graphics.Bitmapオブジェクトを返します。BitmapARGB
getPhotoBitmapARGB()
顔写真(JPEG2000)をデコードしてBitmapARGBオブジェクトを返します。java.lang.String
getSex()
性別を性別コードで返します。java.lang.String
getSexString()
性別を性別コードに対応する文字列で返します。byte[]
getSignature()
署名データを返します。java.lang.String
toString()
Stringオブジェクトを返します。
-
-
-
メソッドの詳細
-
toString
public java.lang.String toString()
Stringオブジェクトを返します。- オーバーライド:
toString
クラス内java.lang.Object
- 戻り値:
- Stringオブジェクト
-
getEncoded
public byte[] getEncoded()
符号化データを返します。- 戻り値:
- 符号化データ
-
getHeader
public byte[] getHeader()
ヘッダを返します。- 戻り値:
- ヘッダ
-
getBirth
public java.lang.String getBirth()
生年月日を返します。- 戻り値:
- 生年月日
-
getSex
public java.lang.String getSex()
性別を性別コードで返します。 性別コードと性別の対応関係は 1: 男性, 2: 女性, 3: 不明 です。- 戻り値:
- 性別(性別コード)
-
getSexString
public java.lang.String getSexString()
性別を性別コードに対応する文字列で返します。 性別コードと性別の対応関係は 1: 男性, 2: 女性, 3: 不明 です。- 戻り値:
- 性別(文字列)
-
getName
public byte[] getName()
氏名をPNG形式で返します。- 戻り値:
- 氏名(PNG)
-
getAddr
public byte[] getAddr()
住所をPNG形式で返します。- 戻り値:
- 住所(PNG)
-
getPhoto
public byte[] getPhoto()
顔写真をJpeg2000形式で返します。- 戻り値:
- 顔写真
-
getPhotoBitmap
public android.graphics.Bitmap getPhotoBitmap() throws java.io.IOException
顔写真(JPEG2000)をデコードしてandroid.graphics.Bitmapオブジェクトを返します。 このメソッドは互換性維持のために引き続き使用できますが、非推奨となります。getPhotoBitmapARGB()
を用いてsBitmapARGBオブジェクトを生成してください。- 戻り値:
- 顔写真
- 例外:
java.io.IOException
- デコードエラー
-
getPhotoBitmapARGB
public BitmapARGB getPhotoBitmapARGB() throws java.io.IOException
顔写真(JPEG2000)をデコードしてBitmapARGBオブジェクトを返します。
以下は取得したBitmapARGBのインスタンスからandroid.graphics.Bitmapのインスタンスを作成するサンプルコードです。
(argbはBitmapARGBのインスタンスです)Bitmap bitmap = Bitmap.createBitmap(argb.getData(), argb.getWidth(), argb.getHeight(), Bitmap.Config.ARGB_8888);
- 戻り値:
- 顔写真
- 例外:
java.io.IOException
- デコードエラー
-
getSignature
public byte[] getSignature()
署名データを返します。- 戻り値:
- 署名データ
-
getExpire
public java.lang.String getExpire()
有効期限を返します。- 戻り値:
- 有効期限
-
-