| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow_dataset | |
| org.bytedeco.arrow.global |
| Modifier and Type | Method and Description |
|---|---|
Datum |
DatumResult.access() |
Datum[] |
DatumVector.get() |
Datum |
DatumVector.Iterator.get() |
Datum |
FieldRefDatumMap.get(FieldRef i) |
Datum |
DatumVector.get(long i) |
Datum |
DatumResult.MoveValueUnsafe() |
Datum |
DatumResult.multiply() |
Datum |
DatumVector.pop_back() |
Datum |
Datum.put(Datum other) |
Datum |
FieldRefDatumMap.Iterator.second() |
Datum |
SetLookupOptions.value_set()
The set of values to look up input values into.
|
Datum |
DatumResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
Datum |
DatumResult.ValueUnsafe()
Cast the internally stored value to produce a new result or propagate the stored
error.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Datum.equals(Datum other) |
boolean |
Datum.Equals(Datum other) |
DatumVector.Iterator |
DatumVector.insert(DatumVector.Iterator pos,
Datum value) |
boolean |
InputType.Matches(Datum value)
\brief Return true if the value matches this argument kind in type
and shape.
|
boolean |
Datum.notEquals(Datum other) |
DatumVector |
DatumVector.push_back(Datum value) |
DatumVector |
DatumVector.put(Datum... array) |
Datum |
Datum.put(Datum other) |
DatumVector |
DatumVector.put(Datum value) |
FieldRefDatumMap |
FieldRefDatumMap.put(FieldRef i,
Datum value) |
DatumVector |
DatumVector.put(long i,
Datum value) |
SetLookupOptions |
SetLookupOptions.value_set(Datum setter) |
| Constructor and Description |
|---|
Datum(Datum other) |
DatumResult(Datum value)
Constructs a Result object that contains
value. |
DatumVector(Datum... array) |
DatumVector(Datum value) |
SetLookupOptions(Datum value_set) |
SetLookupOptions(Datum value_set,
boolean skip_nulls) |
| Modifier and Type | Method and Description |
|---|---|
Datum |
Expression.literal()
Access a Datum or return nullptr if this expression is not a literal
|
| Constructor and Description |
|---|
Expression(Datum literal) |
| 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.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,
DictionaryEncodeOptions options,
ExecContext ctx)
\brief Dictionary-encode values in an array-like object
Any nulls encountered in the dictionary will be handled according to the
specified null encoding behavior.
|
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 Expression |
arrow_dataset.literal(Datum lit) |
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.Power(Datum left,
Datum right) |
static DatumResult |
arrow.Power(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Raise the values of base array to the power of the exponent array values.
|
static DatumResult |
arrow.Quantile(Datum value) |
static DatumResult |
arrow.Quantile(Datum value,
QuantileOptions options,
ExecContext ctx)
\brief Calculate the quantiles of a numeric array
|
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options) |
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options,
ExecContext ctx)
\brief Returns the indices that would sort an input in the
specified order.
|
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.TDigest(Datum value) |
static DatumResult |
arrow.TDigest(Datum value,
TDigestOptions options,
ExecContext ctx)
\brief Calculate the approximate quantiles of a numeric array with T-Digest algorithm
|
static ArrayResult |
arrow.Unique(Datum datum) |
static ArrayResult |
arrow.Unique(Datum datum,
ExecContext ctx)
\brief Compute unique elements from an array-like object
Note if a null occurs in the input it will NOT be included in the output.
|
static StructArrayResult |
arrow.ValueCounts(Datum value) |
static StructArrayResult |
arrow.ValueCounts(Datum value,
ExecContext ctx)
\brief Return counts of unique elements from an array-like object.
|
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.