Objectcom.nttdocomo.device.felica.FelicaData
com.nttdocomo.device.felica.DirectData
データは任意の16バイトで表されます。
| フィールドの概要 |
| クラス com.nttdocomo.device.felica.FelicaData から継承したフィールド |
TYPE_DIRECT_DATA, TYPE_PURSE_CASHBACK_DATA, TYPE_PURSE_DECREMENT_DATA, TYPE_PURSE_DIRECT_DATA |
| コンストラクタの概要 | |
DirectData(byte[] bytes)
指定されたバイト配列から DirectDataを生成します。
|
|
| メソッドの概要 | |
byte[] |
getBytes()
ブロックデータを返します。 |
void |
setBytes(byte[] bytes)
指定されたバイト配列をブロックデータとして設定します。 |
| クラス com.nttdocomo.device.felica.FelicaData から継承したメソッド |
getDataType |
| クラス Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public DirectData(byte[] bytes)
DirectDataを生成します。
指定されたバイト配列の長さが16バイトよりも小さい場合、 16バイトにゼロパディングされます。16バイトを越える部分は無視されます。
ランダムサービス、サイクリックサービスで使用します。
bytes - バイト配列。
UnsupportedOperationException - FeliCa機能をサポートしていない場合に発生します。
NullPointerException - 引数 bytes に null が指定された場合に発生します。
| メソッドの詳細 |
public void setBytes(byte[] bytes)
指定されたバイト配列の長さが16バイトよりも小さい場合、16バイトにゼロ パディングされます。16バイトを越える部分は無視されます。
ランダムサービス、サイクリックサービスで使用します。
bytes - バイト配列。
NullPointerException - 引数 bytes に null が指定された場合に発生します。
public byte[] getBytes()