MCPcopy Create free account
hub / github.com/apache/arrow / Cast

Function Cast

cpp/src/arrow/compute/cast.cc:239–241  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

237constexpr char CastOptions::kTypeName[];
238
239Result<Datum> Cast(const Datum& value, const CastOptions& options, ExecContext* ctx) {
240 return CallFunction("cast", {value}, &options, ctx);
241}
242
243Result<Datum> Cast(const Datum& value, const TypeHolder& to_type,
244 const CastOptions& options, ExecContext* ctx) {

Callers 15

garrow_array_castFunction · 0.85
garrow_scalar_castFunction · 0.85
CastBufferFunction · 0.85
VisitStringMethod · 0.85
DecodeDictionariesFunction · 0.85
CopyIntoMethod · 0.85
ReadNextMethod · 0.85
CheckListCastErrorFunction · 0.85
CastMethod · 0.85
TupleRangeFromTableFunction · 0.85
ConvertKeyMethod · 0.85

Calls 2

CallFunctionFunction · 0.85
make_arrayMethod · 0.80

Tested by 15

CheckListCastErrorFunction · 0.68
RunTestMethod · 0.68
TESTFunction · 0.68
CheckCastFailsFunction · 0.68
TESTFunction · 0.68
AssertBinaryZeroCopyFunction · 0.68
CheckFSLToFSLFunction · 0.68
DecimalArrayFromJSONFunction · 0.68
DecimalScalarFromJSONFunction · 0.68
ExpectedFromIfElseFunction · 0.68
TYPED_TESTFunction · 0.68