|
Java Smart Card I/O | |||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.smartcardio.ATR
public final class ATR
スマートカードのリセット応答バイトです。カードの ATR オブジェクトは、Card.getATR() を呼び出すことによって取得できます。このクラスは、ATR が意味的に有効な構造を符号化するかどうかは確認しようとしません。
このクラスのインスタンスは不変です。データがバイト配列を介して受け渡しされる場所では、保護された複製処理が行われます。
Card.getATR()
,
直列化された形式コンストラクタの概要 | |
---|---|
ATR(byte[] atr)
バイト配列から ATR を構築します。 |
メソッドの概要 | |
---|---|
boolean |
equals(Object obj)
指定されたオブジェクトがこの ATR と同じかどうかを比較します。 |
byte[] |
getBytes()
この ATR のバイトのコピーを返します。 |
byte[] |
getHistoricalBytes()
この ATR の履歴バイトのコピーを返します。 |
int |
hashCode()
この ATR 用のハッシュコード値を返します。 |
String |
toString()
この ATR の文字列表現を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public ATR(byte[] atr)
atr
- リセット応答バイトを含むバイト配列
NullPointerException
- atr
が null の場合メソッドの詳細 |
---|
public byte[] getBytes()
public byte[] getHistoricalBytes()
public String toString()
Object
内の toString
public boolean equals(Object obj)
Object
内の equals
obj
- この ATR と等しいかどうかを比較するオブジェクト
Object.hashCode()
,
Hashtable
public int hashCode()
Object
内の hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
Java Smart Card I/O | |||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |