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

Method IsNull

cpp/src/arrow/csv/converter.cc:135–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

133 Status Initialize() { return Status::OK(); }
134
135 bool IsNull(const uint8_t* data, uint32_t size, bool quoted) {
136 if (quoted && !options_.quoted_strings_can_be_null) {
137 return false;
138 }
139 return trie_cache_->null_trie.Find(
140 std::string_view(reinterpret_cast<const char*>(data), size)) >= 0;
141 }
142
143 protected:
144 const std::shared_ptr<DataType> type_;

Callers 15

garrow_array_is_nullFunction · 0.45
VisitMethod · 0.45
VisitMethod · 0.45
operator*Method · 0.45
operator[]Method · 0.45
WriteValuesMethod · 0.45
WriteValidityFieldMethod · 0.45
json_internal.ccFile · 0.45
RunExchangeTotalMethod · 0.45
BindMethod · 0.45
LoadInfoFromServerMethod · 0.45
GetColumnSizeMethod · 0.45

Calls 1

FindMethod · 0.45

Tested by 14

RunExchangeTotalMethod · 0.36
DecodeStringDictionaryFunction · 0.36
CheckArrayMethod · 0.36
TESTFunction · 0.36
TESTFunction · 0.36
TEST_FFunction · 0.36
CheckReadValuesMethod · 0.36
CheckReadValuesMethod · 0.36
ValidateArrayMethod · 0.36
ValidateColumnArrayMethod · 0.36
TEST_FFunction · 0.36