Table | config.getTableByOid(oid: string); | Get the Table object via oid. |
Table | config.getTableByAlias(alias: string); | Get the Table object via alias. |
List<Row> | table.getRows(); | Get all rows of the Table object. |
Row | table.getRowBySingleIndex(indexValue: string); | Get a row index, if it has only one index. |
List<Row> | table.getRowsByOid(oid: string, value: string); | Get rows matching the value value in the column oid . |
List<Row> | table.getRowsByAlias(alias:string, value:string); | Get rows matching the value value in the column alias . |
List<Row> | table.getRowsByOids(Map<oid, value>); | Get all rows matching all search criteria. |
List<Row> | table.getRowsByAliases(Map<alias, value>); | Get all rows matching all search criteria, using aliases. |
Row | table.getFirstRowByOid(oid, value); | Return first matching row via oid. |
Row | table.getFirstRowByAlias(alias, value); | Return first matching row via alias |
Row | table.getFirstRowByOids(Map<oid, value>); | Get first matching row matching via oid. |
Row | table.getFirstRowByAliases(Map<alias, value>); | Get first matching row matchign via aliases |
Row | table.createNewRow(); | Create a new empty row. |
Row | table.addOrMerge(row) | If the index matches a row the row is updated, otherwise the row is added. |
boolean | table.resetToDefault(); | Reset the table to the default configuration. |