A B C D E F G I L O Q R S 
All Classes All Packages

A

add(long, double) - Method in class io.trino.array.DoubleBigArray
Adds the specified value to the specified element of this big array.
add(long, int) - Method in class io.trino.array.IntBigArray
Adds the specified value to the specified element of this big array.
add(long, long) - Method in class io.trino.array.LongBigArray
Adds the specified value to the specified element of this big array.
add(long, long) - Method in class io.trino.array.ShortBigArray
Adds the specified value to the specified element of this big array.

B

BigArrays - Class in io.trino.array
 
BlockBigArray - Class in io.trino.array
 
BlockBigArray() - Constructor for class io.trino.array.BlockBigArray
 
BlockBigArray(Block) - Constructor for class io.trino.array.BlockBigArray
 
BooleanBigArray - Class in io.trino.array
 
BooleanBigArray() - Constructor for class io.trino.array.BooleanBigArray
Creates a new big array containing one initial segment
BooleanBigArray(boolean) - Constructor for class io.trino.array.BooleanBigArray
 
ByteBigArray - Class in io.trino.array
 
ByteBigArray() - Constructor for class io.trino.array.ByteBigArray
Creates a new big array containing one initial segment
ByteBigArray(byte) - Constructor for class io.trino.array.ByteBigArray
 

C

compare(int, int) - Method in interface io.trino.array.IntComparator
Compares the given primitive types.
copyTo(long, BooleanBigArray, long, long) - Method in class io.trino.array.BooleanBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.
copyTo(long, ByteBigArray, long, long) - Method in class io.trino.array.ByteBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.
copyTo(long, DoubleBigArray, long, long) - Method in class io.trino.array.DoubleBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.
copyTo(long, IntBigArray, long, long) - Method in class io.trino.array.IntBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.
copyTo(long, LongBigArray, long, long) - Method in class io.trino.array.LongBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.
copyTo(long, ObjectBigArray<T>, long, long) - Method in class io.trino.array.ObjectBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.
copyTo(long, ShortBigArray, long, long) - Method in class io.trino.array.ShortBigArray
Copies this array, beginning at the specified sourceIndex, to the specified destinationIndex of the destination array.

D

decrementAndGet(Object) - Method in class io.trino.array.ReferenceCountMap
Decrements the reference count of an object by 1 and returns the updated reference count
displacement(long) - Static method in class io.trino.array.IntBigArrays
Computes the displacement associated with a given index.
DoubleBigArray - Class in io.trino.array
 
DoubleBigArray() - Constructor for class io.trino.array.DoubleBigArray
Creates a new big array containing one initial segment
DoubleBigArray(double) - Constructor for class io.trino.array.DoubleBigArray
Creates a new big array containing one initial segment filled with the specified default value

E

ensureCapacity(long) - Method in class io.trino.array.BlockBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.BooleanBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.ByteBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.DoubleBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.IntBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.LongBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.ObjectBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.ShortBigArray
Ensures this big array is at least the specified length.
ensureCapacity(long) - Method in class io.trino.array.SliceBigArray
Ensures this big array is at least the specified length.

F

fill(boolean) - Method in class io.trino.array.BooleanBigArray
Fills the entire big array with the specified value.
fill(byte) - Method in class io.trino.array.ByteBigArray
Fills the entire big array with the specified value.
fill(double) - Method in class io.trino.array.DoubleBigArray
Fills the entire big array with the specified value.
fill(int) - Method in class io.trino.array.IntBigArray
Fills the entire big array with the specified value.
fill(long) - Method in class io.trino.array.LongBigArray
Fills the entire big array with the specified value.
fill(short) - Method in class io.trino.array.ShortBigArray
Fills the entire big array with the specified value.
fill(T) - Method in class io.trino.array.ObjectBigArray
Fills the entire big array with the specified value.

G

get(int[][], long) - Static method in class io.trino.array.IntBigArrays
Returns the element of the given big array of specified index.
get(long) - Method in class io.trino.array.BlockBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.BooleanBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.ByteBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.DoubleBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.IntBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.LongBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.ObjectBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.ShortBigArray
Returns the element of this big array at specified index.
get(long) - Method in class io.trino.array.SliceBigArray
Returns the element of this big array at specified index.
getCapacity() - Method in class io.trino.array.ObjectBigArray
Returns the current available capacity in this array
getSegments() - Method in class io.trino.array.IntBigArray
 

I

increment(long) - Method in class io.trino.array.IntBigArray
Increments the element of this big array at specified index.
increment(long) - Method in class io.trino.array.LongBigArray
Increments the element of this big array at specified index.
increment(long) - Method in class io.trino.array.ShortBigArray
Increments the element of this big array at specified index.
incrementAndGet(Object) - Method in class io.trino.array.ReferenceCountMap
Increments the reference count of an object by 1 and returns the updated reference count
IntBigArray - Class in io.trino.array
 
IntBigArray() - Constructor for class io.trino.array.IntBigArray
Creates a new big array containing one initial segment
IntBigArray(int) - Constructor for class io.trino.array.IntBigArray
Creates a new big array containing one initial segment filled with the specified default value
IntBigArrays - Class in io.trino.array
 
IntComparator - Interface in io.trino.array
 
io.trino.array - package io.trino.array
 

L

LongBigArray - Class in io.trino.array
 
LongBigArray() - Constructor for class io.trino.array.LongBigArray
Creates a new big array containing one initial segment
LongBigArray(long) - Constructor for class io.trino.array.LongBigArray
Creates a new big array containing one initial segment filled with the specified default value

O

ObjectBigArray<T> - Class in io.trino.array
 
ObjectBigArray() - Constructor for class io.trino.array.ObjectBigArray
Creates a new big array containing one initial segment
ObjectBigArray(Object) - Constructor for class io.trino.array.ObjectBigArray
 

Q

quickSort(int[][], long, long, IntComparator) - Static method in class io.trino.array.IntBigArrays
Sorts the specified range of elements according to the order induced by the specified comparator using quicksort.

R

ReferenceCountMap - Class in io.trino.array
 
ReferenceCountMap() - Constructor for class io.trino.array.ReferenceCountMap
 
replace(long, T) - Method in class io.trino.array.ObjectBigArray
Replaces the element of this big array at specified index.

S

segment(long) - Static method in class io.trino.array.IntBigArrays
Computes the segment associated with a given index.
SEGMENT_SIZE - Static variable in class io.trino.array.BigArrays
Size of a single segment of a BigArray.
set(int[][], long, int) - Static method in class io.trino.array.IntBigArrays
Sets the element of the given big array of specified index.
set(long, boolean) - Method in class io.trino.array.BooleanBigArray
Sets the element of this big array at specified index.
set(long, byte) - Method in class io.trino.array.ByteBigArray
Sets the element of this big array at specified index.
set(long, double) - Method in class io.trino.array.DoubleBigArray
Sets the element of this big array at specified index.
set(long, int) - Method in class io.trino.array.IntBigArray
Sets the element of this big array at specified index.
set(long, long) - Method in class io.trino.array.LongBigArray
Sets the element of this big array at specified index.
set(long, short) - Method in class io.trino.array.ShortBigArray
Sets the element of this big array at specified index.
set(long, Slice) - Method in class io.trino.array.SliceBigArray
Sets the element of this big array at specified index.
set(long, Block) - Method in class io.trino.array.BlockBigArray
Sets the element of this big array at specified index.
set(long, T) - Method in class io.trino.array.ObjectBigArray
Sets the element of this big array at specified index.
ShortBigArray - Class in io.trino.array
 
ShortBigArray() - Constructor for class io.trino.array.ShortBigArray
Creates a new big array containing one initial segment
ShortBigArray(short) - Constructor for class io.trino.array.ShortBigArray
Creates a new big array containing one initial segment filled with the specified default value
sizeOf() - Method in class io.trino.array.BlockBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.BooleanBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.ByteBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.DoubleBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.IntBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.LongBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.ObjectBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.ReferenceCountMap
Returns the size of this map in bytes.
sizeOf() - Method in class io.trino.array.ShortBigArray
Returns the size of this big array in bytes.
sizeOf() - Method in class io.trino.array.SliceBigArray
Returns the size of this big array in bytes.
SliceBigArray - Class in io.trino.array
 
SliceBigArray() - Constructor for class io.trino.array.SliceBigArray
 
SliceBigArray(Slice) - Constructor for class io.trino.array.SliceBigArray
 
sort(int, int, IntComparator) - Method in class io.trino.array.IntBigArray
 
swap(int[][], long, long) - Static method in class io.trino.array.IntBigArrays
Swaps the element of the given big array of specified indices.
A B C D E F G I L O Q R S 
All Classes All Packages