Lines Matching refs:Buffer

33  * A read/write Heap$Type$Buffer.
35 * A read-only Heap$Type$Buffer. This class extends the corresponding
42 class Heap$Type$Buffer$RW$
43 extends {#if[ro]?Heap}$Type$Buffer
46 // For speed these fields are actually declared in X-Buffer;
55 Heap$Type$Buffer$RW$(int cap, int lim) { // package-private
68 Heap$Type$Buffer$RW$($type$[] buf, int off, int len) { // package-private
81 protected Heap$Type$Buffer$RW$($type$[] buf,
97 public $Type$Buffer slice() {
98 return new Heap$Type$Buffer$RW$(hb,
106 public $Type$Buffer duplicate() {
107 return new Heap$Type$Buffer$RW$(hb,
115 public $Type$Buffer asReadOnlyBuffer() {
142 public $Type$Buffer get($type$[] dst, int offset, int length) {
161 public $Type$Buffer put($type$ x) {
170 public $Type$Buffer put(int i, $type$ x) {
179 public $Type$Buffer put($type$[] src, int offset, int length) {
192 public $Type$Buffer put($Type$Buffer src) {
194 if (src instanceof Heap$Type$Buffer) {
197 Heap$Type$Buffer sb = (Heap$Type$Buffer)src;
220 public $Type$Buffer compact() {
262 public $Type$Buffer putChar(char x) {
271 public $Type$Buffer putChar(int i, char x) {
313 public $Type$Buffer putShort(short x) {
322 public $Type$Buffer putShort(int i, short x) {
364 public $Type$Buffer putInt(int x) {
373 public $Type$Buffer putInt(int i, int x) {
415 public $Type$Buffer putLong(long x) {
424 public $Type$Buffer putLong(int i, long x) {
466 public $Type$Buffer putFloat(float x) {
475 public $Type$Buffer putFloat(int i, float x) {
517 public $Type$Buffer putDouble(double x) {
526 public $Type$Buffer putDouble(int i, double x) {