Definition at line 422 of file FunctionTable.cs.
Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.TableGroupResolver |
( |
FunctionTable |
table | ) |
|
|
inline |
void Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.EnsureGroup |
( |
| ) |
|
|
inlineprivate |
Definition at line 446 of file FunctionTable.cs.
IList< int > wholeTableGroup
IList< int > GetGroupRows(int groupNumber)
IVariableResolver Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.GetVariableResolver |
( |
int |
setIndex | ) |
|
|
inline |
Returns a IVariableResolver that can be used to resolve variable in the get set of the group.
- Parameters
-
The object returned is undefined after the next call to this method.
- Returns
Implements Deveel.Data.Sql.IGroupResolver.
Definition at line 477 of file FunctionTable.cs.
479 resolver = resolver.ForRow(setIndex);
ITableVariableResolver CreateVariableResolver()
DataObject Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.Resolve |
( |
ObjectName |
variable, |
|
|
int |
setIndex |
|
) |
| |
|
inline |
Returns the value of a variable of a group.
- Parameters
-
The set index signifies the set item of the group. For example, if the group contains 10 items, then set_index may be between 0 and 9. Return types must be either a String, BigDecimal or Boolean.
- Returns
Implements Deveel.Data.Sql.IGroupResolver.
Definition at line 456 of file FunctionTable.cs.
459 throw new InvalidOperationException(
String.Format(
"Column {0} not found in table {1}.", variable,
Table.
TableName));
463 int rowIndex = setIndex;
465 rowIndex =
group[setIndex];
A long string in the system.
DataObject GetValue(long rowNumber, int columnOffset)
Gets a single cell within the table that is located at the given column offset and row...
void Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.SetUpGroupForRow |
( |
int |
rowIndex | ) |
|
|
inline |
IList<int> Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.group |
|
private |
int Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.Count |
|
get |
int Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.GroupId |
|
getprivate set |
FunctionTable Deveel.Data.Sql.Tables.FunctionTable.TableGroupResolver.Table |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Tables/FunctionTable.cs