#include <types.h>
◆ LogicalType() [1/2]
KUZU_API kuzu::common::LogicalType::LogicalType |
( |
| ) |
|
|
inline |
◆ LogicalType() [2/2]
◆ ANY() [1/2]
◆ ANY() [2/2]
◆ ARRAY() [1/2]
◆ ARRAY() [2/2]
template<class T>
static LogicalType kuzu::common::LogicalType::ARRAY |
( |
T && | childType, |
|
|
uint64_t | numElements ) |
|
inlinestatic |
◆ BLOB()
◆ BOOL()
◆ containsAny()
bool kuzu::common::LogicalType::containsAny |
( |
| ) |
const |
◆ convertFromString()
◆ copy() [1/2]
◆ copy() [2/2]
◆ DATE()
◆ DECIMAL()
static KUZU_API LogicalType kuzu::common::LogicalType::DECIMAL |
( |
uint32_t | precision, |
|
|
uint32_t | scale ) |
|
static |
◆ deserialize()
static LogicalType kuzu::common::LogicalType::deserialize |
( |
Deserializer & | deserializer | ) |
|
|
static |
◆ DOUBLE()
static LogicalType kuzu::common::LogicalType::DOUBLE |
( |
| ) |
|
|
inlinestatic |
◆ EXPLICIT_COPY_DEFAULT_MOVE()
kuzu::common::LogicalType::EXPLICIT_COPY_DEFAULT_MOVE |
( |
LogicalType | | ) |
|
◆ FLOAT()
static LogicalType kuzu::common::LogicalType::FLOAT |
( |
| ) |
|
|
inlinestatic |
◆ getExtraTypeInfo()
const ExtraTypeInfo * kuzu::common::LogicalType::getExtraTypeInfo |
( |
| ) |
const |
|
inline |
◆ getLogicalTypeID()
◆ getPhysicalType() [1/2]
◆ getPhysicalType() [2/2]
◆ HASH()
◆ INT128()
static LogicalType kuzu::common::LogicalType::INT128 |
( |
| ) |
|
|
inlinestatic |
◆ INT16()
static LogicalType kuzu::common::LogicalType::INT16 |
( |
| ) |
|
|
inlinestatic |
◆ INT32()
static LogicalType kuzu::common::LogicalType::INT32 |
( |
| ) |
|
|
inlinestatic |
◆ INT64()
static LogicalType kuzu::common::LogicalType::INT64 |
( |
| ) |
|
|
inlinestatic |
◆ INT8()
◆ INTERNAL_ID()
static LogicalType kuzu::common::LogicalType::INTERNAL_ID |
( |
| ) |
|
|
inlinestatic |
◆ INTERVAL()
static LogicalType kuzu::common::LogicalType::INTERVAL |
( |
| ) |
|
|
inlinestatic |
◆ isBuiltInType()
static bool kuzu::common::LogicalType::isBuiltInType |
( |
const std::string & | str | ) |
|
|
static |
◆ isInternalType()
bool kuzu::common::LogicalType::isInternalType |
( |
| ) |
const |
|
inline |
◆ LIST() [1/2]
◆ LIST() [2/2]
template<class T>
static LogicalType kuzu::common::LogicalType::LIST |
( |
T && | childType | ) |
|
|
inlinestatic |
◆ MAP() [1/2]
◆ MAP() [2/2]
template<class T>
static LogicalType kuzu::common::LogicalType::MAP |
( |
T && | keyType, |
|
|
T && | valueType ) |
|
inlinestatic |
◆ NODE()
◆ operator!=()
◆ operator==()
◆ POINTER()
static LogicalType kuzu::common::LogicalType::POINTER |
( |
| ) |
|
|
inlinestatic |
◆ RECURSIVE_REL()
◆ REL()
◆ SERIAL()
static LogicalType kuzu::common::LogicalType::SERIAL |
( |
| ) |
|
|
inlinestatic |
◆ serialize()
void kuzu::common::LogicalType::serialize |
( |
Serializer & | serializer | ) |
const |
◆ setExtraTypeInfo()
void kuzu::common::LogicalType::setExtraTypeInfo |
( |
std::unique_ptr< ExtraTypeInfo > | typeInfo | ) |
|
|
inline |
◆ STRING()
static LogicalType kuzu::common::LogicalType::STRING |
( |
| ) |
|
|
inlinestatic |
◆ STRUCT()
◆ TIMESTAMP()
static LogicalType kuzu::common::LogicalType::TIMESTAMP |
( |
| ) |
|
|
inlinestatic |
◆ TIMESTAMP_MS()
static LogicalType kuzu::common::LogicalType::TIMESTAMP_MS |
( |
| ) |
|
|
inlinestatic |
◆ TIMESTAMP_NS()
static LogicalType kuzu::common::LogicalType::TIMESTAMP_NS |
( |
| ) |
|
|
inlinestatic |
◆ TIMESTAMP_SEC()
static LogicalType kuzu::common::LogicalType::TIMESTAMP_SEC |
( |
| ) |
|
|
inlinestatic |
◆ TIMESTAMP_TZ()
static LogicalType kuzu::common::LogicalType::TIMESTAMP_TZ |
( |
| ) |
|
|
inlinestatic |
◆ toString()
KUZU_API std::string kuzu::common::LogicalType::toString |
( |
| ) |
const |
◆ UINT16()
static LogicalType kuzu::common::LogicalType::UINT16 |
( |
| ) |
|
|
inlinestatic |
◆ UINT32()
static LogicalType kuzu::common::LogicalType::UINT32 |
( |
| ) |
|
|
inlinestatic |
◆ UINT64()
static LogicalType kuzu::common::LogicalType::UINT64 |
( |
| ) |
|
|
inlinestatic |
◆ UINT8()
static LogicalType kuzu::common::LogicalType::UINT8 |
( |
| ) |
|
|
inlinestatic |
◆ UNION()
◆ UUID()
◆ ArrayType
◆ CAPIHelper
◆ DecimalType
◆ JavaAPIHelper
friend struct JavaAPIHelper |
|
friend |
◆ kuzu::processor::ParquetReader
friend class kuzu::processor::ParquetReader |
|
friend |
◆ ListType
◆ LogicalTypeUtils
◆ StructType
The documentation for this class was generated from the following file: