uCosminexus Business Reporting Processor 開発者ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
public final class XBRLHexBinary
extends XBRLAbstractBinary
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- XML Schemaのデータ型hexBinaryを表します。
- hexBinary型は,バイナリデータを16進数で表記したものです。
- コンストラクタの概要:
- XBRLHexBinaryクラスのコンストラクタの概要を次の表に示します。
表6-150 XBRLHexBinaryクラスのコンストラクタの概要
| 項番 |
説明 |
XBRLのバージョン |
| 1 |
XBRLHexBinary(java.lang.String hex)
指定した16進数の文字列から,XBRLHexBinaryオブジェクトを構築します。 |
2.0および2.1 |
| 2 |
XBRLHexBinary(byte[] bytes)
指定したバイト配列から,XBRLHexBinaryオブジェクトを構築します。 |
2.0および2.1 |
| 3 |
XBRLHexBinary(byte[] bytes, int offset, int length)
指定したバイト配列の一部から,XBRLHexBinaryオブジェクトを構築します。 |
2.0および2.1 |
- メソッドの概要:
- XBRLHexBinaryクラスのメソッドの概要を次の表に示します。
表6-151 XBRLHexBinaryクラスのメソッドの概要
| 項番 |
説明 |
XBRLのバージョン |
| 1 |
static byte[] |
toByteArray(java.lang.String hex)
指定した16進数の文字列からバイト配列を生成します。 |
2.0および2.1 |
| 2 |
java.lang.String |
toString()
XBRLHexBinaryオブジェクトが保持するバイト配列の,16進数での表記を取得します。 |
2.0および2.1 |
| 3 |
static java.lang.String |
toString(byte[] bytes)
指定したバイト配列の,16進数での表記を取得します。 |
2.0および2.1 |
| 4 |
static java.lang.String |
toString(byte[] bytes, int offset, int length)
指定したバイト配列の一部の,16進数での表記を取得します。 |
2.0および2.1 |
| 5 |
static XBRLHexBinary |
valueOf(java.lang.String hex)
指定した16進数の文字列から,XBRLHexBinaryオブジェクトを取得します。 |
2.0および2.1 |
| 6 |
static XBRLHexBinary |
valueOf(byte[] bytes)
指定したバイト配列から,XBRLHexBinaryオブジェクトを取得します。 |
2.0および2.1 |
| 7 |
static XBRLHexBinary |
valueOf(byte[] bytes, int offset, int length)
指定したバイト配列の一部から,XBRLHexBinaryオブジェクトを取得します。 |
2.0および2.1 |
- <この項の構成>
- (1) XBRLHexBinary
- (2) XBRLHexBinary
- (3) XBRLHexBinary
- (4) toByteArray
- (5) toString
- (6) toString
- (7) toString
- (8) valueOf
- (9) valueOf
- (10) valueOf
(1) XBRLHexBinary
public XBRLHexBinary(java.lang.String hex)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定した16進数の文字列から,XBRLHexBinaryオブジェクトを構築します。
- 引数:
- hex - 16進数の文字列を指定します。
- 例外:
- XBRLDOMRuntimeException -
- 引数hexにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数hexに指定した文字列が16進数として解釈できない場合にスローされます。[エラーコード:25004,25006,25007]
(2) XBRLHexBinary
public XBRLHexBinary(byte[] bytes)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定したバイト配列から,XBRLHexBinaryオブジェクトを構築します。指定したバイト配列はコピーされます。
- 引数:
- bytes - バイト配列を指定します。
- 例外:
- XBRLDOMRuntimeException -
- 引数bytesにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数bytesに長さ0の配列を指定した場合にスローされます。[エラーコード:25007]
(3) XBRLHexBinary
public XBRLHexBinary(byte[] bytes,
int offset,
int length)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定したバイト配列の一部から,XBRLHexBinaryオブジェクトを構築します。バイト配列の指定した部分の内容がコピーされます。
- 引数:
- bytes - バイト配列を指定します。
- offset - 読み込み開始位置のインデックスを指定します。
- length - 読み込むバイト数を指定します。
- 例外:
- XBRLDOMRuntimeException -
- 引数bytesにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数offsetおよびlengthの指定によるインデックスが配列の境界を超える場合にスローされます。[エラーコード:25001,25003,25010]
- 引数bytesに長さ0の配列を指定した場合にスローされます。[エラーコード:25007]
(4) toByteArray
public static byte[] toByteArray(java.lang.String hex)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定した16進数の文字列からバイト配列を生成します。
- 引数:
- hex - 16進数の文字列を指定します。
- 戻り値:
- 指定した16進数の文字列から生成されたバイト配列を返します。
- 例外:
- XBRLDOMRuntimeException -
- 引数hexにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数hexに指定した文字列が16進数として解釈できない場合にスローされます。[エラーコード:25004,25006,25007]
(5) toString
public java.lang.String toString()
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- XBRLHexBinaryオブジェクトが保持するバイト配列の,16進数での表記を取得します。
- 定義:
- クラスXBRLAbstractBinary内のtoString()
- 戻り値:
- XBRLHexBinaryオブジェクトが保持するバイト配列の16進数による表記を返します。返却される文字列は,必ずアルファベットが大文字になります。
(6) toString
public static java.lang.String toString(byte[] bytes)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定したバイト配列の,16進数での表記を取得します。
- 引数:
- bytes - バイト配列を指定します。
- 戻り値:
- 指定したバイト配列の16進数による表記を返します。
- 例外:
- XBRLDOMRuntimeException -
- 引数bytesにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数bytesに長さ0の配列を指定した場合にスローされます。[エラーコード:25007]
(7) toString
public static java.lang.String toString(byte[] bytes,
int offset,
int length)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定したバイト配列の一部の,16進数での表記を取得します。
- 引数:
- bytes - バイト配列を指定します。
- offset - 読み込み開始位置のインデックスを指定します。
- length - 読み込むバイト数を指定します。
- 戻り値:
- 指定したバイト配列の一部の16進数による表記を返します。
- 例外:
- XBRLDOMRuntimeException -
- 引数bytesにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数offsetおよびlengthの指定によるインデックスが配列の境界を超える場合にスローされます。[エラーコード:25001,25003,25010]
- 引数bytesに長さ0の配列を指定した場合にスローされます。[エラーコード:25007]
(8) valueOf
public static XBRLHexBinary valueOf(java.lang.String hex)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定した16進数の文字列から,XBRLHexBinaryオブジェクトを取得します。
- 引数:
- hex - 16進数の文字列を指定します。
- 戻り値:
- 指定した16進数の文字列から生成されたXBRLHexBinaryオブジェクトを返します。
- 例外:
- XBRLDOMRuntimeException -
- 引数hexにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数hexに指定した文字列が16進数として解釈できない場合にスローされます。[エラーコード:25004,25006,25007]
(9) valueOf
public static XBRLHexBinary valueOf(byte[] bytes)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定したバイト配列から,XBRLHexBinaryオブジェクトを取得します。指定したバイト配列はコピーされます。
- 引数:
- bytes - バイト配列を指定します。
- 戻り値:
- 指定したバイト配列から生成されたXBRLHexBinaryオブジェクトを返します。
- 例外:
- XBRLDOMRuntimeException -
- 引数bytesにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数bytesに長さ0の配列を指定した場合にスローされます。[エラーコード:25007]
public static XBRLHexBinary valueOf(byte[] bytes,
int offset,
int length)
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- 指定したバイト配列の一部から,XBRLHexBinaryオブジェクトを取得します。バイト配列の指定した部分の内容がコピーされます。
- 引数:
- bytes - バイト配列を指定します。
- offset - 読み込み開始位置のインデックスを指定します。
- length - 読み込むバイト数を指定します。
- 戻り値:
- 指定したバイト配列の一部から生成されたXBRLHexBinaryオブジェクトを返します。
- 例外:
- XBRLDOMRuntimeException -
- 引数bytesにnullを指定した場合にスローされます。[エラーコード:20002]
- 引数offsetおよびlengthの指定によるインデックスが配列の境界を超える場合にスローされます。[エラーコード:25001,25003,25010]
- 引数bytesに長さ0の配列を指定した場合にスローされます。[エラーコード:25007]
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.