public interface IDataColumn extends IModifiableByIndex<Object,IDataColumn>
| Modifier and Type | Method and Description |
|---|---|
<V> io.vavr.control.Try<DataColumn<V>> |
asType(Class<V> type)
Returns the generic data column as it's typed implementation.
|
io.vavr.control.Try<IDataColumn> |
buildFromRows(io.vavr.collection.Seq<Integer> rowIndexes)
Builds a new DataColumn from the data in the specified row indexes.
|
io.vavr.collection.Vector |
data()
The underlying data.
|
boolean |
IsComparable()
Checks if the data column supports comparable for sorting.
|
String |
name()
The column name.
|
Type |
type()
The data type of the column.
|
Object |
valueAt(Integer rowIndex)
Returns the value at the specified index.
|
add, insert, remove, replaceString name()
Type type()
io.vavr.collection.Vector data()
Object valueAt(Integer rowIndex)
rowIndex - The row index.<V> io.vavr.control.Try<DataColumn<V>> asType(Class<V> type)
V - The type.type - The type of the column.boolean IsComparable()
io.vavr.control.Try<IDataColumn> buildFromRows(io.vavr.collection.Seq<Integer> rowIndexes)
rowIndexes - The rows which the new column data is to be built from.Copyright © 2017. All rights reserved.