1010Data Insights Platform .NET SDK
Classes | Public Member Functions | Public Attributes | Properties | List of all members
TenTenSDK.Column Class Referenceabstract

Represents an int / long / int128 / double / String column. More...

Inheritance diagram for TenTenSDK.Column:
TenTenSDK.INamed TenTenSDK.Column.Generic< T > TenTenSDK.Column.OfDoubles

Classes

class  Computation
 Visitor pattern dispatcher for functions. More...
 
class  Generic
 Generic Column. More...
 
class  Information
 Nested container class for information describing a Column. More...
 
class  OfDoubles
 A column of double values. More...
 
class  OfInt128s
 column of Int128 values. More...
 
class  OfInts
 column of int values. More...
 
class  OfLongs
 column of long values. More...
 
class  OfStrings
 A column of String values. More...
 
class  Operation
 Visitor pattern dispatcher for void functions. More...
 

Public Member Functions

abstract Object ItemAt (long index)
 Get the object at the index'th row. More...
 
abstract Result Accept< Result > (Computation< Result > c)
 Visitor pattern for Columns. More...
 
abstract void Accept (Operation o)
 Visitor pattern for Columns. More...
 

Public Attributes

readonly Information Info
 Information about the Column.
 

Properties

IDownloadPolicy Policy [get, set]
 Policy for how data is downloaded on subscripting or enumerating.
 
Table HostTable [get, set]
 This Column's Table.
 
String Name [get]
 Name of the Column.
 
abstract IEnumerable< String > AsStrings [get]
 Iterates over column data and casts to String.
 
- Properties inherited from TenTenSDK.INamed
String Name [get]
 Gets the name of this item.
 

Detailed Description

Represents an int / long / int128 / double / String column.

Member Function Documentation

abstract Object TenTenSDK.Column.ItemAt ( long  index)
pure virtual

Get the object at the index'th row.

Parameters
indexThe index position to obtain.
Returns
The item at the index'th row

Implemented in TenTenSDK.Column.Generic< T >.

abstract Result TenTenSDK.Column.Accept< Result > ( Computation< Result >  c)
pure virtual

Visitor pattern for Columns.

Parameters
cComputation to perform on this Column
Returns
The result of performing c on this Column

Implemented in TenTenSDK.Column.OfDoubles.

abstract void TenTenSDK.Column.Accept ( Operation  o)
pure virtual

Visitor pattern for Columns.

Parameters
oOperation to perform on this Column

Implemented in TenTenSDK.Column.OfDoubles.


The documentation for this class was generated from the following file: