Uses of Class
com.github.martincooper.datatable.DataTable
Packages that use DataTable
-
Uses of DataTable in com.github.martincooper.datatable
Fields in com.github.martincooper.datatable declared as DataTableModifier and TypeFieldDescriptionprotected final DataTableDataRowCollectionBase.tableprotected final DataTableDataRowCollectionBase.tableMethods in com.github.martincooper.datatable that return DataTableModifier and TypeMethodDescriptionstatic DataTableBuilds an instance of a DataTable.DataRow.table()Returns the underlying Data Table for this row.DataTable.toDataTable()Return a new DataTable based on this table (clone).DataView.toDataTable()Return a new DataTable based on this table (clone).IBaseTable.toDataTable()Return a new DataTable based on this table (clone).Methods in com.github.martincooper.datatable that return types with arguments of type DataTableModifier and TypeMethodDescriptionio.vavr.control.Try<DataTable>DataColumnCollection.add(IDataColumn newColumn) Adds a IDataColumn to the column collection.io.vavr.control.Try<DataTable>Returns a new DataTable with the additional row appended.io.vavr.control.Try<DataTable>Returns a new DataTable with the additional row appended.static io.vavr.control.Try<DataTable>DataTable.build(String tableName, IDataColumn[] columns) Builds an instance of a DataTable.static io.vavr.control.Try<DataTable>DataTable.build(String tableName, io.vavr.collection.Stream<IDataColumn> columns) Builds an instance of a DataTable.static io.vavr.control.Try<DataTable>DataTable.build(String tableName, Iterable<IDataColumn> columns) Builds an instance of a DataTable.io.vavr.control.Try<DataTable>DataTableBuilder.build()Attempts to build the data table from all the details in the chained method calls.io.vavr.control.Try<DataTable>DataColumnCollection.insert(IDataColumn currentColumn, IDataColumn newColumn) Inserts a new column after the specified column.io.vavr.control.Try<DataTable>DataColumnCollection.insert(Integer index, IDataColumn newColumn) Inserts a new column at the specified index.io.vavr.control.Try<DataTable>DataColumnCollection.insert(String columnName, IDataColumn newColumn) Inserts a column after an existing column.io.vavr.control.Try<DataTable>Returns a new DataTable with the additional row inserted at the specified index.io.vavr.control.Try<DataTable>DataRowCollectionModifiable.insertValues(int idx, Object... rowValues) Returns a new DataTable with the additional row inserted at the specified index.io.vavr.control.Try<DataTable>DataColumnCollection.remove(IDataColumn columnToRemove) Removes the specified column.io.vavr.control.Try<DataTable>Removes the specified column.io.vavr.control.Try<DataTable>Removes a named column.io.vavr.control.Try<DataTable>DataRowCollectionModifiable.remove(int idx) Returns a new DataTable with the specified row removed.io.vavr.control.Try<DataTable>DataColumnCollection.replace(IDataColumn oldColumn, IDataColumn newColumn) Replaces the old column with the new column.io.vavr.control.Try<DataTable>DataColumnCollection.replace(Integer index, IDataColumn newColumn) Replaces the column at the specified index with the new column.io.vavr.control.Try<DataTable>DataColumnCollection.replace(String columnName, IDataColumn newColumn) Replaces the old column with the new column.io.vavr.control.Try<DataTable>Returns a new DataTable with the data replaced at the specified index.io.vavr.control.Try<DataTable>DataRowCollectionModifiable.replaceValues(int idx, Object... rowValues) Returns a new DataTable with the data replaced at the specified index.Methods in com.github.martincooper.datatable with parameters of type DataTableModifier and TypeMethodDescriptionstatic io.vavr.control.Try<DataRow>Builds an instance of a DataRow.static DataRowCollectionBuilds a new DataRowCollection for the specified DataTable.static io.vavr.control.Try<DataRowCollection>Builds a new DataRowCollection for the specified DataTable.static DataRowCollectionModifiableBuilds a new DataRowCollection for the specified DataTable.static io.vavr.control.Try<DataView>Builds an instance of a DataView. -
Uses of DataTable in com.github.martincooper.datatable.sorting
Methods in com.github.martincooper.datatable.sorting with parameters of type DataTableModifier and TypeMethodDescriptionio.vavr.control.Try<IDataColumn>Returns the column from the table.static io.vavr.control.Try<DataView>DataSort.quickSort(DataTable table, io.vavr.collection.Seq<DataRow> rows, io.vavr.collection.Seq<SortItem> sortItems) Performs a quick sort on a DataTable given the specified parameters.