Definition at line 26 of file TableQuery.cs.
Deveel.Data.Linq.TableQuery.TableQuery |
( |
| ) |
|
|
inline |
Definition at line 29 of file TableQuery.cs.
readonly List< ColumnQuery > columnQueries
void Deveel.Data.Linq.TableQuery.Column |
( |
string |
columnName, |
|
|
SqlExpression |
expression |
|
) |
| |
|
inline |
Definition at line 33 of file TableQuery.cs.
readonly List< ColumnQuery > columnQueries
void Deveel.Data.Linq.TableQuery.Column |
( |
string |
columnName, |
|
|
Expression |
expression |
|
) |
| |
|
inline |
Definition at line 37 of file TableQuery.cs.
39 throw new NotImplementedException();
IEnumerable Deveel.Data.Linq.TableQuery.Execute |
( |
Type |
elementType, |
|
|
ITable |
table |
|
) |
| |
|
inline |
Definition at line 42 of file TableQuery.cs.
43 var mapping =
new TableTypeMapper(elementType);
45 var finalTable = table;
50 mapping.BuildMap(finalTable);
52 var listType = typeof (List<>).MakeGenericType(elementType);
53 var result = (IList) Activator.CreateInstance(listType);
55 foreach (var row
in finalTable) {
56 var rowNumber = row.RowId.RowNumber;
57 var mapped = mapping.Construct(finalTable, rowNumber);
ITable ExecuteColumnQuery(ITable table, ColumnQuery columnQuery)
readonly List< ColumnQuery > columnQueries
ITable Deveel.Data.Linq.TableQuery.ExecuteColumnQuery |
( |
ITable |
table, |
|
|
ColumnQuery |
columnQuery |
|
) |
| |
|
inlineprivate |
Definition at line 64 of file TableQuery.cs.
65 var expression = columnQuery.Expression;
66 return table.ExhaustiveSelect(null, expression);
readonly List<ColumnQuery> Deveel.Data.Linq.TableQuery.columnQueries |
|
private |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb-linq/Deveel.Data.Linq.old/TableQuery.cs