Package app.babylon.table.column
Interface ColumnBuilder
- All Known Subinterfaces:
CharSliceBuilder,ColumnByte.Builder,ColumnCategorical.Builder<T>,ColumnDouble.Builder,ColumnInt.Builder,ColumnLong.Builder,ColumnObject.Builder<T>
public interface ColumnBuilder
Builds an immutable column instance for a specific column name.
-
Method Details
-
getName
ColumnName getName()Returns the name that will be assigned to the built column.- Returns:
- the target column name
-
build
Column build()Materialises the current builder contents as an immutable column.- Returns:
- the built column
-