-
- All Implemented Interfaces:
-
org.jetbrains.dataframe.columns.ColumnReference
,org.jetbrains.dataframe.columns.ColumnSet
,org.jetbrains.dataframe.columns.SingleColumn
public final class ColumnDefinition<T extends Object> implements ColumnReference<T>
-
-
Constructor Summary
Constructors Constructor Description ColumnDefinition(List<String> path)
ColumnDefinition(String path)
-
Method Summary
Modifier and Type Method Description final List<String>
getPath()
String
name()
List<String>
path()
final ColumnDefinition<T>
getValue(Object thisRef, KProperty<?> property)
final <C extends Any> ColumnDefinition<C>
changeType()
ColumnWithPath<T>
resolveSingle(ColumnResolutionContext context)
-
Methods inherited from class org.jetbrains.dataframe.columns.ColumnDefinition
invoke
-
Methods inherited from class org.jetbrains.dataframe.columns.ColumnReference
resolve
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getValue
final ColumnDefinition<T> getValue(Object thisRef, KProperty<?> property)
-
changeType
final <C extends Any> ColumnDefinition<C> changeType()
-
resolveSingle
ColumnWithPath<T> resolveSingle(ColumnResolutionContext context)
-
-
-
-