---
title: Basic functions
sidebar_label: Basic
---

Array manipulation, counting, null handling, and utility functions from [`io.deephaven.function.Basic`](/core/javadoc/io/deephaven/function/Basic.html).

| Type     | Name             | Signature                                                                                                                                                                                                                                  | Description                                                                                          |
| -------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- |
| FUNCTION | array            | [byte\[\]\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.ByteVector))                                                                                                         | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | array            | [char\[\]\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.CharVector))                                                                                                         | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | array            | [double\[\]\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.DoubleVector))                                                                                                   | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | array            | [float\[\]\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.FloatVector))                                                                                                      | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | array            | [int\[\]\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.IntVector))                                                                                                            | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | array            | [long\[\]\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.LongVector))                                                                                                         | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | array            | [short\[\]\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#array(io.deephaven.vector.ShortVector))                                                                                                      | Converts a Deephaven vector to a primitive array that may be freely mutated by the caller.           |
| FUNCTION | arrayObj         | [Object\[\]\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#arrayObj(io.deephaven.vector.ObjectVector))                                                                                                | Converts a Deephaven vector to an array that may be freely mutated by the caller.                    |
| FUNCTION | concat           | [Object\[\]\(ObjectVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.ObjectVector...))                                                                                            | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [Object\[\]\(Object\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(T[]...))                                                                                                                           | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [byte\[\]\(ByteVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.ByteVector...))                                                                                                  | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [byte\[\]\(byte\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(byte[]...))                                                                                                                            | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [char\[\]\(CharVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.CharVector...))                                                                                                  | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [char\[\]\(char\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(char[]...))                                                                                                                            | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [double\[\]\(DoubleVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.DoubleVector...))                                                                                            | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [double\[\]\(double\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(double[]...))                                                                                                                      | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [float\[\]\(FloatVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.FloatVector...))                                                                                               | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [float\[\]\(float\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(float[]...))                                                                                                                         | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [int\[\]\(IntVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.IntVector...))                                                                                                     | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [int\[\]\(int\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(int[]...))                                                                                                                               | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [long\[\]\(LongVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.LongVector...))                                                                                                  | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [long\[\]\(long\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(long[]...))                                                                                                                            | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [short\[\]\(ShortVector...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(io.deephaven.vector.ShortVector...))                                                                                               | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | concat           | [short\[\]\(short\[\]...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#concat(short[]...))                                                                                                                         | Returns the concatenation of multiple arrays into a single array.                                    |
| FUNCTION | count            | [long\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.ByteVector))                                                                                                             | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.CharVector))                                                                                                             | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.DoubleVector))                                                                                                         | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.FloatVector))                                                                                                           | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.IntVector))                                                                                                               | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.LongVector))                                                                                                             | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(io.deephaven.vector.ShortVector))                                                                                                           | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(byte...))                                                                                                                                       | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(char...))                                                                                                                                       | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(double...))                                                                                                                                   | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(float...))                                                                                                                                     | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(int...))                                                                                                                                         | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(long...))                                                                                                                                       | Counts the number of non-null values.                                                                |
| FUNCTION | count            | [long\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#count(short...))                                                                                                                                     | Counts the number of non-null values.                                                                |
| FUNCTION | countDistinct    | [long\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.ByteVector))                                                                                                     | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(ByteVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.ByteVector,boolean))                                                                                    | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.CharVector))                                                                                                     | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(CharVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.CharVector,boolean))                                                                                    | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.DoubleVector))                                                                                                 | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(DoubleVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.DoubleVector,boolean))                                                                                | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.FloatVector))                                                                                                   | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(FloatVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.FloatVector,boolean))                                                                                  | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.IntVector))                                                                                                       | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(IntVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.IntVector,boolean))                                                                                      | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.LongVector))                                                                                                     | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(LongVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.LongVector,boolean))                                                                                    | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.ShortVector))                                                                                                   | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(ShortVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(io.deephaven.vector.ShortVector,boolean))                                                                                  | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(byte...))                                                                                                                               | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(byte\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(byte[],boolean))                                                                                                              | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(char...))                                                                                                                               | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(char\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(char[],boolean))                                                                                                              | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(double...))                                                                                                                           | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(double\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(double[],boolean))                                                                                                          | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(float...))                                                                                                                             | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(float\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(float[],boolean))                                                                                                            | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(int...))                                                                                                                                 | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(int\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(int[],boolean))                                                                                                                | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(long...))                                                                                                                               | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(long\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(long[],boolean))                                                                                                              | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(short...))                                                                                                                             | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinct    | [long\(short\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinct(short[],boolean))                                                                                                            | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinctObj | [long\(Comparable...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinctObj(T...))                                                                                                                         | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinctObj | [long\(Comparable\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinctObj(T[],boolean))                                                                                                        | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinctObj | [long\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinctObj(io.deephaven.vector.ObjectVector))                                                                                              | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countDistinctObj | [long\(ObjectVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countDistinctObj(io.deephaven.vector.ObjectVector,boolean))                                                                             | Counts the number of distinct elements in the array.                                                 |
| FUNCTION | countObj         | [long\(Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countObj(T...))                                                                                                                                     | Counts the number of non-null values.                                                                |
| FUNCTION | countObj         | [long\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#countObj(io.deephaven.vector.ObjectVector))                                                                                                      | Counts the number of non-null values.                                                                |
| FUNCTION | distinct         | [byte\[\]\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.ByteVector))                                                                                                      | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [byte\[\]\(ByteVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.ByteVector,boolean))                                                                                     | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [byte\[\]\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(byte...))                                                                                                                                | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [byte\[\]\(byte\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(byte[],boolean))                                                                                                               | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [char\[\]\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.CharVector))                                                                                                      | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [char\[\]\(CharVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.CharVector,boolean))                                                                                     | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [char\[\]\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(char...))                                                                                                                                | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [char\[\]\(char\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(char[],boolean))                                                                                                               | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [double\[\]\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.DoubleVector))                                                                                                | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [double\[\]\(DoubleVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.DoubleVector,boolean))                                                                               | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [double\[\]\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(double...))                                                                                                                          | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [double\[\]\(double\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(double[],boolean))                                                                                                         | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [float\[\]\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.FloatVector))                                                                                                   | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [float\[\]\(FloatVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.FloatVector,boolean))                                                                                  | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [float\[\]\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(float...))                                                                                                                             | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [float\[\]\(float\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(float[],boolean))                                                                                                            | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [int\[\]\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.IntVector))                                                                                                         | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [int\[\]\(IntVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.IntVector,boolean))                                                                                        | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [int\[\]\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(int...))                                                                                                                                   | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [int\[\]\(int\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(int[],boolean))                                                                                                                  | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [long\[\]\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.LongVector))                                                                                                      | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [long\[\]\(LongVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.LongVector,boolean))                                                                                     | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [long\[\]\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(long...))                                                                                                                                | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [long\[\]\(long\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(long[],boolean))                                                                                                               | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [short\[\]\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.ShortVector))                                                                                                   | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [short\[\]\(ShortVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(io.deephaven.vector.ShortVector,boolean))                                                                                  | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [short\[\]\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(short...))                                                                                                                             | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinct         | [short\[\]\(short\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinct(short[],boolean))                                                                                                            | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinctObj      | [Comparable\[\]\(Comparable...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinctObj(T...))                                                                                                                    | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinctObj      | [Comparable\[\]\(Comparable\[\], boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinctObj(T[],boolean))                                                                                                   | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinctObj      | [Comparable\[\]\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinctObj(io.deephaven.vector.ObjectVector))                                                                                         | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | distinctObj      | [Comparable\[\]\(ObjectVector, boolean\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#distinctObj(io.deephaven.vector.ObjectVector,boolean))                                                                        | Returns an array containing only the distinct values from the input.                                 |
| FUNCTION | enlist           | [byte\[\]\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(byte...))                                                                                                                                  | Returns a list containing its arguments.                                                             |
| FUNCTION | enlist           | [char\[\]\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(char...))                                                                                                                                  | Returns a list containing its arguments.                                                             |
| FUNCTION | enlist           | [double\[\]\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(double...))                                                                                                                            | Returns a list containing its arguments.                                                             |
| FUNCTION | enlist           | [float\[\]\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(float...))                                                                                                                               | Returns a list containing its arguments.                                                             |
| FUNCTION | enlist           | [int\[\]\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(int...))                                                                                                                                     | Returns a list containing its arguments.                                                             |
| FUNCTION | enlist           | [long\[\]\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(long...))                                                                                                                                  | Returns a list containing its arguments.                                                             |
| FUNCTION | enlist           | [short\[\]\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#enlist(short...))                                                                                                                               | Returns a list containing its arguments.                                                             |
| FUNCTION | first            | [byte\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.ByteVector))                                                                                                             | Returns the first value from an array.                                                               |
| FUNCTION | first            | [byte\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(byte...))                                                                                                                                       | Returns the first value from an array.                                                               |
| FUNCTION | first            | [char\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.CharVector))                                                                                                             | Returns the first value from an array.                                                               |
| FUNCTION | first            | [char\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(char...))                                                                                                                                       | Returns the first value from an array.                                                               |
| FUNCTION | first            | [double\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.DoubleVector))                                                                                                       | Returns the first value from an array.                                                               |
| FUNCTION | first            | [double\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(double...))                                                                                                                                 | Returns the first value from an array.                                                               |
| FUNCTION | first            | [float\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.FloatVector))                                                                                                          | Returns the first value from an array.                                                               |
| FUNCTION | first            | [float\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(float...))                                                                                                                                    | Returns the first value from an array.                                                               |
| FUNCTION | first            | [int\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.IntVector))                                                                                                                | Returns the first value from an array.                                                               |
| FUNCTION | first            | [int\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(int...))                                                                                                                                          | Returns the first value from an array.                                                               |
| FUNCTION | first            | [long\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.LongVector))                                                                                                             | Returns the first value from an array.                                                               |
| FUNCTION | first            | [long\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(long...))                                                                                                                                       | Returns the first value from an array.                                                               |
| FUNCTION | first            | [short\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(io.deephaven.vector.ShortVector))                                                                                                          | Returns the first value from an array.                                                               |
| FUNCTION | first            | [short\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#first(short...))                                                                                                                                    | Returns the first value from an array.                                                               |
| FUNCTION | firstIndexOf     | [long\(byte, ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(byte,io.deephaven.vector.ByteVector))                                                                                           | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(byte, byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(byte,byte...))                                                                                                                     | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(char, CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(char,io.deephaven.vector.CharVector))                                                                                           | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(char, char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(char,char...))                                                                                                                     | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(double, DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(double,io.deephaven.vector.DoubleVector))                                                                                   | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(double, double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(double,double...))                                                                                                             | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(float, FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(float,io.deephaven.vector.FloatVector))                                                                                       | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(float, float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(float,float...))                                                                                                                 | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(int, IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(int,io.deephaven.vector.IntVector))                                                                                               | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(int, int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(int,int...))                                                                                                                         | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(long, LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(long,io.deephaven.vector.LongVector))                                                                                           | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(long, long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(long,long...))                                                                                                                     | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(short, ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(short,io.deephaven.vector.ShortVector))                                                                                       | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOf     | [long\(short, short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOf(short,short...))                                                                                                                 | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOfObj  | [long\(Object, Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOfObj(T,T...))                                                                                                                    | Returns the first index containing the value.                                                        |
| FUNCTION | firstIndexOfObj  | [long\(Object, ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstIndexOfObj(T,io.deephaven.vector.ObjectVector))                                                                                     | Returns the first index containing the value.                                                        |
| FUNCTION | firstObj         | [Object\(Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstObj(T...))                                                                                                                                   | Returns the first value from an array.                                                               |
| FUNCTION | firstObj         | [Object\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#firstObj(io.deephaven.vector.ObjectVector))                                                                                                    | Returns the first value from an array.                                                               |
| FUNCTION | forwardFill      | [byte\[\]\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.ByteVector))                                                                                                   | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [byte\[\]\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(byte...))                                                                                                                             | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [char\[\]\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.CharVector))                                                                                                   | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [char\[\]\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(char...))                                                                                                                             | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [double\[\]\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.DoubleVector))                                                                                             | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [double\[\]\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(double...))                                                                                                                       | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [float\[\]\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.FloatVector))                                                                                                | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [float\[\]\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(float...))                                                                                                                          | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [int\[\]\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.IntVector))                                                                                                      | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [int\[\]\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(int...))                                                                                                                                | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [long\[\]\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.LongVector))                                                                                                   | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [long\[\]\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(long...))                                                                                                                             | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [short\[\]\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(io.deephaven.vector.ShortVector))                                                                                                | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFill      | [short\[\]\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFill(short...))                                                                                                                          | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFillObj   | [Object\[\]\(Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFillObj(T...))                                                                                                                         | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | forwardFillObj   | [Object\[\]\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#forwardFillObj(io.deephaven.vector.ObjectVector))                                                                                          | Copies the specified array, replacing elements that represent null in the Deephaven convention by... |
| FUNCTION | ifelse           | [byte\(Boolean, byte, byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,byte,byte))                                                                                                      | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [byte\[\]\(Boolean\[\], byte, byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],byte,byte))                                                                                            | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [byte\[\]\(Boolean\[\], byte\[\], byte\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],byte[],byte[]))                                                                                | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [byte\[\]\(ObjectVector, ByteVector, ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.ByteVector,io.deephaven.vector.ByteVector))              | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [byte\[\]\(ObjectVector, byte, byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,byte,byte))                                                                              | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [char\(Boolean, char, char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,char,char))                                                                                                      | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [char\[\]\(Boolean\[\], char, char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],char,char))                                                                                            | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [char\[\]\(Boolean\[\], char\[\], char\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],char[],char[]))                                                                                | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [char\[\]\(ObjectVector, CharVector, CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.CharVector,io.deephaven.vector.CharVector))              | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [char\[\]\(ObjectVector, char, char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,char,char))                                                                              | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [double\(Boolean, double, double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,double,double))                                                                                            | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [double\[\]\(Boolean\[\], double, double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],double,double))                                                                                  | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [double\[\]\(Boolean\[\], double\[\], double\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],double[],double[]))                                                                      | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [double\[\]\(ObjectVector, DoubleVector, DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.DoubleVector,io.deephaven.vector.DoubleVector))    | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [double\[\]\(ObjectVector, double, double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,double,double))                                                                    | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [float\(Boolean, float, float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,float,float))                                                                                                 | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [float\[\]\(Boolean\[\], float, float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],float,float))                                                                                       | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [float\[\]\(Boolean\[\], float\[\], float\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],float[],float[]))                                                                           | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [float\[\]\(ObjectVector, FloatVector, FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.FloatVector,io.deephaven.vector.FloatVector))         | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [float\[\]\(ObjectVector, float, float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,float,float))                                                                         | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [int\(Boolean, int, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,int,int))                                                                                                           | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [int\[\]\(Boolean\[\], int, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],int,int))                                                                                                 | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [int\[\]\(Boolean\[\], int\[\], int\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],int[],int[]))                                                                                     | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [int\[\]\(ObjectVector, IntVector, IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.IntVector,io.deephaven.vector.IntVector))                   | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [int\[\]\(ObjectVector, int, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,int,int))                                                                                   | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [long\(Boolean, long, long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,long,long))                                                                                                      | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [long\[\]\(Boolean\[\], long, long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],long,long))                                                                                            | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [long\[\]\(Boolean\[\], long\[\], long\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],long[],long[]))                                                                                | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [long\[\]\(ObjectVector, LongVector, LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.LongVector,io.deephaven.vector.LongVector))              | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [long\[\]\(ObjectVector, long, long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,long,long))                                                                              | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [short\(Boolean, short, short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean,short,short))                                                                                                 | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [short\[\]\(Boolean\[\], short, short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],short,short))                                                                                       | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [short\[\]\(Boolean\[\], short\[\], short\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(java.lang.Boolean[],short[],short[]))                                                                           | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [short\[\]\(ObjectVector, ShortVector, ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,io.deephaven.vector.ShortVector,io.deephaven.vector.ShortVector))         | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelse           | [short\[\]\(ObjectVector, short, short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelse(io.deephaven.vector.ObjectVector,short,short))                                                                         | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelseObj        | [Object\(Boolean, Object, Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelseObj(java.lang.Boolean,T,T))                                                                                                   | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelseObj        | [Object\[\]\(Boolean\[\], Object, Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelseObj(java.lang.Boolean[],T,T))                                                                                         | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelseObj        | [Object\[\]\(Boolean\[\], Object\[\], Object\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelseObj(java.lang.Boolean[],T[],T[]))                                                                             | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelseObj        | [Object\[\]\(ObjectVector, Object, Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelseObj(io.deephaven.vector.ObjectVector,T,T))                                                                           | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | ifelseObj        | [Object\[\]\(ObjectVector, ObjectVector, ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#ifelseObj(io.deephaven.vector.ObjectVector,io.deephaven.vector.ObjectVector,io.deephaven.vector.ObjectVector)) | Returns elements from either trueCase or falseCase, depending on condition.                          |
| FUNCTION | in               | [boolean\(byte, byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(byte,byte...))                                                                                                                            | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | in               | [boolean\(char, char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(char,char...))                                                                                                                            | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | in               | [boolean\(double, double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(double,double...))                                                                                                                    | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | in               | [boolean\(float, float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(float,float...))                                                                                                                        | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | in               | [boolean\(int, int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(int,int...))                                                                                                                                | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | in               | [boolean\(long, long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(long,long...))                                                                                                                            | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | in               | [boolean\(short, short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#in(short,short...))                                                                                                                        | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | inObj            | [boolean\(Object, Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inObj(T,T...))                                                                                                                           | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | inObj            | [boolean\(Object, ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inObj(T,io.deephaven.vector.ObjectVector))                                                                                            | Checks if a value is within a discrete set of possible values.                                       |
| FUNCTION | inRange          | [boolean\(Comparable, Comparable, Comparable\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(T,T,T))                                                                                                         | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(byte, byte, byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(byte,byte,byte))                                                                                                                  | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(char, char, char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(char,char,char))                                                                                                                  | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(double, double, double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(double,double,double))                                                                                                      | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(float, float, float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(float,float,float))                                                                                                            | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(int, int, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(int,int,int))                                                                                                                        | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(long, long, long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(long,long,long))                                                                                                                  | Checks if a value is within a range.                                                                 |
| FUNCTION | inRange          | [boolean\(short, short, short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#inRange(short,short,short))                                                                                                            | Checks if a value is within a range.                                                                 |
| FUNCTION | isNull           | [boolean\(Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(T))                                                                                                                                          | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(byte))                                                                                                                                         | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(char))                                                                                                                                         | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(double))                                                                                                                                     | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(float))                                                                                                                                       | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(int))                                                                                                                                           | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(long))                                                                                                                                         | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | isNull           | [boolean\(short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#isNull(short))                                                                                                                                       | Determines if a value is considered by the Deephaven convention to be null. In the Deephaven conv... |
| FUNCTION | last             | [byte\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.ByteVector))                                                                                                              | Returns the last value from an array.                                                                |
| FUNCTION | last             | [byte\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(byte...))                                                                                                                                        | Returns the last value from an array.                                                                |
| FUNCTION | last             | [char\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.CharVector))                                                                                                              | Returns the last value from an array.                                                                |
| FUNCTION | last             | [char\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(char...))                                                                                                                                        | Returns the last value from an array.                                                                |
| FUNCTION | last             | [double\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.DoubleVector))                                                                                                        | Returns the last value from an array.                                                                |
| FUNCTION | last             | [double\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(double...))                                                                                                                                  | Returns the last value from an array.                                                                |
| FUNCTION | last             | [float\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.FloatVector))                                                                                                           | Returns the last value from an array.                                                                |
| FUNCTION | last             | [float\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(float...))                                                                                                                                     | Returns the last value from an array.                                                                |
| FUNCTION | last             | [int\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.IntVector))                                                                                                                 | Returns the last value from an array.                                                                |
| FUNCTION | last             | [int\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(int...))                                                                                                                                           | Returns the last value from an array.                                                                |
| FUNCTION | last             | [long\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.LongVector))                                                                                                              | Returns the last value from an array.                                                                |
| FUNCTION | last             | [long\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(long...))                                                                                                                                        | Returns the last value from an array.                                                                |
| FUNCTION | last             | [short\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(io.deephaven.vector.ShortVector))                                                                                                           | Returns the last value from an array.                                                                |
| FUNCTION | last             | [short\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#last(short...))                                                                                                                                     | Returns the last value from an array.                                                                |
| FUNCTION | lastObj          | [Object\(Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#lastObj(T...))                                                                                                                                    | Returns the last value from an array.                                                                |
| FUNCTION | lastObj          | [Object\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#lastObj(io.deephaven.vector.ObjectVector))                                                                                                     | Returns the last value from an array.                                                                |
| FUNCTION | len              | [long\(LongSizedDataStructure\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(io.deephaven.util.datastructures.LongSizedDataStructure))                                                                          | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(Object\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(T[]))                                                                                                                                          | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(byte\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(byte[]))                                                                                                                                         | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(char\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(char[]))                                                                                                                                         | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(double\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(double[]))                                                                                                                                     | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(float\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(float[]))                                                                                                                                       | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(int\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(int[]))                                                                                                                                           | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(long\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(long[]))                                                                                                                                         | Returns the length of the input.                                                                     |
| FUNCTION | len              | [long\(short\[\]\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#len(short[]))                                                                                                                                       | Returns the length of the input.                                                                     |
| FUNCTION | nth              | [byte\(long, ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.ByteVector))                                                                                                    | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [byte\(long, byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,byte...))                                                                                                                              | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [char\(long, CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.CharVector))                                                                                                    | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [char\(long, char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,char...))                                                                                                                              | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [double\(long, DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.DoubleVector))                                                                                              | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [double\(long, double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,double...))                                                                                                                        | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [float\(long, FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.FloatVector))                                                                                                 | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [float\(long, float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,float...))                                                                                                                           | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [int\(long, IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.IntVector))                                                                                                       | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [int\(long, int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,int...))                                                                                                                                 | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [long\(long, LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.LongVector))                                                                                                    | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [long\(long, long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,long...))                                                                                                                              | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [short\(long, ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,io.deephaven.vector.ShortVector))                                                                                                 | Returns the nth value from an array.                                                                 |
| FUNCTION | nth              | [short\(long, short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nth(long,short...))                                                                                                                           | Returns the nth value from an array.                                                                 |
| FUNCTION | nthObj           | [Object\(long, Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nthObj(long,T...))                                                                                                                          | Returns the nth value from an array.                                                                 |
| FUNCTION | nthObj           | [Object\(long, ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nthObj(long,io.deephaven.vector.ObjectVector))                                                                                           | Returns the nth value from an array.                                                                 |
| FUNCTION | nullValueFor     | [Object\(Class\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#nullValueFor(java.lang.Class))                                                                                                                        | Returns the null value in the Deephaven convention that corresponds to type T.                       |
| FUNCTION | repeat           | [Object\[\]\(Object, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(T,int))                                                                                                                              | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [byte\[\]\(byte, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(byte,int))                                                                                                                               | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [char\[\]\(char, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(char,int))                                                                                                                               | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [double\[\]\(double, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(double,int))                                                                                                                         | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [float\[\]\(float, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(float,int))                                                                                                                            | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [int\[\]\(int, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(int,int))                                                                                                                                  | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [long\[\]\(long, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(long,int))                                                                                                                               | Returns an array with a value repeated.                                                              |
| FUNCTION | repeat           | [short\[\]\(short, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#repeat(short,int))                                                                                                                            | Returns an array with a value repeated.                                                              |
| FUNCTION | replaceIfNull    | [Object\(Object, Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(T,T))                                                                                                                          | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [Object\[\]\(ObjectVector, Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.ObjectVector,T))                                                                                 | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [Object\[\]\(Object\[\], Object\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(T[],T))                                                                                                                | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [byte\(byte, byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(byte,byte))                                                                                                                          | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [byte\[\]\(ByteVector, byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.ByteVector,byte))                                                                                      | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [byte\[\]\(byte\[\], byte\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(byte[],byte))                                                                                                                | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [char\(char, char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(char,char))                                                                                                                          | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [char\[\]\(CharVector, char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.CharVector,char))                                                                                      | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [char\[\]\(char\[\], char\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(char[],char))                                                                                                                | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [double\(double, double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(double,double))                                                                                                                | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [double\[\]\(DoubleVector, double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.DoubleVector,double))                                                                            | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [double\[\]\(double\[\], double\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(double[],double))                                                                                                      | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [float\(float, float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(float,float))                                                                                                                     | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [float\[\]\(FloatVector, float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.FloatVector,float))                                                                                 | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [float\[\]\(float\[\], float\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(float[],float))                                                                                                           | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [int\(int, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(int,int))                                                                                                                               | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [int\[\]\(IntVector, int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.IntVector,int))                                                                                           | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [int\[\]\(int\[\], int\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(int[],int))                                                                                                                     | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [long\(long, long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(long,long))                                                                                                                          | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [long\[\]\(LongVector, long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.LongVector,long))                                                                                      | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [long\[\]\(long\[\], long\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(long[],long))                                                                                                                | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [short\(short, short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(short,short))                                                                                                                     | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [short\[\]\(ShortVector, short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(io.deephaven.vector.ShortVector,short))                                                                                 | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | replaceIfNull    | [short\[\]\(short\[\], short\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#replaceIfNull(short[],short))                                                                                                           | Replaces values that are null according to Deephaven convention with a specified value.              |
| FUNCTION | reverse          | [byte\[\]\(ByteVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.ByteVector))                                                                                                       | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [byte\[\]\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(byte...))                                                                                                                                 | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [char\[\]\(CharVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.CharVector))                                                                                                       | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [char\[\]\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(char...))                                                                                                                                 | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [double\[\]\(DoubleVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.DoubleVector))                                                                                                 | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [double\[\]\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(double...))                                                                                                                           | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [float\[\]\(FloatVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.FloatVector))                                                                                                    | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [float\[\]\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(float...))                                                                                                                              | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [int\[\]\(IntVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.IntVector))                                                                                                          | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [int\[\]\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(int...))                                                                                                                                    | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [long\[\]\(LongVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.LongVector))                                                                                                       | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [long\[\]\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(long...))                                                                                                                                 | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [short\[\]\(ShortVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(io.deephaven.vector.ShortVector))                                                                                                    | Returns an array with the values reversed.                                                           |
| FUNCTION | reverse          | [short\[\]\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverse(short...))                                                                                                                              | Returns an array with the values reversed.                                                           |
| FUNCTION | reverseObj       | [Object\[\]\(Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverseObj(T...))                                                                                                                             | Returns an array with the values reversed.                                                           |
| FUNCTION | reverseObj       | [Object\[\]\(ObjectVector\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#reverseObj(io.deephaven.vector.ObjectVector))                                                                                              | Returns an array with the values reversed.                                                           |
| FUNCTION | unbox            | [byte\[\]\(Byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Byte...))                                                                                                                         | Unboxes an array of values.                                                                          |
| FUNCTION | unbox            | [char\[\]\(Character...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Character...))                                                                                                               | Unboxes an array of values.                                                                          |
| FUNCTION | unbox            | [double\[\]\(Double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Double...))                                                                                                                   | Unboxes an array of values.                                                                          |
| FUNCTION | unbox            | [float\[\]\(Float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Float...))                                                                                                                      | Unboxes an array of values.                                                                          |
| FUNCTION | unbox            | [int\[\]\(Integer...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Integer...))                                                                                                                    | Unboxes an array of values.                                                                          |
| FUNCTION | unbox            | [long\[\]\(Long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Long...))                                                                                                                         | Unboxes an array of values.                                                                          |
| FUNCTION | unbox            | [short\[\]\(Short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#unbox(java.lang.Short...))                                                                                                                      | Unboxes an array of values.                                                                          |
| FUNCTION | vec              | [ByteVector\(byte...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(byte...))                                                                                                                                   | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vec              | [CharVector\(char...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(char...))                                                                                                                                   | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vec              | [DoubleVector\(double...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(double...))                                                                                                                             | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vec              | [FloatVector\(float...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(float...))                                                                                                                                | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vec              | [IntVector\(int...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(int...))                                                                                                                                      | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vec              | [LongVector\(long...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(long...))                                                                                                                                   | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vec              | [ShortVector\(short...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vec(short...))                                                                                                                                | Converts a primitive array to a Deephaven vector.                                                    |
| FUNCTION | vecObj           | [ObjectVector\(Object...\)](https://deephaven.io/core/javadoc/io/deephaven/function/Basic.html#vecObj(T...))                                                                                                                               | Converts an array to a Deephaven vector.                                                             |

## Related documentation

- [Auto-imported functions](./index.md)
