- getAddress() - Method in class io.airlift.slice.Slice
-
Return the address offset of this Slice.
- getBase() - Method in class io.airlift.slice.Slice
-
Returns the base object of this Slice, or null.
- getByte(int) - Method in class io.airlift.slice.Slice
-
Gets a byte at the specified absolute index in this buffer.
- getBytes(int, Slice) - Method in class io.airlift.slice.Slice
-
Transfers portion of data from this slice into the specified destination starting at
the specified absolute index.
- getBytes(int, Slice, int, int) - Method in class io.airlift.slice.Slice
-
Transfers portion of data from this slice into the specified destination starting at
the specified absolute index.
- getBytes(int, byte[]) - Method in class io.airlift.slice.Slice
-
Transfers portion of data from this slice into the specified destination starting at
the specified absolute index.
- getBytes(int, byte[], int, int) - Method in class io.airlift.slice.Slice
-
Transfers portion of data from this slice into the specified destination starting at
the specified absolute index.
- getBytes() - Method in class io.airlift.slice.Slice
-
Returns a copy of this buffer as a byte array.
- getBytes(int, int) - Method in class io.airlift.slice.Slice
-
Returns a copy of this buffer as a byte array.
- getBytes(int, OutputStream, int) - Method in class io.airlift.slice.Slice
-
Transfers a portion of data from this slice into the specified stream starting at the
specified absolute index.
- getByteUnchecked(Slice, int) - Static method in class io.airlift.slice.UnsafeSlice
-
- getCodePoint() - Method in exception io.airlift.slice.InvalidCodePointException
-
- getCodePointAt(Slice, int) - Static method in class io.airlift.slice.SliceUtf8
-
Gets the UTF-8 encoded code point at the position.
- getCodePointBefore(Slice, int) - Static method in class io.airlift.slice.SliceUtf8
-
Gets the UTF-8 encoded code point before the position.
- getDouble(byte[], int) - Static method in class io.airlift.slice.ByteArrays
-
- getDouble(int) - Method in class io.airlift.slice.Slice
-
Gets a 64-bit double at the specified absolute index in
this buffer.
- getFloat(byte[], int) - Static method in class io.airlift.slice.ByteArrays
-
- getFloat(int) - Method in class io.airlift.slice.Slice
-
Gets a 32-bit float at the specified absolute index in
this buffer.
- getInput() - Method in class io.airlift.slice.Slice
-
Creates a slice input backed by this slice.
- getInstance() - Static method in class io.airlift.slice.UnsafeSliceFactory
-
Get a factory for creating "unsafe" slices that can reference
arbitrary memory addresses.
- getInt(byte[], int) - Static method in class io.airlift.slice.ByteArrays
-
- getInt(int) - Method in class io.airlift.slice.Slice
-
Gets a 32-bit integer at the specified absolute index in
this buffer.
- getIntUnchecked(Slice, int) - Static method in class io.airlift.slice.UnsafeSlice
-
- getLong(byte[], int) - Static method in class io.airlift.slice.ByteArrays
-
- getLong(int) - Method in class io.airlift.slice.Slice
-
Gets a 64-bit long integer at the specified absolute index in
this buffer.
- getLongUnchecked(Slice, int) - Static method in class io.airlift.slice.UnsafeSlice
-
- getOutput() - Method in class io.airlift.slice.Slice
-
Creates a slice output backed by this slice.
- getRetainedSize() - Method in class io.airlift.slice.BasicSliceOutput
-
- getRetainedSize() - Method in class io.airlift.slice.DynamicSliceOutput
-
- getRetainedSize() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- getRetainedSize() - Method in class io.airlift.slice.Slice
-
Approximate number of bytes retained by this slice.
- getRetainedSize() - Method in class io.airlift.slice.SliceOutput
-
Approximate number of bytes retained by this.
- getShort(byte[], int) - Static method in class io.airlift.slice.ByteArrays
-
- getShort(int) - Method in class io.airlift.slice.Slice
-
Gets a 16-bit short integer at the specified absolute index in
this slice.
- getShortUnchecked(Slice, int) - Static method in class io.airlift.slice.UnsafeSlice
-
- getSize() - Method in interface io.airlift.slice.ChunkedSliceInput.SliceLoader
-
- getSlice() - Method in interface io.airlift.slice.ChunkedSliceInput.BufferReference
-
- getUnderlyingSlice() - Method in class io.airlift.slice.BasicSliceOutput
-
- getUnderlyingSlice() - Method in class io.airlift.slice.DynamicSliceOutput
-
- getUnderlyingSlice() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- getUnderlyingSlice() - Method in class io.airlift.slice.SliceOutput
-
Returns the raw underlying slice of this output stream.
- getUnsignedByte(int) - Method in class io.airlift.slice.Slice
-
Gets an unsigned byte at the specified absolute index in this
buffer.
- getUnsignedInt(int) - Method in class io.airlift.slice.Slice
-
Gets an unsigned 32-bit integer at the specified absolute index in
this buffer.
- getUnsignedShort(int) - Method in class io.airlift.slice.Slice
-
Gets an unsigned 16-bit short integer at the specified absolute index
in this slice.
- read() - Method in class io.airlift.slice.BasicSliceInput
-
- read(byte[], int, int) - Method in class io.airlift.slice.BasicSliceInput
-
- read() - Method in class io.airlift.slice.ChunkedSliceInput
-
- read(byte[], int, int) - Method in class io.airlift.slice.ChunkedSliceInput
-
- read() - Method in class io.airlift.slice.InputStreamSliceInput
-
- read(byte[], int, int) - Method in class io.airlift.slice.InputStreamSliceInput
-
- read() - Method in class io.airlift.slice.SliceInput
-
- read(byte[]) - Method in class io.airlift.slice.SliceInput
-
- read(byte[], int, int) - Method in class io.airlift.slice.SliceInput
-
- readBoolean() - Method in class io.airlift.slice.BasicSliceInput
-
- readBoolean() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readBoolean() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readBoolean() - Method in class io.airlift.slice.SliceInput
-
Returns true if the byte at the current position is not 0 and increases
the position by 1 in this buffer.
- readByte() - Method in class io.airlift.slice.BasicSliceInput
-
- readByte() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readByte() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readByte() - Method in class io.airlift.slice.SliceInput
-
Gets a byte at the current position and increases
the position by 1 in this buffer.
- readBytes(byte[], int, int) - Method in class io.airlift.slice.BasicSliceInput
-
- readBytes(Slice, int, int) - Method in class io.airlift.slice.BasicSliceInput
-
- readBytes(OutputStream, int) - Method in class io.airlift.slice.BasicSliceInput
-
- readBytes(Slice, int, int) - Method in class io.airlift.slice.ChunkedSliceInput
-
- readBytes(byte[], int, int) - Method in class io.airlift.slice.ChunkedSliceInput
-
- readBytes(OutputStream, int) - Method in class io.airlift.slice.ChunkedSliceInput
-
- readBytes(byte[], int, int) - Method in class io.airlift.slice.InputStreamSliceInput
-
- readBytes(Slice, int, int) - Method in class io.airlift.slice.InputStreamSliceInput
-
- readBytes(OutputStream, int) - Method in class io.airlift.slice.InputStreamSliceInput
-
- readBytes(byte[]) - Method in class io.airlift.slice.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= dst.length).
- readBytes(byte[], int, int) - Method in class io.airlift.slice.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(Slice) - Method in class io.airlift.slice.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position until the destination becomes
non-writable, and increases the position by the number of the
transferred bytes.
- readBytes(Slice, int) - Method in class io.airlift.slice.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(Slice, int, int) - Method in class io.airlift.slice.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position and increases the position
by the number of the transferred bytes (= length).
- readBytes(OutputStream, int) - Method in class io.airlift.slice.SliceInput
-
Transfers this buffer's data to the specified stream starting at the
current position.
- readChar() - Method in class io.airlift.slice.SliceInput
-
- readDouble() - Method in class io.airlift.slice.BasicSliceInput
-
- readDouble() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readDouble() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readDouble() - Method in class io.airlift.slice.SliceInput
-
Gets a 64-bit double at the current position
and increases the position by 8 in this buffer.
- readFloat() - Method in class io.airlift.slice.BasicSliceInput
-
- readFloat() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readFloat() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readFloat() - Method in class io.airlift.slice.SliceInput
-
Gets a 32-bit float at the current position
and increases the position by 4 in this buffer.
- readFully(byte[]) - Method in class io.airlift.slice.SliceInput
-
- readFully(byte[], int, int) - Method in class io.airlift.slice.SliceInput
-
- readInt() - Method in class io.airlift.slice.BasicSliceInput
-
- readInt() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readInt() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readInt() - Method in class io.airlift.slice.SliceInput
-
Gets a 32-bit integer at the current position
and increases the position by 4 in this buffer.
- readLine() - Method in class io.airlift.slice.SliceInput
-
- readLong() - Method in class io.airlift.slice.BasicSliceInput
-
- readLong() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readLong() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readLong() - Method in class io.airlift.slice.SliceInput
-
Gets a 64-bit long at the current position
and increases the position by 8 in this buffer.
- readShort() - Method in class io.airlift.slice.BasicSliceInput
-
- readShort() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readShort() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readShort() - Method in class io.airlift.slice.SliceInput
-
Gets a 16-bit short integer at the current position
and increases the position by 2 in this buffer.
- readSlice(int) - Method in class io.airlift.slice.BasicSliceInput
-
- readSlice(int) - Method in class io.airlift.slice.ChunkedSliceInput
-
- readSlice(int) - Method in class io.airlift.slice.InputStreamSliceInput
-
- readSlice(int) - Method in class io.airlift.slice.SliceInput
-
Returns a new slice of this buffer's sub-region starting at the current
position and increases the position by the size
of the new slice (= length).
- readUnsignedByte() - Method in class io.airlift.slice.BasicSliceInput
-
- readUnsignedByte() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readUnsignedByte() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readUnsignedByte() - Method in class io.airlift.slice.SliceInput
-
Gets an unsigned byte at the current position and increases
the position by 1 in this buffer.
- readUnsignedInt() - Method in class io.airlift.slice.SliceInput
-
Gets an unsigned 32-bit integer at the current position
and increases the position by 4 in this buffer.
- readUnsignedShort() - Method in class io.airlift.slice.BasicSliceInput
-
- readUnsignedShort() - Method in class io.airlift.slice.ChunkedSliceInput
-
- readUnsignedShort() - Method in class io.airlift.slice.InputStreamSliceInput
-
- readUnsignedShort() - Method in class io.airlift.slice.SliceInput
-
Gets an unsigned 16-bit short integer at the current position
and increases the position by 2 in this buffer.
- readUTF() - Method in class io.airlift.slice.SliceInput
-
- remaining() - Method in class io.airlift.slice.FixedLengthSliceInput
-
Gets the number of bytes remaining after the current position in this stream.
- reset() - Method in class io.airlift.slice.BasicSliceOutput
-
- reset(int) - Method in class io.airlift.slice.BasicSliceOutput
-
- reset() - Method in class io.airlift.slice.DynamicSliceOutput
-
- reset(int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- reset() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- reset(int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- reset() - Method in class io.airlift.slice.SliceInput
-
- reset() - Method in class io.airlift.slice.SliceOutput
-
Resets this stream to the initial position.
- reset(int) - Method in class io.airlift.slice.SliceOutput
-
Resets this stream to the specified position.
- reverse(Slice) - Static method in class io.airlift.slice.SliceUtf8
-
Reverses the slice code point by code point.
- rightTrim(Slice) - Static method in class io.airlift.slice.SliceUtf8
-
Removes all white space characters from the right side of the string.
- rightTrim(Slice, int[]) - Static method in class io.airlift.slice.SliceUtf8
-
Removes all white whiteSpaceCodePoints from the right side of the string.
- setByte(int, int) - Method in class io.airlift.slice.Slice
-
Sets the specified byte at the specified absolute index in this
buffer.
- setBytes(int, Slice) - Method in class io.airlift.slice.Slice
-
Transfers data from the specified slice into this buffer starting at
the specified absolute index.
- setBytes(int, Slice, int, int) - Method in class io.airlift.slice.Slice
-
Transfers data from the specified slice into this buffer starting at
the specified absolute index.
- setBytes(int, byte[]) - Method in class io.airlift.slice.Slice
-
Transfers data from the specified slice into this buffer starting at
the specified absolute index.
- setBytes(int, byte[], int, int) - Method in class io.airlift.slice.Slice
-
Transfers data from the specified array into this buffer starting at
the specified absolute index.
- setBytes(int, InputStream, int) - Method in class io.airlift.slice.Slice
-
Transfers data from the specified input stream into this slice starting at
the specified absolute index.
- setCodePointAt(int, Slice, int) - Static method in class io.airlift.slice.SliceUtf8
-
Sets the UTF-8 sequence for code point at the position.
- setDouble(byte[], int, double) - Static method in class io.airlift.slice.ByteArrays
-
- setDouble(int, double) - Method in class io.airlift.slice.Slice
-
Sets the specified 64-bit double at the specified absolute
index in this buffer.
- setFloat(byte[], int, float) - Static method in class io.airlift.slice.ByteArrays
-
- setFloat(int, float) - Method in class io.airlift.slice.Slice
-
Sets the specified 32-bit float at the specified absolute
index in this buffer.
- setInt(byte[], int, int) - Static method in class io.airlift.slice.ByteArrays
-
- setInt(int, int) - Method in class io.airlift.slice.Slice
-
Sets the specified 32-bit integer at the specified absolute
index in this buffer.
- setLong(byte[], int, long) - Static method in class io.airlift.slice.ByteArrays
-
- setLong(int, long) - Method in class io.airlift.slice.Slice
-
Sets the specified 64-bit long integer at the specified absolute
index in this buffer.
- setPosition(long) - Method in class io.airlift.slice.BasicSliceInput
-
- setPosition(long) - Method in class io.airlift.slice.ChunkedSliceInput
-
- setPosition(long) - Method in class io.airlift.slice.InputStreamSliceInput
-
- setPosition(long) - Method in class io.airlift.slice.SliceInput
-
Sets the position of this buffer.
- setShort(byte[], int, short) - Static method in class io.airlift.slice.ByteArrays
-
- setShort(int, int) - Method in class io.airlift.slice.Slice
-
Sets the specified 16-bit short integer at the specified absolute
index in this buffer.
- size() - Method in class io.airlift.slice.BasicSliceOutput
-
- size() - Method in class io.airlift.slice.DynamicSliceOutput
-
- size() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- size() - Method in class io.airlift.slice.SliceOutput
-
Returns the writerIndex of this buffer.
- SIZE_OF_BYTE - Static variable in class io.airlift.slice.SizeOf
-
- SIZE_OF_DOUBLE - Static variable in class io.airlift.slice.SizeOf
-
- SIZE_OF_FLOAT - Static variable in class io.airlift.slice.SizeOf
-
- SIZE_OF_INT - Static variable in class io.airlift.slice.SizeOf
-
- SIZE_OF_LONG - Static variable in class io.airlift.slice.SizeOf
-
- SIZE_OF_SHORT - Static variable in class io.airlift.slice.SizeOf
-
- SizeOf - Class in io.airlift.slice
-
- sizeOf(boolean[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(byte[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(short[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(char[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(int[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(long[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(float[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(double[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOf(Object[]) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfBooleanArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfByteArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfCharArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfDoubleArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfFloatArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfIntArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfLongArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfObjectArray(int) - Static method in class io.airlift.slice.SizeOf
-
- sizeOfShortArray(int) - Static method in class io.airlift.slice.SizeOf
-
- skip(long) - Method in class io.airlift.slice.BasicSliceInput
-
- skip(long) - Method in class io.airlift.slice.ChunkedSliceInput
-
- skip(long) - Method in class io.airlift.slice.InputStreamSliceInput
-
- skip(long) - Method in class io.airlift.slice.SliceInput
-
- skipBytes(int) - Method in class io.airlift.slice.BasicSliceInput
-
- skipBytes(int) - Method in class io.airlift.slice.ChunkedSliceInput
-
- skipBytes(int) - Method in class io.airlift.slice.InputStreamSliceInput
-
- skipBytes(int) - Method in class io.airlift.slice.SliceInput
-
- slice() - Method in class io.airlift.slice.BasicSliceInput
-
Returns a slice of this buffer's readable bytes.
- slice() - Method in class io.airlift.slice.BasicSliceOutput
-
- slice() - Method in class io.airlift.slice.DynamicSliceOutput
-
- slice() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- Slice - Class in io.airlift.slice
-
- slice(int, int) - Method in class io.airlift.slice.Slice
-
Returns a slice of this buffer's sub-region.
- slice() - Method in class io.airlift.slice.SliceOutput
-
Returns a slice of this buffer's readable bytes.
- SliceAssertions - Class in io.airlift.slice.testing
-
- SliceAssertions() - Constructor for class io.airlift.slice.testing.SliceAssertions
-
- SliceInput - Class in io.airlift.slice
-
- SliceInput() - Constructor for class io.airlift.slice.SliceInput
-
- SliceOutput - Class in io.airlift.slice
-
- SliceOutput() - Constructor for class io.airlift.slice.SliceOutput
-
- Slices - Class in io.airlift.slice
-
- SliceUtf8 - Class in io.airlift.slice
-
Utility methods for UTF-8 encoded slices.
- substring(Slice, int, int) - Static method in class io.airlift.slice.SliceUtf8
-
Gets the substring starting at codePointStart and extending for
codePointLength code points.
- toByteBuffer() - Method in class io.airlift.slice.Slice
-
- toByteBuffer(int, int) - Method in class io.airlift.slice.Slice
-
- toLowerCase(Slice) - Static method in class io.airlift.slice.SliceUtf8
-
Converts slice to lower case code point by code point.
- toString(Charset) - Method in class io.airlift.slice.BasicSliceInput
-
Decodes this buffer's readable bytes into a string with the specified
character set name.
- toString() - Method in class io.airlift.slice.BasicSliceInput
-
- toString() - Method in class io.airlift.slice.BasicSliceOutput
-
- toString(Charset) - Method in class io.airlift.slice.BasicSliceOutput
-
- toString() - Method in class io.airlift.slice.ChunkedSliceInput
-
- toString() - Method in class io.airlift.slice.DynamicSliceOutput
-
- toString(Charset) - Method in class io.airlift.slice.DynamicSliceOutput
-
- toString(Charset) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- toString() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- toString(Charset) - Method in class io.airlift.slice.Slice
-
Decodes the contents of this slice into a string with the specified
character set name.
- toString(int, int, Charset) - Method in class io.airlift.slice.Slice
-
Decodes the a portion of this slice into a string with the specified
character set name.
- toString() - Method in class io.airlift.slice.Slice
-
Decodes the a portion of this slice into a string with the specified
character set name.
- toString(Charset) - Method in class io.airlift.slice.SliceOutput
-
Decodes this buffer's readable bytes into a string with the specified
character set name.
- toStringAscii() - Method in class io.airlift.slice.Slice
-
Decodes the contents of this slice into a string using the US_ASCII
character set.
- toStringAscii(int, int) - Method in class io.airlift.slice.Slice
-
- toStringUtf8() - Method in class io.airlift.slice.Slice
-
Decodes the contents of this slice into a string using the UTF-8
character set.
- toUnsafeSlice(ByteBuffer) - Static method in class io.airlift.slice.Slice
-
- toUpperCase(Slice) - Static method in class io.airlift.slice.SliceUtf8
-
Converts slice to upper case code point by code point.
- trim(Slice) - Static method in class io.airlift.slice.SliceUtf8
-
Removes all white space characters from the left and right side of the string.
- trim(Slice, int[]) - Static method in class io.airlift.slice.SliceUtf8
-
Removes all white whiteSpaceCodePoints from the left and right side of the string.
- tryGetCodePointAt(Slice, int) - Static method in class io.airlift.slice.SliceUtf8
-
Tries to get the UTF-8 encoded code point at the position.
- wrappedBooleanArray(boolean...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedBooleanArray(boolean[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- wrappedBuffer(ByteBuffer) - Static method in class io.airlift.slice.Slices
-
- wrappedBuffer(byte...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedBuffer(byte[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- wrappedDoubleArray(double...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedDoubleArray(double[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- wrappedFloatArray(float...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedFloatArray(float[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- wrappedIntArray(int...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedIntArray(int[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- wrappedLongArray(long...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedLongArray(long[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- wrappedShortArray(short...) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array.
- wrappedShortArray(short[], int, int) - Static method in class io.airlift.slice.Slices
-
Creates a slice over the specified array range.
- writableBytes() - Method in class io.airlift.slice.BasicSliceOutput
-
- writableBytes() - Method in class io.airlift.slice.DynamicSliceOutput
-
- writableBytes() - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writableBytes() - Method in class io.airlift.slice.SliceOutput
-
Returns the number of writable bytes which is equal to
(this.capacity - this.writerIndex).
- write(int) - Method in class io.airlift.slice.SliceOutput
-
- write(byte[]) - Method in class io.airlift.slice.SliceOutput
-
- write(byte[], int, int) - Method in class io.airlift.slice.SliceOutput
-
- writeBoolean(boolean) - Method in class io.airlift.slice.SliceOutput
-
- writeByte(int) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeByte(int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeByte(int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeByte(int) - Method in class io.airlift.slice.SliceOutput
-
Sets the specified byte at the current writerIndex
and increases the writerIndex by 1 in this buffer.
- writeBytes(byte[], int, int) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeBytes(byte[]) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeBytes(Slice) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeBytes(Slice, int, int) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeBytes(InputStream, int) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeBytes(byte[]) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeBytes(byte[], int, int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeBytes(Slice) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeBytes(Slice, int, int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeBytes(InputStream, int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeBytes(Slice) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeBytes(Slice, int, int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeBytes(byte[]) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeBytes(byte[], int, int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeBytes(InputStream, int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeBytes(Slice) - Method in class io.airlift.slice.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex until the source buffer becomes
unreadable, and increases the writerIndex by the number of
the transferred bytes.
- writeBytes(Slice, int, int) - Method in class io.airlift.slice.SliceOutput
-
Transfers the specified source buffer's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= length).
- writeBytes(byte[]) - Method in class io.airlift.slice.SliceOutput
-
Transfers the specified source array's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= source.length).
- writeBytes(byte[], int, int) - Method in class io.airlift.slice.SliceOutput
-
Transfers the specified source array's data to this buffer starting at
the current writerIndex and increases the writerIndex
by the number of the transferred bytes (= length).
- writeBytes(InputStream, int) - Method in class io.airlift.slice.SliceOutput
-
Transfers the content of the specified stream to this buffer
starting at the current writerIndex and increases the
writerIndex by the number of the transferred bytes.
- writeBytes(String) - Method in class io.airlift.slice.SliceOutput
-
Unsupported operation
- writeChar(int) - Method in class io.airlift.slice.SliceOutput
-
Unsupported operation
- writeChars(String) - Method in class io.airlift.slice.SliceOutput
-
Unsupported operation
- writeDouble(double) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeDouble(double) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeDouble(double) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeDouble(double) - Method in class io.airlift.slice.SliceOutput
-
Sets the specified 64-bit double at the current
writerIndex and increases the writerIndex by 8
in this buffer.
- writeFloat(float) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeFloat(float) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeFloat(float) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeFloat(float) - Method in class io.airlift.slice.SliceOutput
-
Sets the specified 32-bit float at the current
writerIndex and increases the writerIndex by 4
in this buffer.
- writeInt(int) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeInt(int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeInt(int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeInt(int) - Method in class io.airlift.slice.SliceOutput
-
Sets the specified 32-bit integer at the current writerIndex
and increases the writerIndex by 4 in this buffer.
- writeLong(long) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeLong(long) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeLong(long) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeLong(long) - Method in class io.airlift.slice.SliceOutput
-
Sets the specified 64-bit long integer at the current
writerIndex and increases the writerIndex by 8
in this buffer.
- writeShort(int) - Method in class io.airlift.slice.BasicSliceOutput
-
- writeShort(int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeShort(int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeShort(int) - Method in class io.airlift.slice.SliceOutput
-
Sets the specified 16-bit short integer at the current
writerIndex and increases the writerIndex by 2
in this buffer.
- writeUTF(String) - Method in class io.airlift.slice.SliceOutput
-
Unsupported operation
- writeZero(int) - Method in class io.airlift.slice.DynamicSliceOutput
-
- writeZero(int) - Method in class io.airlift.slice.OutputStreamSliceOutput
-
- writeZero(int) - Method in class io.airlift.slice.SliceOutput
-
Fills this buffer with NUL (0x00) starting at the current
writerIndex and increases the writerIndex by the
specified length.