کارخانه آداپتورهای بافر داده.
آداپتورهای بافر داده برای اعمال DataLayout
به بافر استفاده می شوند. از نظر مفهومی، آنها به عنوان یک پروکسی عمل می کنند که هر تماس ورودی/خروجی را قطع می کند و تبدیل نوع مورد نیاز را بعد از/قبل از واگذاری کار به بافر زیربنایی انجام می دهد.
سازندگان عمومی
روش های عمومی
static <S DataBuffer <?>> BooleanDataBuffer را گسترش می دهد | ایجاد (بافر S، طرح بندی BooleanDataLayout <S>) یک آداپتور ایجاد می کند که یک طرح داده بولین را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?>> ShortDataBuffer را گسترش می دهد | ایجاد (S buffer، ShortDataLayout <S> layout) آداپتوری ایجاد می کند که یک طرح داده کوتاه را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?>> IntDataBuffer را گسترش می دهد | ایجاد (بافر S، طرح بندی IntDataLayout <S>) یک آداپتور ایجاد می کند که یک طرح داده عدد صحیح را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?>> ByteDataBuffer را گسترش می دهد | ایجاد (بافر S، طرح بندی ByteDataLayout <S>) یک آداپتور ایجاد می کند که یک طرح بندی داده بایت را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?>> LongDataBuffer را گسترش می دهد | ایجاد (S buffer، LongDataLayout <S> layout) یک آداپتور ایجاد می کند که یک طرح داده طولانی را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?>> DoubleDataBuffer را گسترش می دهد | ایجاد (S buffer، DoubleDataLayout <S> layout) یک آداپتور ایجاد می کند که یک طرح داده دوگانه را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?>> FloatDataBuffer را گسترش می دهد | ایجاد (بافر S، طرح FloatDataLayout <S>) یک آداپتور ایجاد می کند که یک طرح داده شناور را در بافر داده شده اعمال می کند. |
static <S DataBuffer <?> را گسترش می دهد، T> DataBuffer <T> | ایجاد (بافر S، طرح بندی DataLayout <S، T>) یک آداپتور ایجاد می کند که یک طرح داده را در بافر داده شده اعمال می کند. |
روش های ارثی
سازندگان عمومی
عمومی DataBufferAdapterFactory ()
روش های عمومی
ایجاد BooleanDataBuffer استاتیک عمومی (بافر S، طرح بندی BooleanDataLayout <S>)
یک آداپتور ایجاد می کند که یک طرح داده بولین را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد ShortDataBuffer استاتیک عمومی (S buffer، ShortDataLayout <S> layout)
آداپتوری ایجاد می کند که یک طرح داده کوتاه را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد عمومی استاتیک IntDataBuffer (بافر S، طرح بندی IntDataLayout <S>)
یک آداپتور ایجاد می کند که یک طرح داده عدد صحیح را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد عمومی استاتیک ByteDataBuffer (بافر S، طرح بندی ByteDataLayout <S>)
یک آداپتور ایجاد می کند که یک طرح بندی داده بایت را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد LongDataBuffer استاتیک عمومی (بافر S، طرحبندی LongDataLayout <S>)
یک آداپتور ایجاد می کند که یک طرح داده طولانی را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد DoubleDataBuffer ثابت عمومی (بافر S، طرحبندی DoubleDataLayout <S>)
یک آداپتور ایجاد می کند که یک طرح داده دوگانه را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد FloatDataBuffer استاتیک عمومی (بافر S، طرح FloatDataLayout <S>)
یک آداپتور ایجاد می کند که یک طرح داده شناور را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر
ایجاد دیتابافر استاتیک عمومی <T> (بافر S، طرح بندی DataLayout <S، T>)
یک آداپتور ایجاد می کند که یک طرح داده را در بافر داده شده اعمال می کند.
مولفه های
بافر | بافر نماینده |
---|---|
چیدمان | طرح برای اعمال |
برمی گرداند
- آداپتور بافر