Fabryka adapterów buforów danych.
Adaptery buforów danych służą do stosowania DataLayout
do bufora. Koncepcyjnie działają one jako serwer proxy, który przechwytuje każde wywołanie we/wy i wykonuje wymagane konwersje typów po/przed delegowaniem zadania do bazowego bufora.
Konstruktorzy publiczni
Metody publiczne
static <S rozszerza DataBuffer <?>> BooleanDataBuffer | utwórz (bufor S, układ BooleanDataLayout <S>) Tworzy adapter, który stosuje logiczny układ danych do danego bufora. |
statyczny <S rozszerza DataBuffer <?>> ShortDataBuffer | utwórz (bufor S, układ ShortDataLayout <S>) Tworzy adapter, który stosuje krótki układ danych do danego bufora. |
statyczny <S rozszerza DataBuffer <?>> IntDataBuffer | utwórz (bufor S, układ IntDataLayout <S>) Tworzy adapter, który stosuje układ danych w postaci liczb całkowitych do danego bufora. |
static <S rozszerza DataBuffer <?>> ByteDataBuffer | utwórz (bufor S, układ ByteDataLayout <S>) Tworzy adapter, który stosuje układ danych bajtowych do danego bufora. |
statyczny <S rozszerza DataBuffer <?>> LongDataBuffer | utwórz (bufor S, układ LongDataLayout <S>) Tworzy adapter, który stosuje długi układ danych do danego bufora. |
statyczny <S rozszerza DataBuffer <?>> DoubleDataBuffer | utwórz (bufor S, układ DoubleDataLayout <S>) Tworzy adapter, który stosuje podwójny układ danych do danego bufora. |
static <S rozszerza DataBuffer <?>> FloatDataBuffer | utwórz (bufor S, układ FloatDataLayout <S>) Tworzy adapter, który stosuje układ danych zmiennoprzecinkowych do danego bufora. |
statyczny <S rozszerza bufor danych <?>, T> bufor danych <T> | utwórz (bufor S, układ DataLayout <S, T>) Tworzy adapter, który stosuje układ danych do danego bufora. |
Metody dziedziczone
Konstruktorzy publiczni
publiczna fabryka DataBufferAdapterFactory ()
Metody publiczne
utworzenie publicznego statycznego BooleanDataBuffer (bufor S, układ BooleanDataLayout <S>)
Tworzy adapter, który stosuje logiczny układ danych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
publiczne tworzenie statycznego ShortDataBuffer (bufor S, układ ShortDataLayout <S>)
Tworzy adapter, który stosuje krótki układ danych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
utworzenie publicznego statycznego IntDataBuffer (bufor S, układ IntDataLayout <S>)
Tworzy adapter, który stosuje układ danych w postaci liczb całkowitych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
publiczne tworzenie statycznego ByteDataBuffer (bufor S, układ ByteDataLayout <S>)
Tworzy adapter, który stosuje układ danych bajtowych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
publiczne tworzenie statycznego LongDataBuffer (bufor S, układ LongDataLayout <S>)
Tworzy adapter, który stosuje długi układ danych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
publiczne tworzenie statycznego DoubleDataBuffer (bufor S, układ DoubleDataLayout <S>)
Tworzy adapter, który stosuje podwójny układ danych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
utworzenie publicznego statycznego FloatDataBuffer (bufor S, układ FloatDataLayout <S>)
Tworzy adapter, który stosuje układ danych zmiennoprzecinkowych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy
public static DataBuffer <T> utwórz (bufor S, układ DataLayout <S, T>)
Tworzy adapter, który stosuje układ danych do danego bufora.
Parametry
bufor | bufor delegatów |
---|---|
układ | układ do zastosowania |
Zwroty
- adapter buforowy