Show / Hide Table of Contents

Class DateColumnData

An object representing date column data. A Deephaven date is a "local date" containing only the year, month and day of month (no time of day or time zone information). Since there is no native .NET type of this kind, the Open API DHDate type is used.

Inheritance
System.Object
AbstractColumnData
AbstractColumnData<DHDate, Deephaven.OpenAPI.Shared.Data.LocalDate, Deephaven.OpenAPI.Shared.Data.Columns.LocalDateArrayColumnData>
DateColumnData
Implements
IColumnData
IColumnDataInternal
Inherited Members
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.ColumnData
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.InternalGetColumnData()
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.Length
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.GetValue(Int32)
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.SetValue(Int32, DHDate)
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.Item[Int32]
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.GetString(Int32)
AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>.GetObject(Int32)
AbstractColumnData.Length
AbstractColumnData.GetBoolean(Int32)
AbstractColumnData.GetInt32(Int32)
AbstractColumnData.GetInt64(Int32)
AbstractColumnData.GetByte(Int32)
AbstractColumnData.GetInt16(Int32)
AbstractColumnData.GetDouble(Int32)
AbstractColumnData.GetFloat(Int32)
AbstractColumnData.GetDecimal(Int32)
AbstractColumnData.GetDHDecimal(Int32)
AbstractColumnData.GetChar(Int32)
AbstractColumnData.GetDHTime(Int32)
AbstractColumnData.GetDBDateTime(Int32)
AbstractColumnData.GetBigInteger(Int32)
AbstractColumnData.GetString(Int32)
AbstractColumnData.GetObject(Int32)
AbstractColumnData.Internal
AbstractColumnData.IColumnDataInternal.GetColumnData()
AbstractColumnData.IColumnDataInternal.GetColumnType()
AbstractColumnData.InternalGetColumnData()
Namespace: Deephaven.OpenAPI.Client.Data
Assembly: DeephavenOpenAPI.dll
Syntax
public class DateColumnData : AbstractColumnData<DHDate, LocalDate, LocalDateArrayColumnData>, IColumnData, IColumnDataInternal

Constructors

DateColumnData(DHDate[])

Declaration
public DateColumnData(DHDate[] data)
Parameters
Type Name Description
DHDate[] data

Methods

GetDHDate(Int32)

Declaration
public override DHDate GetDHDate(int row)
Parameters
Type Name Description
System.Int32 row
Returns
Type Description
DHDate
Overrides
AbstractColumnData.GetDHDate(Int32)

GetValue(Int32)

Declaration
public override DHDate GetValue(int row)
Parameters
Type Name Description
System.Int32 row
Returns
Type Description
DHDate
Overrides
Deephaven.OpenAPI.Client.Data.AbstractColumnData<Deephaven.OpenAPI.Client.Data.DHDate, Deephaven.OpenAPI.Shared.Data.LocalDate, Deephaven.OpenAPI.Shared.Data.Columns.LocalDateArrayColumnData>.GetValue(System.Int32)

InternalGetColumnType()

Declaration
protected override sealed string InternalGetColumnType()
Returns
Type Description
System.String
Overrides
AbstractColumnData.InternalGetColumnType()

IsNull(Int32)

Declaration
public override bool IsNull(int row)
Parameters
Type Name Description
System.Int32 row
Returns
Type Description
System.Boolean
Overrides
AbstractColumnData.IsNull(Int32)

SetValue(Int32, DHDate)

Declaration
public override void SetValue(int row, DHDate value)
Parameters
Type Name Description
System.Int32 row
DHDate value
Overrides
Deephaven.OpenAPI.Client.Data.AbstractColumnData<Deephaven.OpenAPI.Client.Data.DHDate, Deephaven.OpenAPI.Shared.Data.LocalDate, Deephaven.OpenAPI.Shared.Data.Columns.LocalDateArrayColumnData>.SetValue(System.Int32, Deephaven.OpenAPI.Client.Data.DHDate)

Implements

IColumnData
IColumnDataInternal
Back to top Generated by DocFX