![]() |
DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Public Member Functions | |
| int | FindColumn (ObjectName columnName) |
| IEnumerable< int > | ResolveRows (int column, IEnumerable< int > rowSet, ITable ancestor) |
| ColumnIndex | GetIndex (int column, int originalColumn, ITable table) |
| ObjectName | GetResolvedColumnName (int columnOffset) |
| ITableVariableResolver | GetVariableResolver () |
| RawTableInfo | GetRawTableInfo (RawTableInfo rootInfo) |
| void | Lock () |
| void | Release () |
Public Member Functions inherited from Deveel.Data.Sql.Tables.ITable | |
| DataObject | GetValue (long rowNumber, int columnOffset) |
| Gets a single cell within the table that is located at the given column offset and row. More... | |
| ColumnIndex | GetIndex (int columnOffset) |
| Gets an index for given column that can be used to select values from this table. More... | |
Properties | |
| int | ColumnCount [get] |
Properties inherited from Deveel.Data.Sql.Tables.ITable | |
| IContext | Context [get] |
| TableInfo | TableInfo [get] |
| Gets the metadata information of the table, used to resolve the column sources. More... | |
| int | RowCount [get] |
| Gets the total number of rows in the table. More... | |
Properties inherited from Deveel.Data.Sql.IDbObject | |
| ObjectName | FullName [get] |
| Gets the fully qualified name of the object used to resolve it uniquely within the database. More... | |
| DbObjectType | ObjectType [get] |
| Gets the type of database object that the implementation is for More... | |
Definition at line 23 of file IQueryTable.cs.
| int Deveel.Data.Sql.Tables.IQueryTable.FindColumn | ( | ObjectName | columnName | ) |
Implemented in Deveel.Data.Sql.Tables.Table, and Deveel.Data.Sql.Tables.Table.
| ColumnIndex Deveel.Data.Sql.Tables.IQueryTable.GetIndex | ( | int | column, |
| int | originalColumn, | ||
| ITable | table | ||
| ) |
Implemented in Deveel.Data.Sql.Tables.JoinedTable, Deveel.Data.Sql.Tables.Table, Deveel.Data.Sql.Tables.Table, Deveel.Data.Sql.Tables.CompositeTable, Deveel.Data.Sql.Tables.SubsetColumnTable, Deveel.Data.Sql.Tables.OuterTable, Deveel.Data.Sql.Tables.BaseDataTable, and Deveel.Data.Sql.Tables.FilterTable.
| RawTableInfo Deveel.Data.Sql.Tables.IQueryTable.GetRawTableInfo | ( | RawTableInfo | rootInfo | ) |
| ObjectName Deveel.Data.Sql.Tables.IQueryTable.GetResolvedColumnName | ( | int | columnOffset | ) |
Implemented in Deveel.Data.Sql.Tables.JoinedTable, Deveel.Data.Sql.Tables.CompositeTable, Deveel.Data.Sql.Tables.Table, Deveel.Data.Sql.Tables.FilterTable, Deveel.Data.Sql.Tables.Table, Deveel.Data.Sql.Tables.SubsetColumnTable, Deveel.Data.Sql.Tables.ReferenceTable, and Deveel.Data.Sql.Tables.BaseDataTable.
| ITableVariableResolver Deveel.Data.Sql.Tables.IQueryTable.GetVariableResolver | ( | ) |
Implemented in Deveel.Data.Sql.Tables.Table.
| void Deveel.Data.Sql.Tables.IQueryTable.Lock | ( | ) |
| void Deveel.Data.Sql.Tables.IQueryTable.Release | ( | ) |
| IEnumerable<int> Deveel.Data.Sql.Tables.IQueryTable.ResolveRows | ( | int | column, |
| IEnumerable< int > | rowSet, | ||
| ITable | ancestor | ||
| ) |
Implemented in Deveel.Data.Sql.Tables.JoinedTable, Deveel.Data.Sql.Tables.BaseDataTable, Deveel.Data.Sql.Tables.Table, Deveel.Data.Sql.Tables.CompositeTable, Deveel.Data.Sql.Tables.Table, Deveel.Data.Sql.Tables.SubsetColumnTable, Deveel.Data.Sql.Tables.FilterTable, and Deveel.Data.Sql.Tables.UserContextTable.
|
get |
Definition at line 24 of file IQueryTable.cs.
1.8.10