| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow.global |
| Modifier and Type | Method and Description |
|---|---|
Datum |
DatumResult.access() |
Datum |
DatumResult.access() |
Datum[] |
DatumVector.get() |
Datum |
DatumVector.Iterator.get() |
Datum[] |
DatumVector.get() |
Datum |
DatumVector.Iterator.get() |
Datum |
FieldRefDatumMap.get(FieldRef i) |
Datum |
FieldRefDatumMap.get(FieldRef i) |
Datum |
DatumVector.get(long i) |
Datum |
DatumVector.get(long i) |
Datum |
Expression.literal()
Access a Datum or return nullptr if this expression is not a literal
|
Datum |
Expression.literal()
Access a Datum or return nullptr if this expression is not a literal
|
Datum |
DatumResult.MoveValueUnsafe() |
Datum |
DatumResult.MoveValueUnsafe() |
Datum |
DatumResult.multiply() |
Datum |
DatumResult.multiply() |
Datum |
DatumVector.pop_back() |
Datum |
DatumVector.pop_back() |
Datum |
Datum.put(Datum other) |
Datum |
Datum.put(Datum other) |
Datum |
FieldRefDatumMap.Iterator.second() |
Datum |
FieldRefDatumMap.Iterator.second() |
Datum |
SetLookupOptions.value_set()
The set of values to look up input values into.
|
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.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.
|
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) |
boolean |
Datum.Equals(Datum other) |
boolean |
Datum.Equals(Datum other) |
DatumVector.Iterator |
DatumVector.insert(DatumVector.Iterator pos,
Datum value) |
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 |
InputType.Matches(Datum value)
\brief Return true if the value matches this argument kind in type
and shape.
|
boolean |
Datum.notEquals(Datum other) |
boolean |
Datum.notEquals(Datum other) |
DatumVector |
DatumVector.push_back(Datum value) |
DatumVector |
DatumVector.push_back(Datum value) |
DatumVector |
DatumVector.put(Datum... array) |
DatumVector |
DatumVector.put(Datum... array) |
Datum |
Datum.put(Datum other) |
DatumVector |
DatumVector.put(Datum value) |
DatumVector |
DatumVector.put(Datum value) |
Datum |
Datum.put(Datum other) |
FieldRefDatumMap |
FieldRefDatumMap.put(FieldRef i,
Datum value) |
FieldRefDatumMap |
FieldRefDatumMap.put(FieldRef i,
Datum value) |
DatumVector |
DatumVector.put(long i,
Datum value) |
DatumVector |
DatumVector.put(long i,
Datum value) |
SetLookupOptions |
SetLookupOptions.value_set(Datum setter) |
SetLookupOptions |
SetLookupOptions.value_set(Datum setter) |
| Constructor and Description |
|---|
Datum(Datum other) |
Datum(Datum other) |
DatumResult(Datum value)
Constructs a Result object that contains
value. |
DatumResult(Datum value)
Constructs a Result object that contains
value. |
DatumVector(Datum... array) |
DatumVector(Datum... array) |
DatumVector(Datum value) |
DatumVector(Datum value) |
Expression(Datum literal) |
Expression(Datum literal) |
SetLookupOptions(Datum value_set) |
SetLookupOptions(Datum value_set) |
SetLookupOptions(Datum value_set,
boolean skip_nulls) |
SetLookupOptions(Datum value_set,
boolean skip_nulls) |
| Modifier and Type | Method and Description |
|---|---|
static DatumResult |
arrow.AbsoluteValue(Datum arg) |
static DatumResult |
arrow.AbsoluteValue(Datum arg) |
static DatumResult |
arrow.AbsoluteValue(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.AbsoluteValue(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.Acos(Datum arg) |
static DatumResult |
arrow.Acos(Datum arg) |
static DatumResult |
arrow.Acos(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the inverse cosine (arccosine) of the array values.
|
static DatumResult |
arrow.Acos(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the inverse cosine (arccosine) of the array values.
|
static DatumResult |
arrow.Add(Datum left,
Datum right) |
static DatumResult |
arrow.Add(Datum left,
Datum right) |
static DatumResult |
arrow.Add(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Add two values together.
|
static DatumResult |
arrow.Add(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Add two values together.
|
static DatumResult |
arrow.All(Datum value) |
static DatumResult |
arrow.All(Datum value) |
static DatumResult |
arrow.All(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Test whether all elements in a boolean array evaluate to true.
|
static DatumResult |
arrow.All(Datum value,
ScalarAggregateOptions options,
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) |
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.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) |
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.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) |
static DatumResult |
arrow.Any(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Test whether any element in a boolean array evaluates to true.
|
static DatumResult |
arrow.Any(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Test whether any element in a boolean array evaluates to true.
|
static DatumResult |
arrow.Asin(Datum arg) |
static DatumResult |
arrow.Asin(Datum arg) |
static DatumResult |
arrow.Asin(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the inverse sine (arcsine) of the array values.
|
static DatumResult |
arrow.Asin(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the inverse sine (arcsine) of the array values.
|
static DatumResult |
arrow.AssumeTimezone(Datum values,
AssumeTimezoneOptions options) |
static DatumResult |
arrow.AssumeTimezone(Datum values,
AssumeTimezoneOptions options) |
static DatumResult |
arrow.AssumeTimezone(Datum values,
AssumeTimezoneOptions options,
ExecContext ctx)
\brief Converts timestamps from local timestamp without a timezone to a timestamp with
timezone, interpreting the local timestamp as being in the specified timezone for each
element of
values |
static DatumResult |
arrow.AssumeTimezone(Datum values,
AssumeTimezoneOptions options,
ExecContext ctx)
\brief Converts timestamps from local timestamp without a timezone to a timestamp with
timezone, interpreting the local timestamp as being in the specified timezone for each
element of
values |
static DatumResult |
arrow.Atan(Datum arg) |
static DatumResult |
arrow.Atan(Datum arg) |
static DatumResult |
arrow.Atan(Datum arg,
ExecContext ctx)
\brief Compute the inverse tangent (arctangent) of the array values.
|
static DatumResult |
arrow.Atan(Datum arg,
ExecContext ctx)
\brief Compute the inverse tangent (arctangent) of the array values.
|
static DatumResult |
arrow.Atan2(Datum y,
Datum x) |
static DatumResult |
arrow.Atan2(Datum y,
Datum x) |
static DatumResult |
arrow.Atan2(Datum y,
Datum x,
ExecContext ctx)
\brief Compute the inverse tangent (arctangent) of y/x, using the
argument signs to determine the correct quadrant.
|
static DatumResult |
arrow.Atan2(Datum y,
Datum x,
ExecContext ctx)
\brief Compute the inverse tangent (arctangent) of y/x, using the
argument signs to determine the correct quadrant.
|
static DatumResult |
arrow.CaseWhen(Datum cond,
DatumVector cases) |
static DatumResult |
arrow.CaseWhen(Datum cond,
DatumVector cases) |
static DatumResult |
arrow.CaseWhen(Datum cond,
DatumVector cases,
ExecContext ctx)
\brief CaseWhen behaves like a switch/case or if-else if-else statement: for
each row, select the first value for which the corresponding condition is
true, or (if given) select the 'else' value, else emit null.
|
static DatumResult |
arrow.CaseWhen(Datum cond,
DatumVector cases,
ExecContext ctx)
\brief CaseWhen behaves like a switch/case or if-else if-else statement: for
each row, select the first value for which the corresponding condition is
true, or (if given) select the 'else' value, else emit null.
|
static DatumResult |
arrow.Cast(Datum value,
CastOptions options) |
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,
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) |
static DatumResult |
arrow.Cast(Datum value,
DataType to_type,
CastOptions options,
ExecContext ctx)
\brief Cast from one value to another
|
static DatumResult |
arrow.Cast(Datum value,
DataType to_type,
CastOptions options,
ExecContext ctx)
\brief Cast from one value to another
|
static DatumResult |
arrow.Ceil(Datum arg) |
static DatumResult |
arrow.Ceil(Datum arg) |
static DatumResult |
arrow.Ceil(Datum arg,
ExecContext ctx)
\brief Round to the nearest integer greater than or equal in magnitude to the
argument.
|
static DatumResult |
arrow.Ceil(Datum arg,
ExecContext ctx)
\brief Round to the nearest integer greater than or equal in magnitude to the
argument.
|
static DatumResult |
arrow.Compare(Datum left,
Datum right,
CompareOptions options)
Deprecated.
|
static DatumResult |
arrow.Compare(Datum left,
Datum right,
CompareOptions options)
Deprecated.
|
static DatumResult |
arrow.Compare(Datum left,
Datum right,
CompareOptions options,
ExecContext ctx)
Deprecated.
|
static DatumResult |
arrow.Compare(Datum left,
Datum right,
CompareOptions options,
ExecContext ctx)
Deprecated.
|
static DatumResult |
arrow.Cos(Datum arg) |
static DatumResult |
arrow.Cos(Datum arg) |
static DatumResult |
arrow.Cos(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the cosine of the array values.
|
static DatumResult |
arrow.Cos(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the cosine of the array values.
|
static DatumResult |
arrow.Count(Datum datum) |
static DatumResult |
arrow.Count(Datum datum) |
static DatumResult |
arrow.Count(Datum datum,
CountOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.Count(Datum datum,
CountOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.Day(Datum values) |
static DatumResult |
arrow.Day(Datum values) |
static DatumResult |
arrow.Day(Datum values,
ExecContext ctx)
\brief Day returns day number for each element of
values |
static DatumResult |
arrow.Day(Datum values,
ExecContext ctx)
\brief Day returns day number for each element of
values |
static DatumResult |
arrow.DayOfWeek(Datum values) |
static DatumResult |
arrow.DayOfWeek(Datum values) |
static DatumResult |
arrow.DayOfWeek(Datum values,
DayOfWeekOptions options,
ExecContext ctx)
\brief DayOfWeek returns number of the day of the week value for each element of
values. |
static DatumResult |
arrow.DayOfWeek(Datum values,
DayOfWeekOptions options,
ExecContext ctx)
\brief DayOfWeek returns number of the day of the week value for each element of
values. |
static DatumResult |
arrow.DayOfYear(Datum values) |
static DatumResult |
arrow.DayOfYear(Datum values) |
static DatumResult |
arrow.DayOfYear(Datum values,
ExecContext ctx)
\brief DayOfYear returns number of day of the year for each element of
values. |
static DatumResult |
arrow.DayOfYear(Datum values,
ExecContext ctx)
\brief DayOfYear returns number of day of the year for each element of
values. |
static DatumResult |
arrow.DictionaryEncode(Datum data) |
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.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) |
static DatumResult |
arrow.Divide(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Divide two values.
|
static DatumResult |
arrow.Divide(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Divide two values.
|
static DatumResult |
arrow.DropNull(Datum values) |
static DatumResult |
arrow.DropNull(Datum values) |
static DatumResult |
arrow.DropNull(Datum values,
ExecContext ctx)
\brief Drop Null from an array of values
The output array will be of the same type as the input values
array, with elements taken from the values array without nulls.
|
static DatumResult |
arrow.DropNull(Datum values,
ExecContext ctx)
\brief Drop Null from an array of values
The output array will be of the same type as the input values
array, with elements taken from the values array without nulls.
|
static DatumResult |
arrow.ExecuteScalarExpression(Expression arg0,
Schema full_schema,
Datum partial_input) |
static DatumResult |
arrow.ExecuteScalarExpression(Expression arg0,
Schema full_schema,
Datum partial_input) |
static DatumResult |
arrow.ExecuteScalarExpression(Expression arg0,
Schema full_schema,
Datum partial_input,
ExecContext arg3)
Convenience function for invoking against a RecordBatch
|
static DatumResult |
arrow.ExecuteScalarExpression(Expression arg0,
Schema full_schema,
Datum partial_input,
ExecContext arg3)
Convenience function for invoking against a RecordBatch
|
static DatumResult |
arrow.Filter(Datum values,
Datum filter) |
static DatumResult |
arrow.Filter(Datum values,
Datum filter) |
static DatumResult |
arrow.Filter(Datum values,
Datum filter,
FilterOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.Filter(Datum values,
Datum filter,
FilterOptions options,
ExecContext ctx)
\}
|
static DatumResult |
arrow.Floor(Datum arg) |
static DatumResult |
arrow.Floor(Datum arg) |
static DatumResult |
arrow.Floor(Datum arg,
ExecContext ctx)
\brief Round to the nearest integer less than or equal in magnitude to the
argument.
|
static DatumResult |
arrow.Floor(Datum arg,
ExecContext ctx)
\brief Round to the nearest integer less than or equal in magnitude to the
argument.
|
static DatumResult |
arrow.Hour(Datum values) |
static DatumResult |
arrow.Hour(Datum values) |
static DatumResult |
arrow.Hour(Datum values,
ExecContext ctx)
\brief Hour returns hour value for each element of
values |
static DatumResult |
arrow.Hour(Datum values,
ExecContext ctx)
\brief Hour returns hour value for each element of
values |
static DatumResult |
arrow.IfElse(Datum cond,
Datum left,
Datum right) |
static DatumResult |
arrow.IfElse(Datum cond,
Datum left,
Datum right) |
static DatumResult |
arrow.IfElse(Datum cond,
Datum left,
Datum right,
ExecContext ctx)
\brief IfElse returns elements chosen from
left or right
depending on cond. |
static DatumResult |
arrow.IfElse(Datum cond,
Datum left,
Datum right,
ExecContext ctx)
\brief IfElse returns elements chosen from
left or right
depending on cond. |
static DatumResult |
arrow.Index(Datum value,
IndexOptions options) |
static DatumResult |
arrow.Index(Datum value,
IndexOptions options) |
static DatumResult |
arrow.Index(Datum value,
IndexOptions options,
ExecContext ctx)
\brief Find the first index of a value in an array.
|
static DatumResult |
arrow.Index(Datum value,
IndexOptions options,
ExecContext ctx)
\brief Find the first index of a value in an array.
|
static DatumResult |
arrow.IndexIn(Datum values,
Datum value_set) |
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,
Datum value_set,
ExecContext ctx) |
static DatumResult |
arrow.IndexIn(Datum values,
SetLookupOptions options) |
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.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) |
static DatumResult |
arrow.Invert(Datum value,
ExecContext ctx)
\brief Invert the values of a boolean datum
|
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) |
static DatumResult |
arrow.IsIn(Datum values,
Datum value_set,
ExecContext ctx) |
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) |
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.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) |
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.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) |
static DatumResult |
arrow.IsNull(Datum values,
NullOptions options,
ExecContext ctx)
\brief IsNull returns true for each element of
values that is null,
false otherwise |
static DatumResult |
arrow.IsNull(Datum values,
NullOptions options,
ExecContext ctx)
\brief IsNull returns true for each element of
values that is null,
false otherwise |
static DatumResult |
arrow.ISOCalendar(Datum values) |
static DatumResult |
arrow.ISOCalendar(Datum values) |
static DatumResult |
arrow.ISOCalendar(Datum values,
ExecContext ctx)
\brief ISOCalendar returns a (ISO year, ISO week, ISO day of week) struct for
each element of
values. |
static DatumResult |
arrow.ISOCalendar(Datum values,
ExecContext ctx)
\brief ISOCalendar returns a (ISO year, ISO week, ISO day of week) struct for
each element of
values. |
static DatumResult |
arrow.ISOWeek(Datum values) |
static DatumResult |
arrow.ISOWeek(Datum values) |
static DatumResult |
arrow.ISOWeek(Datum values,
ExecContext ctx)
\brief ISOWeek returns ISO week of year number for each element of
values. |
static DatumResult |
arrow.ISOWeek(Datum values,
ExecContext ctx)
\brief ISOWeek returns ISO week of year number for each element of
values. |
static DatumResult |
arrow.ISOYear(Datum values) |
static DatumResult |
arrow.ISOYear(Datum values) |
static DatumResult |
arrow.ISOYear(Datum values,
ExecContext ctx)
\brief ISOYear returns ISO year number for each element of
values. |
static DatumResult |
arrow.ISOYear(Datum values,
ExecContext ctx)
\brief ISOYear returns ISO year number for each element of
values. |
static DatumResult |
arrow.IsValid(Datum values) |
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.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) |
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.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) |
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.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) |
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.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.literal(Datum lit) |
static Expression |
arrow.literal(Datum lit) |
static DatumResult |
arrow.Ln(Datum arg) |
static DatumResult |
arrow.Ln(Datum arg) |
static DatumResult |
arrow.Ln(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the natural log of a value.
|
static DatumResult |
arrow.Ln(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the natural log of a value.
|
static DatumResult |
arrow.Log10(Datum arg) |
static DatumResult |
arrow.Log10(Datum arg) |
static DatumResult |
arrow.Log10(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the log base 10 of a value.
|
static DatumResult |
arrow.Log10(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the log base 10 of a value.
|
static DatumResult |
arrow.Log1p(Datum arg) |
static DatumResult |
arrow.Log1p(Datum arg) |
static DatumResult |
arrow.Log1p(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the natural log of (1 + value).
|
static DatumResult |
arrow.Log1p(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the natural log of (1 + value).
|
static DatumResult |
arrow.Log2(Datum arg) |
static DatumResult |
arrow.Log2(Datum arg) |
static DatumResult |
arrow.Log2(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the log base 2 of a value.
|
static DatumResult |
arrow.Log2(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the log base 2 of a value.
|
static DatumResult |
arrow.Logb(Datum arg,
Datum base) |
static DatumResult |
arrow.Logb(Datum arg,
Datum base) |
static DatumResult |
arrow.Logb(Datum arg,
Datum base,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the log of a value to the given base.
|
static DatumResult |
arrow.Logb(Datum arg,
Datum base,
ArithmeticOptions options,
ExecContext ctx)
\brief Get the log of a value to the given base.
|
static ExecBatchResult |
arrow.MakeExecBatch(Schema full_schema,
Datum partial)
Create an ExecBatch suitable for passing to ExecuteScalarExpression() from a
/** RecordBatch which may have missing or incorrectly ordered columns.
|
static ExecBatchResult |
arrow.MakeExecBatch(Schema full_schema,
Datum partial)
Create an ExecBatch suitable for passing to ExecuteScalarExpression() from a
/** RecordBatch which may have missing or incorrectly ordered columns.
|
static DatumResult |
arrow.Mean(Datum value) |
static DatumResult |
arrow.Mean(Datum value) |
static DatumResult |
arrow.Mean(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Compute the mean of a numeric array.
|
static DatumResult |
arrow.Mean(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Compute the mean of a numeric array.
|
static DatumResult |
arrow.Microsecond(Datum values) |
static DatumResult |
arrow.Microsecond(Datum values) |
static DatumResult |
arrow.Microsecond(Datum values,
ExecContext ctx)
\brief Microsecond returns number of microseconds since the last full millisecond
for each element of
values |
static DatumResult |
arrow.Microsecond(Datum values,
ExecContext ctx)
\brief Microsecond returns number of microseconds since the last full millisecond
for each element of
values |
static DatumResult |
arrow.Millisecond(Datum values) |
static DatumResult |
arrow.Millisecond(Datum values) |
static DatumResult |
arrow.Millisecond(Datum values,
ExecContext ctx)
\brief Millisecond returns number of milliseconds since the last full second
for each element of
values |
static DatumResult |
arrow.Millisecond(Datum values,
ExecContext ctx)
\brief Millisecond returns number of milliseconds since the last full second
for each element of
values |
static DatumResult |
arrow.Minute(Datum values) |
static DatumResult |
arrow.Minute(Datum values) |
static DatumResult |
arrow.Minute(Datum values,
ExecContext ctx)
\brief Minute returns minutes value for each element of
values |
static DatumResult |
arrow.Minute(Datum values,
ExecContext ctx)
\brief Minute returns minutes value for each element of
values |
static DatumResult |
arrow.Mode(Datum value) |
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.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.Month(Datum values) |
static DatumResult |
arrow.Month(Datum values) |
static DatumResult |
arrow.Month(Datum values,
ExecContext ctx)
\brief Month returns month for each element of
values. |
static DatumResult |
arrow.Month(Datum values,
ExecContext ctx)
\brief Month returns month for each element of
values. |
static DatumResult |
arrow.Multiply(Datum left,
Datum right) |
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.Multiply(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Multiply two values.
|
static DatumResult |
arrow.Nanosecond(Datum values) |
static DatumResult |
arrow.Nanosecond(Datum values) |
static DatumResult |
arrow.Nanosecond(Datum values,
ExecContext ctx)
\brief Nanosecond returns number of nanoseconds since the last full millisecond
for each element of
values |
static DatumResult |
arrow.Nanosecond(Datum values,
ExecContext ctx)
\brief Nanosecond returns number of nanoseconds since the last full millisecond
for each element of
values |
static DatumResult |
arrow.Negate(Datum arg) |
static DatumResult |
arrow.Negate(Datum arg) |
static DatumResult |
arrow.Negate(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Negate values.
|
static DatumResult |
arrow.Negate(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Negate values.
|
static DatumResult |
arrow.Or(Datum left,
Datum right) |
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.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) |
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.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.Product(Datum value) |
static DatumResult |
arrow.Product(Datum value) |
static DatumResult |
arrow.Product(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Compute the product of values of a numeric array.
|
static DatumResult |
arrow.Product(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Compute the product of values of a numeric array.
|
static DatumResult |
arrow.Quantile(Datum value) |
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 DatumResult |
arrow.Quantile(Datum value,
QuantileOptions options,
ExecContext ctx)
\brief Calculate the quantiles of a numeric array
|
static DatumResult |
arrow.Quarter(Datum values) |
static DatumResult |
arrow.Quarter(Datum values) |
static DatumResult |
arrow.Quarter(Datum values,
ExecContext ctx)
\brief Quarter returns the quarter of year number for each element of
values
First quarter maps to 1 and fourth quarter maps to 4. |
static DatumResult |
arrow.Quarter(Datum values,
ExecContext ctx)
\brief Quarter returns the quarter of year number for each element of
values
First quarter maps to 1 and fourth quarter maps to 4. |
static DatumResult |
arrow.ReplaceWithMask(Datum values,
Datum mask,
Datum replacements) |
static DatumResult |
arrow.ReplaceWithMask(Datum values,
Datum mask,
Datum replacements) |
static DatumResult |
arrow.ReplaceWithMask(Datum values,
Datum mask,
Datum replacements,
ExecContext ctx)
\brief ReplaceWithMask replaces each value in the array corresponding
to a true value in the mask with the next element from
replacements. |
static DatumResult |
arrow.ReplaceWithMask(Datum values,
Datum mask,
Datum replacements,
ExecContext ctx)
\brief ReplaceWithMask replaces each value in the array corresponding
to a true value in the mask with the next element from
replacements. |
static DatumResult |
arrow.Round(Datum arg) |
static DatumResult |
arrow.Round(Datum arg) |
static DatumResult |
arrow.Round(Datum arg,
RoundOptions options,
ExecContext ctx)
\brief Round a value to a given precision.
|
static DatumResult |
arrow.Round(Datum arg,
RoundOptions options,
ExecContext ctx)
\brief Round a value to a given precision.
|
static DatumResult |
arrow.RoundToMultiple(Datum arg) |
static DatumResult |
arrow.RoundToMultiple(Datum arg) |
static DatumResult |
arrow.RoundToMultiple(Datum arg,
RoundToMultipleOptions options,
ExecContext ctx)
\brief Round a value to a given multiple.
|
static DatumResult |
arrow.RoundToMultiple(Datum arg,
RoundToMultipleOptions options,
ExecContext ctx)
\brief Round a value to a given multiple.
|
static DatumResult |
arrow.Second(Datum values) |
static DatumResult |
arrow.Second(Datum values) |
static DatumResult |
arrow.Second(Datum values,
ExecContext ctx)
\brief Second returns seconds value for each element of
values |
static DatumResult |
arrow.Second(Datum values,
ExecContext ctx)
\brief Second returns seconds value for each element of
values |
static ArrayResult |
arrow.SelectKUnstable(Datum datum,
SelectKOptions options) |
static ArrayResult |
arrow.SelectKUnstable(Datum datum,
SelectKOptions options) |
static ArrayResult |
arrow.SelectKUnstable(Datum datum,
SelectKOptions options,
ExecContext ctx)
\brief Return indices that would select the first
k elements. |
static ArrayResult |
arrow.SelectKUnstable(Datum datum,
SelectKOptions options,
ExecContext ctx)
\brief Return indices that would select the first
k elements. |
static DatumResult |
arrow.ShiftLeft(Datum left,
Datum right) |
static DatumResult |
arrow.ShiftLeft(Datum left,
Datum right) |
static DatumResult |
arrow.ShiftLeft(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Left shift the left array by the right array.
|
static DatumResult |
arrow.ShiftLeft(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Left shift the left array by the right array.
|
static DatumResult |
arrow.ShiftRight(Datum left,
Datum right) |
static DatumResult |
arrow.ShiftRight(Datum left,
Datum right) |
static DatumResult |
arrow.ShiftRight(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Right shift the left array by the right array.
|
static DatumResult |
arrow.ShiftRight(Datum left,
Datum right,
ArithmeticOptions options,
ExecContext ctx)
\brief Right shift the left array by the right array.
|
static DatumResult |
arrow.Sign(Datum arg) |
static DatumResult |
arrow.Sign(Datum arg) |
static DatumResult |
arrow.Sign(Datum arg,
ExecContext ctx)
\brief Get the sign of a value.
|
static DatumResult |
arrow.Sign(Datum arg,
ExecContext ctx)
\brief Get the sign of a value.
|
static DatumResult |
arrow.Sin(Datum arg) |
static DatumResult |
arrow.Sin(Datum arg) |
static DatumResult |
arrow.Sin(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the sine of the array values.
|
static DatumResult |
arrow.Sin(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the sine of the array values.
|
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options) |
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options) |
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options,
ExecContext ctx)
\brief Return the indices that would sort an input in the
specified order.
|
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options,
ExecContext ctx)
\brief Return the indices that would sort an input in the
specified order.
|
static DatumResult |
arrow.Stddev(Datum value) |
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.Stddev(Datum value,
VarianceOptions options,
ExecContext ctx)
\brief Calculate the standard deviation of a numeric array
|
static DatumResult |
arrow.Strftime(Datum values,
StrftimeOptions options) |
static DatumResult |
arrow.Strftime(Datum values,
StrftimeOptions options) |
static DatumResult |
arrow.Strftime(Datum values,
StrftimeOptions options,
ExecContext ctx)
\brief Format timestamps according to a format string
Return formatted time strings according to the format string
StrftimeOptions::format and to the locale specifier Strftime::locale. |
static DatumResult |
arrow.Strftime(Datum values,
StrftimeOptions options,
ExecContext ctx)
\brief Format timestamps according to a format string
Return formatted time strings according to the format string
StrftimeOptions::format and to the locale specifier Strftime::locale. |
static DatumResult |
arrow.Subsecond(Datum values) |
static DatumResult |
arrow.Subsecond(Datum values) |
static DatumResult |
arrow.Subsecond(Datum values,
ExecContext ctx)
\brief Subsecond returns the fraction of second elapsed since last full second
as a float for each element of
values |
static DatumResult |
arrow.Subsecond(Datum values,
ExecContext ctx)
\brief Subsecond returns the fraction of second elapsed since last full second
as a float for each element of
values |
static DatumResult |
arrow.Subtract(Datum left,
Datum right) |
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.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) |
static DatumResult |
arrow.Sum(Datum value,
ScalarAggregateOptions options,
ExecContext ctx)
\brief Sum values of a numeric array.
|
static DatumResult |
arrow.Sum(Datum value,
ScalarAggregateOptions options,
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) |
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.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.Tan(Datum arg) |
static DatumResult |
arrow.Tan(Datum arg) |
static DatumResult |
arrow.Tan(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the tangent of the array values.
|
static DatumResult |
arrow.Tan(Datum arg,
ArithmeticOptions options,
ExecContext ctx)
\brief Compute the tangent of the array values.
|
static DatumResult |
arrow.TDigest(Datum value) |
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 DatumResult |
arrow.TDigest(Datum value,
TDigestOptions options,
ExecContext ctx)
\brief Calculate the approximate quantiles of a numeric array with T-Digest algorithm
|
static DatumResult |
arrow.Trunc(Datum arg) |
static DatumResult |
arrow.Trunc(Datum arg) |
static DatumResult |
arrow.Trunc(Datum arg,
ExecContext ctx)
\brief Get the integral part without fractional digits.
|
static DatumResult |
arrow.Trunc(Datum arg,
ExecContext ctx)
\brief Get the integral part without fractional digits.
|
static ArrayResult |
arrow.Unique(Datum datum) |
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 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 DatumResult |
arrow.USWeek(Datum values) |
static DatumResult |
arrow.USWeek(Datum values) |
static DatumResult |
arrow.USWeek(Datum values,
ExecContext ctx)
\brief USWeek returns US week of year number for each element of
values. |
static DatumResult |
arrow.USWeek(Datum values,
ExecContext ctx)
\brief USWeek returns US week of year number for each element of
values. |
static StructArrayResult |
arrow.ValueCounts(Datum value) |
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 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) |
static DatumResult |
arrow.Variance(Datum value,
VarianceOptions options,
ExecContext ctx)
\brief Calculate the variance of a numeric array
|
static DatumResult |
arrow.Variance(Datum value,
VarianceOptions options,
ExecContext ctx)
\brief Calculate the variance of a numeric array
|
static DatumResult |
arrow.Week(Datum values) |
static DatumResult |
arrow.Week(Datum values) |
static DatumResult |
arrow.Week(Datum values,
WeekOptions options,
ExecContext ctx)
\brief Week returns week of year number for each element of
values. |
static DatumResult |
arrow.Week(Datum values,
WeekOptions options,
ExecContext ctx)
\brief Week returns week of year number for each element of
values. |
static DatumResult |
arrow.Xor(Datum left,
Datum right) |
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
|
static DatumResult |
arrow.Xor(Datum left,
Datum right,
ExecContext ctx)
\brief Element-wise XOR of two boolean datums
|
static DatumResult |
arrow.Year(Datum values) |
static DatumResult |
arrow.Year(Datum values) |
static DatumResult |
arrow.Year(Datum values,
ExecContext ctx)
\brief Year returns year for each element of
values |
static DatumResult |
arrow.Year(Datum values,
ExecContext ctx)
\brief Year returns year for each element of
values |
Copyright © 2022. All rights reserved.