C# Class Deveel.Data.Sql.Tables.OuterTable

Inheritance: VirtualTable, IRootTable
Afficher le fichier Open project: deveel/deveeldb

Méthodes publiques

Méthode Description
Create ( ITable inputTable ) : OuterTable
GetValue ( long rowNumber, int columnOffset ) : Field
MergeIn ( ITable outsideTable ) : void

Méthodes protégées

Méthode Description
GetIndex ( int column, int originalColumn, ITable table ) : ColumnIndex

Private Methods

Méthode Description
IRootTable ( IRootTable other ) : bool
OuterTable ( IEnumerable tables, IList rows ) : System

Method Details

Create() public static méthode

public static Create ( ITable inputTable ) : OuterTable
inputTable ITable
Résultat OuterTable

GetIndex() protected méthode

protected GetIndex ( int column, int originalColumn, ITable table ) : ColumnIndex
column int
originalColumn int
table ITable
Résultat ColumnIndex

GetValue() public méthode

public GetValue ( long rowNumber, int columnOffset ) : Field
rowNumber long
columnOffset int
Résultat Field

MergeIn() public méthode

public MergeIn ( ITable outsideTable ) : void
outsideTable ITable
Résultat void