Veri arabellek bağdaştırıcıları fabrikası.
Veri arabelleği bağdaştırıcıları, bir ara belleğe DataLayout
uygulamak için kullanılır. Kavramsal olarak, her bir G/Ç çağrısını kesen ve görevi temel ara belleğe devretmeden önce/sonra gerekli tür dönüşümlerini gerçekleştiren bir proxy görevi görürler.
Kamu İnşaatçıları
Genel Yöntemler
static <S DataBuffer'ı genişletir <?>> BooleanDataBuffer | oluştur (S arabelleği, BooleanDataLayout <S> düzeni) Verilen arabelleğe boolean veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
statik <S DataBuffer'ı genişletir <?>> ShortDataBuffer | oluştur (S arabelleği, ShortDataLayout <S> düzeni) Verilen ara belleğe kısa veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
static <S DataBuffer'ı genişletir <?>> IntDataBuffer | oluştur (S arabelleği, IntDataLayout <S> düzeni) Verilen arabelleğe tamsayı veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
static <S DataBuffer'ı genişletir <?>> ByteDataBuffer | oluştur (S arabelleği, ByteDataLayout <S> düzeni) Verilen ara belleğe bayt veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
statik <S DataBuffer'ı genişletir <?>> LongDataBuffer | oluştur (S arabelleği, LongDataLayout <S> düzeni) Verilen ara belleğe uzun veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
statik <S DataBuffer'ı genişletir <?>> DoubleDataBuffer | oluştur (S arabelleği, DoubleDataLayout <S> düzeni) Verilen ara belleğe çift veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
statik <S DataBuffer'ı genişletir <?>> FloatDataBuffer | oluştur (S arabelleği, FloatDataLayout <S> düzeni) Verilen arabelleğe kayan veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
static <S DataBuffer'ı genişletir <?>, T> DataBuffer <T> | oluştur (S arabelleği, DataLayout <S, T> düzeni) Verilen ara belleğe veri düzeni uygulayan bir bağdaştırıcı oluşturur. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
genel DataBufferAdapterFactory ()
Genel Yöntemler
genel statik BooleanDataBuffer oluşturma (S arabelleği, BooleanDataLayout <S> düzeni)
Verilen arabelleğe boolean veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik ShortDataBuffer oluşturma (S arabelleği, ShortDataLayout <S> düzeni)
Verilen ara belleğe kısa veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik IntDataBuffer oluşturma (S arabelleği, IntDataLayout <S> düzeni)
Verilen arabelleğe tamsayı veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik ByteDataBuffer oluşturma (S arabelleği, ByteDataLayout <S> düzeni)
Verilen ara belleğe bayt veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik LongDataBuffer oluşturma (S arabelleği, LongDataLayout <S> düzeni)
Verilen ara belleğe uzun veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik DoubleDataBuffer oluşturma (S arabelleği, DoubleDataLayout <S> düzeni)
Verilen ara belleğe çift veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik FloatDataBuffer oluşturma (S arabelleği, FloatDataLayout <S> düzeni)
Verilen arabelleğe kayan veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü
genel statik DataBuffer <T> oluştur (S arabelleği, DataLayout <S, T> düzeni)
Verilen ara belleğe veri düzeni uygulayan bir bağdaştırıcı oluşturur.
Parametreler
tampon | temsilci arabelleği |
---|---|
düzen | uygulanacak düzen |
İadeler
- tampon adaptörü