Class MapType
public sealed class MapType : NestedType, IArrowType
- Inheritance
-
MapType
- Implements
- Inherited Members
- Extension Methods
Constructors
MapType(Field, Field, bool)
public MapType(Field key, Field value, bool keySorted = false)
Parameters
MapType(Field, bool)
public MapType(Field entries, bool keySorted = false)
Parameters
MapType(IArrowType, IArrowType, bool, bool)
public MapType(IArrowType key, IArrowType value, bool nullable = true, bool keySorted = false)
Parameters
key
IArrowTypevalue
IArrowTypenullable
boolkeySorted
bool
MapType(StructType, bool)
public MapType(StructType entries, bool keySorted = false)
Parameters
entries
StructTypekeySorted
bool
Fields
KeySorted
public readonly bool KeySorted
Field Value
Properties
KeyField
public Field KeyField { get; }
Property Value
KeyValueType
public StructType KeyValueType { get; }
Property Value
Name
public override string Name { get; }
Property Value
TypeId
public override ArrowTypeId TypeId { get; }
Property Value
ValueField
public Field ValueField { get; }
Property Value
Methods
Accept(IArrowTypeVisitor)
public override void Accept(IArrowTypeVisitor visitor)
Parameters
visitor
IArrowTypeVisitor
UnsortedKey()
public MapType UnsortedKey()