Package-level declarations
Types
Column with type, name/path and values Base interface for all three kinds of columns: ValueColumn, ColumnGroup and FrameColumn. Column operations that doesn't clash by signature with DataFrame operations can be defined for BaseColumn
Represents special kinds of elements that can be found within a Column. This is similar to the ColumnKind, but it applies to specific elements of the Column. Its main use is to provide metadata during serialization for visualization within the KTNB plugin.
Combination of column path and column type.
Group of columns. Used to create column hierarchy in DataFrame.
Entity that can retrieve DataColumn from DataFrame or value from DataRow.
Entity that can be resolved into a list of columns. Just like SingleColumn, this is a ColumnsResolver.
Entity that can be resolved into a list of columns.
Column that stores values of type DataFrame
Entity that can be resolved into a single DataColumn.
The suggestion of how to find a column type.
Column that stores values.
Functions
Drops the overlapping start of the child path with respect to the parent path, and returns the resulting ColumnPath.