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

Inheritance: JoinedTable
Mostrar archivo Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
VirtualTable ( IEnumerable tables ) : System
VirtualTable ( IEnumerable tables, IList rows ) : System
VirtualTable ( ITable table ) : System
VirtualTable ( ITable table, IList rows ) : System

Protected Methods

Method Description
Init ( IEnumerable tables ) : void
ResolveRowsForTable ( IEnumerable rows, int tableNum ) : IEnumerable

Private Methods

Method Description
SetRows ( IList rows ) : void

Method Details

Init() protected method

protected Init ( IEnumerable tables ) : void
tables IEnumerable
return void

ResolveRowsForTable() protected method

protected ResolveRowsForTable ( IEnumerable rows, int tableNum ) : IEnumerable
rows IEnumerable
tableNum int
return IEnumerable

VirtualTable() public method

public VirtualTable ( IEnumerable tables ) : System
tables IEnumerable
return System

VirtualTable() public method

public VirtualTable ( IEnumerable tables, IList rows ) : System
tables IEnumerable
rows IList
return System

VirtualTable() public method

public VirtualTable ( ITable table ) : System
table ITable
return System

VirtualTable() public method

public VirtualTable ( ITable table, IList rows ) : System
table ITable
rows IList
return System