Class IntervalType
public sealed class IntervalType : FixedWidthType, IArrowType
- Inheritance
-
IntervalType
- Implements
- Inherited Members
- Extension Methods
Constructors
IntervalType(IntervalUnit)
public IntervalType(IntervalUnit unit = IntervalUnit.YearMonth)
Parameters
unit
IntervalUnit
Fields
DayTime
public static readonly IntervalType DayTime
Field Value
MonthDayNanosecond
public static readonly IntervalType MonthDayNanosecond
Field Value
YearMonth
public static readonly IntervalType YearMonth
Field Value
Properties
BitWidth
public override int BitWidth { get; }
Property Value
Name
public override string Name { get; }
Property Value
TypeId
public override ArrowTypeId TypeId { get; }
Property Value
Unit
public IntervalUnit Unit { get; }
Property Value
Methods
Accept(IArrowTypeVisitor)
public override void Accept(IArrowTypeVisitor visitor)
Parameters
visitor
IArrowTypeVisitor
FromIntervalUnit(IntervalUnit)
public static IntervalType FromIntervalUnit(IntervalUnit unit)
Parameters
unit
IntervalUnit