Class LargeListArray.Builder
public class LargeListArray.Builder : IArrowArrayBuilder<LargeListArray, LargeListArray.Builder>, IArrowArrayBuilder<LargeListArray>, IArrowArrayBuilder
- Inheritance
-
LargeListArray.Builder
- Implements
- Inherited Members
Constructors
Builder(Field)
public Builder(Field valueField)
Parameters
valueFieldField
Builder(IArrowType)
public Builder(IArrowType valueDataType)
Parameters
valueDataTypeIArrowType
Properties
Length
public int Length { get; }
Property Value
NullCount
public int NullCount { get; protected set; }
Property Value
ValueBuilder
public IArrowArrayBuilder<IArrowArray, IArrowArrayBuilder<IArrowArray>> ValueBuilder { get; }
Property Value
Methods
Append()
public LargeListArray.Builder Append()
Returns
AppendNull()
public LargeListArray.Builder AppendNull()
Returns
Build(MemoryAllocator)
public LargeListArray Build(MemoryAllocator allocator = null)
Parameters
allocatorMemoryAllocator
Returns
Clear()
public LargeListArray.Builder Clear()
Returns
Reserve(int)
public LargeListArray.Builder Reserve(int capacity)
Parameters
capacityint
Returns
Resize(int)
public LargeListArray.Builder Resize(int length)
Parameters
lengthint