Nhà máy sản xuất bộ điều hợp bộ đệm dữ liệu.
Bộ điều hợp bộ đệm dữ liệu được sử dụng để áp dụng DataLayout
cho bộ đệm. Về mặt khái niệm, chúng hoạt động như một proxy chặn từng lệnh gọi I/O và thực hiện các chuyển đổi loại cần thiết sau/trước khi ủy quyền tác vụ cho bộ đệm cơ bản.
Nhà xây dựng công cộng
Phương pháp công khai
tĩnh <S mở rộng DataBuffer <?>> BooleanDataBuffer | tạo (bộ đệm S, bố cục BooleanDataLayout <S>) Tạo bộ chuyển đổi áp dụng bố cục dữ liệu boolean cho bộ đệm đã cho. |
tĩnh <S mở rộng DataBuffer <?>> ShortDataBuffer | tạo (bộ đệm S, bố cục ShortDataLayout <S>) Tạo bộ điều hợp áp dụng bố cục dữ liệu ngắn cho bộ đệm đã cho. |
tĩnh <S mở rộng DataBuffer <?>> IntDataBuffer | tạo (bộ đệm S, bố cục IntDataLayout <S>) Tạo một bộ chuyển đổi áp dụng bố cục dữ liệu số nguyên cho bộ đệm đã cho. |
tĩnh <S mở rộng DataBuffer <?>> ByteDataBuffer | tạo (bộ đệm S, bố cục ByteDataLayout <S>) Tạo bộ điều hợp áp dụng bố cục dữ liệu byte cho bộ đệm đã cho. |
tĩnh <S mở rộng DataBuffer <?>> LongDataBuffer | tạo (bộ đệm S, bố cục LongDataLayout <S>) Tạo bộ chuyển đổi áp dụng bố cục dữ liệu dài cho bộ đệm đã cho. |
tĩnh <S mở rộng DataBuffer <?>> DoubleDataBuffer | tạo (bộ đệm S, bố cục DoubleDataLayout <S>) Tạo bộ điều hợp áp dụng bố cục dữ liệu kép cho bộ đệm đã cho. |
tĩnh <S mở rộng DataBuffer <?>> FloatDataBuffer | tạo (bộ đệm S, bố cục FloatDataLayout <S>) Tạo bộ điều hợp áp dụng bố cục dữ liệu float cho bộ đệm đã cho. |
tĩnh <S mở rộng Bộ đệm dữ liệu <?>, T> Bộ đệm dữ liệu <T> |
Phương pháp kế thừa
Nhà xây dựng công cộng
DataBufferAdapterFactory công khai ()
Phương pháp công khai
tạo BooleanDataBuffer tĩnh công khai (bộ đệm S, bố cục BooleanDataLayout <S>)
Tạo bộ chuyển đổi áp dụng bố cục dữ liệu boolean cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
tạo ShortDataBuffer tĩnh công khai (bộ đệm S, bố cục ShortDataLayout <S>)
Tạo bộ điều hợp áp dụng bố cục dữ liệu ngắn cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
tạo IntDataBuffer tĩnh công khai (bộ đệm S, bố cục IntDataLayout <S>)
Tạo một bộ chuyển đổi áp dụng bố cục dữ liệu số nguyên cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
Tạo ByteDataBuffer tĩnh công khai (bộ đệm S, bố cục ByteDataLayout <S>)
Tạo bộ điều hợp áp dụng bố cục dữ liệu byte cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
tạo LongDataBuffer tĩnh công khai (bộ đệm S, bố cục LongDataLayout <S>)
Tạo bộ chuyển đổi áp dụng bố cục dữ liệu dài cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
tạo DoubleDataBuffer tĩnh công khai (bộ đệm S, bố cục DoubleDataLayout <S>)
Tạo bộ điều hợp áp dụng bố cục dữ liệu kép cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
tạo FloatDataBuffer tĩnh công khai (bộ đệm S, bố cục FloatDataLayout <S>)
Tạo bộ điều hợp áp dụng bố cục dữ liệu float cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm
Tạo bộ đệm dữ liệu tĩnh công khai <T> (bộ đệm S, bố cục DataLayout <S, T>)
Tạo bộ điều hợp áp dụng bố cục dữ liệu cho bộ đệm đã cho.
Thông số
đệm | bộ đệm đại biểu |
---|---|
cách trình bày | bố cục áp dụng |
Trả lại
- bộ chuyển đổi đệm