CellsDataTableFactory
Source: aspose.
Utility to build ICellsDataTable from custom objects for user's convenience.
Methods
getInstance(vals, columnNames) → ICellsDataTable
Creates ICellsDataTable from given sequence of int values.
Parameters
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Number |
|
int values to build table |
columnNames |
Array of String |
|
Column names of the table. Its length can only be either 1(build table by the int values vertically) or length of the int values(build table by the int values horizontally) |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals, vertial) → ICellsDataTable
Creates ICellsDataTable from given sequence of int values.
Parameters
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Number |
|
int values to build table |
vertial |
boolean |
|
whether build table by the int values vertiacally(true) or horizontally(false) |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals, columnNames) → ICellsDataTable
Creates ICellsDataTable from given sequence of double values.
Parameters
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Number |
|
double values to build table |
columnNames |
Array of String |
|
Column names of the table. Its length can only be either 1(build table by the double values vertically) or length of the double values(build table by the double values horizontally) |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals, vertial) → ICellsDataTable
Creates ICellsDataTable from given sequence of double values.
Parameters
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Number |
|
double values to build table |
vertial |
boolean |
|
whether build table by the double values vertiacally(true) or horizontally(false) |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals, columnNames) → ICellsDataTable
Creates ICellsDataTable from given sequence of objects.
Parameters
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Object |
|
objects to build table |
columnNames |
Array of String |
|
Column names of the table. Its length can only be either 1(build table by the objects vertically) or length of the objects(build table by the objects horizontally) |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals, vertial) → ICellsDataTable
Creates ICellsDataTable from given sequence of objects.
Parameters
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Object |
|
objects to build table |
vertial |
boolean |
|
whether build table by the objects vertiacally(true) or horizontally(false) |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals) → ICellsDataTable
Creates ICellsDataTable from given 2D array.
Parameter
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Array of int |
|
int values to build table |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals) → ICellsDataTable
Creates ICellsDataTable from given 2D array.
Parameter
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Array of double |
|
double values to build table |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(vals) → ICellsDataTable
Creates ICellsDataTable from given 2D array.
Parameter
Name | Type | Optional | Description |
---|---|---|---|
vals |
Array of Array of Object |
|
objects to build table |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable
getInstance(collection) → ICellsDataTable
Creates ICellsDataTable from given collection.
Parameter
Name | Type | Optional | Description |
---|---|---|---|
collection |
Collection |
|
the collection to build table |
- Returns
-
ICellsDataTable
Instance of ICellsDataTable