パブリック インターフェイスDataStorageVisitor
DataBufferインスタンスのバッキング ストレージにアクセスします。
パブリックメソッド
| 抽象R | 後退する() 訪問者の実装が特定の DataBufferバッキング ストレージのタイプをサポートしていない場合に呼び出されるフォールバック メソッドこのインターフェイスの実装者は、サポートするストレージの種類の |
| 抽象R | 訪問(ByteBuffer バッファ) DataBufferの特定のインスタンスをバックアップするByteBufferにアクセスします。 |
| 抽象R | 訪問(DoubleBuffer バッファ) DataBufferの特定のインスタンスをバックアップするDoubleBufferにアクセスします。 |
| 抽象R | 訪問(LongBuffer バッファ) DataBufferの特定のインスタンスをバックアップするLongBufferにアクセスします。 |
| 抽象R | visit (boolean[] 配列、int オフセット、int 長) DataBufferの特定のインスタンスをバックアップするブール配列にアクセスします。 |
| 抽象R | 訪問(FloatBuffer バッファ) DataBufferの特定のインスタンスをバックアップするFloatBufferにアクセスします。 |
| 抽象R | visit (Object[] 配列、int オフセット、int 長) DataBufferの特定のインスタンスをバックアップするオブジェクト配列にアクセスします。 |
| 抽象R | 訪問(ShortBuffer バッファ) DataBufferの特定のインスタンスをバックアップするShortBufferにアクセスします。 |
| 抽象R | 訪問(ロングアドレス、ロングレングス、ロングスケール) DataBufferの特定のインスタンスの生のメモリ セグメントにアクセスします。 |
| 抽象R | 訪問(IntBuffer バッファ) DataBufferの特定のインスタンスをバックアップするIntBufferにアクセスします。 |
| 抽象R | 訪問(BitSet bitSet、int offset、long numBits) DataBufferの特定のインスタンスをバッキングするビット セットにアクセスします。 |
パブリックメソッド
パブリック抽象 Rフォールバック()
訪問者の実装が特定のDataBufferバッキング ストレージのタイプをサポートしていない場合に呼び出されるフォールバック メソッド
このインターフェイスの実装者は、サポートするストレージの種類のvisitメソッドをオーバーライドする必要があります。異なるタイプのストレージを使用するバッファ上でaccept(DataStorageVisitor)が呼び出された場合、呼び出しはこのメソッドにフォールバックされます。
戻り値
- 任意の値
public abstract R訪問(ByteBuffer バッファ)
パブリックアブストラクト R訪問(DoubleBuffer バッファ)
パブリックアブストラクト R訪問(LongBuffer バッファ)
public abstract R visit (boolean[] 配列、int オフセット、int 長)
public abstract R訪問(FloatBuffer バッファ)
public abstract R visit (Object[] 配列、int オフセット、int 長)
DataBufferの特定のインスタンスをバックアップするオブジェクト配列にアクセスします。
パラメーター
| 配列 | 基礎となる配列 |
|---|---|
| オフセット | 配列内のバッファのオフセット |
| 長さ | 配列内のバッファの長さ |
戻り値
- 任意の値
パブリックアブストラクト R訪問(ShortBuffer バッファ)
公開要旨 R訪問(長い演説、長い長さ、長い尺度)
DataBufferの特定のインスタンスの生のメモリ セグメントにアクセスします。
パラメーター
| 住所 | バッファのネイティブアドレス |
|---|---|
| 長さ | バッファの長さ |
| 規模 | このバッファの単一の値を格納するために必要なバイト数 |
戻り値
- 任意の値
パブリック抽象 R訪問(IntBuffer バッファ)
public abstract R訪問(BitSet bitSet、int offset、long numBits)
DataBufferの特定のインスタンスをバッキングするビット セットにアクセスします。
パラメーター
| ビットセット | 基礎となるビットセット |
|---|---|
| オフセット | ビットセット内のバッファのオフセット |
| numBits | ビットセット内のバッファを表すために使用されるビット数 |
戻り値
- 任意の値