Class AbstractColumnData
Inheritance
System.Object
AbstractColumnData
Assembly: DeephavenOpenAPI.dll
Syntax
public abstract class AbstractColumnData : object, IColumnData, IColumnDataInternal
Properties
Internal
Declaration
public IColumnDataInternal Internal { get; }
Property Value
Length
Declaration
public abstract int Length { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
GetBigInteger(Int32)
Declaration
public virtual BigInteger? GetBigInteger(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Nullable<BigInteger> |
|
GetBoolean(Int32)
Declaration
public virtual bool GetBoolean(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Boolean |
|
GetByte(Int32)
Declaration
public virtual sbyte GetByte(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.SByte |
|
GetChar(Int32)
Declaration
public virtual char GetChar(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Char |
|
GetDBDateTime(Int32)
Declaration
public virtual DBDateTime GetDBDateTime(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
GetDecimal(Int32)
Declaration
public virtual decimal? GetDecimal(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Nullable<System.Decimal> |
|
GetDHDate(Int32)
Declaration
public virtual DHDate GetDHDate(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
GetDHDecimal(Int32)
Declaration
public virtual DHDecimal? GetDHDecimal(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
GetDHTime(Int32)
Declaration
public virtual DHTime GetDHTime(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
GetDouble(Int32)
Declaration
public virtual double GetDouble(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Double |
|
GetFloat(Int32)
Declaration
public virtual float GetFloat(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Single |
|
GetInt16(Int32)
Declaration
public virtual short GetInt16(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Int16 |
|
GetInt32(Int32)
Declaration
public virtual int GetInt32(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Int32 |
|
GetInt64(Int32)
Declaration
public virtual long GetInt64(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Int64 |
|
GetObject(Int32)
Declaration
public abstract Object GetObject(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
GetString(Int32)
Declaration
public abstract string GetString(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.String |
|
InternalGetColumnData()
Declaration
protected abstract ColumnData InternalGetColumnData()
Returns
Type |
Description |
Deephaven.OpenAPI.Shared.Data.Columns.ColumnData |
|
InternalGetColumnType()
Declaration
protected abstract string InternalGetColumnType()
Returns
Type |
Description |
System.String |
|
IsNull(Int32)
Declaration
public abstract bool IsNull(int row)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
Returns
Type |
Description |
System.Boolean |
|
Explicit Interface Implementations
IColumnDataInternal.GetColumnData()
Declaration
ColumnData IColumnDataInternal.GetColumnData()
Returns
Type |
Description |
Deephaven.OpenAPI.Shared.Data.Columns.ColumnData |
|
IColumnDataInternal.GetColumnType()
Declaration
string IColumnDataInternal.GetColumnType()
Returns
Type |
Description |
System.String |
|
Implements