| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow.global |
| Modifier and Type | Method and Description |
|---|---|
DatumResult |
MetaFunction.Execute(DatumVector args,
FunctionOptions options,
ExecContext ctx) |
DatumResult |
Function.Execute(DatumVector args,
FunctionOptions options,
ExecContext ctx)
\brief Execute the function eagerly with the passed input arguments with
kernel dispatch, batch iteration, and memory allocation details taken
care of.
|
DatumResult |
DatumResult.getPointer(long i) |
DatumResult |
DatumResult.position(long position) |
DatumResult |
DatumResult.put(DatumResult other)
Copy-assignment operator.
|
| Modifier and Type | Method and Description |
|---|---|
DatumResult |
DatumResult.put(DatumResult other)
Copy-assignment operator.
|
| Constructor and Description |
|---|
DatumResult(DatumResult other)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static DatumResult |
arrow.Add(Datum left,
Datum right) |
static DatumResult |
arrow.Add(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.All(Datum value) |
static DatumResult |
arrow.All(Datum value,
ExecContext ctx)
\brief Test whether all elements in a boolean array evaluate to true.
|
static DatumResult |
arrow.And(Datum left,
Datum right) |
static DatumResult |
arrow.And(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise AND of two boolean datums which always propagates nulls
(null and false is null).
|
static DatumResult |
arrow.AndNot(Datum left,
Datum right) |
static DatumResult |
arrow.AndNot(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise AND NOT of two boolean datums which always propagates nulls
(null and not true is null).
|
static DatumResult |
arrow.Any(Datum value) |
static DatumResult |
arrow.Any(Datum value,
ExecContext ctx)
\brief Test whether any element in a boolean array evaluates to true.
|
static DatumResult |
arrow.CallFunction(BytePointer func_name,
DatumVector args) |
static DatumResult |
arrow.CallFunction(BytePointer func_name,
DatumVector args,
ExecContext ctx) |
static DatumResult |
arrow.CallFunction(BytePointer func_name,
DatumVector args,
FunctionOptions options) |
static DatumResult |
arrow.CallFunction(BytePointer func_name,
DatumVector args,
FunctionOptions options,
ExecContext ctx) |
static DatumResult |
arrow.CallFunction(String func_name,
DatumVector args) |
static DatumResult |
arrow.CallFunction(String func_name,
DatumVector args,
ExecContext ctx)
\brief Variant of CallFunction which uses a function's default options.
|
static DatumResult |
arrow.CallFunction(String func_name,
DatumVector args,
FunctionOptions options) |
static DatumResult |
arrow.CallFunction(String func_name,
DatumVector args,
FunctionOptions options,
ExecContext ctx)
\defgroup compute-call-function One-shot calls to compute functions
\{
|
static DatumResult |
arrow.Cast(Datum value,
CastOptions options) |
static DatumResult |
arrow.Cast(Datum value,
CastOptions options,
ExecContext ctx)
\brief Cast from one array type to another
|
static DatumResult |
arrow.Cast(Datum value,
DataType to_type) |
static DatumResult |
arrow.Cast(Datum value,
DataType to_type,
CastOptions options,
ExecContext ctx)
\brief Cast from one value to another
|
static DatumResult |
arrow.Compare(Datum left,
Datum right,
CompareOptions options) |
static DatumResult |
arrow.Compare(Datum left,
Datum right,
CompareOptions options,
ExecContext ctx)
\brief Compare a numeric array with a scalar.
|
static DatumResult |
arrow.Count(Datum datum) |
static DatumResult |
arrow.Count(Datum datum,
CountOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.DictionaryEncode(Datum data) |
static DatumResult |
arrow.DictionaryEncode(Datum data,
ExecContext ctx)
\brief Dictionary-encode values in an array-like object
|
static DatumResult |
arrow.Divide(Datum left,
Datum right) |
static DatumResult |
arrow.Divide(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Divide two values.
|
static DatumResult |
arrow_dataset.ExecuteScalarExpression(Expression arg0,
Datum input) |
static DatumResult |
arrow_dataset.ExecuteScalarExpression(Expression arg0,
Datum input,
ExecContext arg2)
Execute a scalar expression against the provided state and input Datum.
|
static DatumResult |
arrow.FillNull(Datum values,
Datum fill_value) |
static DatumResult |
arrow.FillNull(Datum values,
Datum fill_value,
ExecContext ctx)
\brief FillNull replaces each null element in
values
with fill_value |
static DatumResult |
arrow.Filter(Datum values,
Datum filter) |
static DatumResult |
arrow.Filter(Datum values,
Datum filter,
FilterOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.IndexIn(Datum values,
Datum value_set) |
static DatumResult |
arrow.IndexIn(Datum values,
Datum value_set,
ExecContext ctx) |
static DatumResult |
arrow.IndexIn(Datum values,
SetLookupOptions options) |
static DatumResult |
arrow.IndexIn(Datum values,
SetLookupOptions options,
ExecContext ctx)
\brief IndexIn examines each slot in the values against a value_set array.
|
static DatumResult |
arrow.Invert(Datum value) |
static DatumResult |
arrow.Invert(Datum value,
ExecContext ctx)
\brief Invert the values of a boolean datum
|
static DatumResult |
arrow.IsIn(Datum values,
Datum value_set) |
static DatumResult |
arrow.IsIn(Datum values,
Datum value_set,
ExecContext ctx) |
static DatumResult |
arrow.IsIn(Datum values,
SetLookupOptions options) |
static DatumResult |
arrow.IsIn(Datum values,
SetLookupOptions options,
ExecContext ctx)
\brief IsIn returns true for each element of
values that is contained in
value_set
Behaviour of nulls is governed by SetLookupOptions::skip_nulls. |
static DatumResult |
arrow.IsNan(Datum values) |
static DatumResult |
arrow.IsNan(Datum values,
ExecContext ctx)
\brief IsNan returns true for each element of
values that is NaN,
false otherwise |
static DatumResult |
arrow.IsNull(Datum values) |
static DatumResult |
arrow.IsNull(Datum values,
ExecContext ctx)
\brief IsNull returns true for each element of
values that is null,
false otherwise |
static DatumResult |
arrow.IsValid(Datum values) |
static DatumResult |
arrow.IsValid(Datum values,
ExecContext ctx)
\brief IsValid returns true for each element of
values that is not null,
false otherwise |
static DatumResult |
arrow.KleeneAnd(Datum left,
Datum right) |
static DatumResult |
arrow.KleeneAnd(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise AND of two boolean datums with a Kleene truth table
(null and false is false).
|
static DatumResult |
arrow.KleeneAndNot(Datum left,
Datum right) |
static DatumResult |
arrow.KleeneAndNot(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise AND NOT of two boolean datums with a Kleene truth table
(false and not null is false, null and not true is false).
|
static DatumResult |
arrow.KleeneOr(Datum left,
Datum right) |
static DatumResult |
arrow.KleeneOr(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise OR of two boolean datums with a Kleene truth table
(null or true is true).
|
static DatumResult |
arrow.Mean(Datum value) |
static DatumResult |
arrow.Mean(Datum value,
ExecContext ctx)
\brief Compute the mean of a numeric array.
|
static DatumResult |
arrow.Mode(Datum value) |
static DatumResult |
arrow.Mode(Datum value,
ModeOptions options,
ExecContext ctx)
\brief Calculate the modal (most common) value of a numeric array
This function returns top-n most common values and number of times they occur as
an array of
struct<mode: T, count: int64>, where T is the input type. |
static DatumResult |
arrow.Multiply(Datum left,
Datum right) |
static DatumResult |
arrow.Multiply(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Multiply two values.
|
static DatumResult |
arrow.Or(Datum left,
Datum right) |
static DatumResult |
arrow.Or(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise OR of two boolean datums which always propagates nulls
(null and true is null).
|
static DatumResult |
arrow.Stddev(Datum value) |
static DatumResult |
arrow.Stddev(Datum value,
VarianceOptions options,
ExecContext ctx)
\brief Calculate the standard deviation of a numeric array
|
static DatumResult |
arrow.Subtract(Datum left,
Datum right) |
static DatumResult |
arrow.Subtract(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Subtract two values.
|
static DatumResult |
arrow.Sum(Datum value) |
static DatumResult |
arrow.Sum(Datum value,
ExecContext ctx)
\brief Sum values of a numeric array.
|
static DatumResult |
arrow.Take(Datum values,
Datum indices) |
static DatumResult |
arrow.Take(Datum values,
Datum indices,
TakeOptions options,
ExecContext ctx)
\brief Take from an array of values at indices in another array
The output array will be of the same type as the input values
array, with elements taken from the values array at the given
indices.
|
static DatumResult |
arrow.Variance(Datum value) |
static DatumResult |
arrow.Variance(Datum value,
VarianceOptions options,
ExecContext ctx)
\brief Calculate the variance of a numeric array
|
static DatumResult |
arrow.Xor(Datum left,
Datum right) |
static DatumResult |
arrow.Xor(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise XOR of two boolean datums
|
Copyright © 2021. All rights reserved.