@Published public final class BinaryUtil extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
static byte[] | 
convertHexToBytes(java.lang.String hexString)
16進数文字列をバイト列に変換する。 
 | 
static byte[] | 
convertToBytes(java.lang.String original,
              java.nio.charset.Charset encoding)
引数で与えられた文字列をバイト列に変換する。 
 | 
static byte[] | 
convertToBytes(java.lang.String original,
              int length,
              java.nio.charset.Charset encoding)
引数で与えられた文字列をバイト列に変換し、引数のバイト長に満たない場合、右側0x00埋めを行う。 
 | 
static java.lang.String | 
convertToHexString(byte[] bytes)
バイト配列を16進数文字列に変換する。 
 | 
static java.lang.String | 
convertToHexStringWithPrefix(byte[] bytes)
バイト配列を16進数文字列に変換する。 
 | 
static byte[] | 
fillZerosRight(byte[] orig,
              int length)
右側0詰めを行う。 
 | 
static byte[] | 
toByteArray(java.io.InputStream inputStream)
入力ストリームをバイト配列に変換する。 
 | 
public static byte[] convertToBytes(java.lang.String original,
                                    int length,
                                    java.nio.charset.Charset encoding)
convertToBytes(String, Charset)を参照すること。
 original - 文字列length - バイト長encoding - 文字エンコーディング(引数が16進数文字列である場合は使用されない)java.lang.NumberFormatException - 引数が"0x"から開始しており、かつ16進数文字列として成立していない場合public static java.lang.String convertToHexString(byte[] bytes)
bytes - バイト配列public static java.lang.String convertToHexStringWithPrefix(byte[] bytes)
bytes - バイト配列public static byte[] convertToBytes(java.lang.String original,
                                    java.nio.charset.Charset encoding)
                             throws java.lang.NumberFormatException
original - 16進数文字列(0x[0-9A-F]+)encoding - 文字エンコーディング(引数が16進数文字列である場合は使用されない)java.lang.NumberFormatException - 引数が"0x"から開始しておりかつ16進数文字列として成立していない場合public static byte[] convertHexToBytes(java.lang.String hexString)
NumberFormatExceptionを送出する。
 convertToBytes(String, Charset)を利用すること。hexString - 16進数文字列([0-9A-F]+)java.lang.NumberFormatException - 16進数文字列として成立していない場合、
                                文字列がnullか空文字である場合public static byte[] fillZerosRight(byte[] orig,
                                    int length)
orig - 元データlength - バイト長public static byte[] toByteArray(java.io.InputStream inputStream)
inputStream - 入力ストリーム