public class ColumnTypeMap extends Object
| Modifier and Type | Method and Description |
|---|---|
<T extends Comparable<T>,C extends DataFrameColumn<T,C>> |
addType(Class<T> type,
Class<C> columnType)
Adds a new column type for a column value type
|
static ColumnTypeMap |
create()
Creates a column converter instance including the default column types
|
static <T extends Comparable<T>,C extends DataFrameColumn<T,?>> |
createColumn(Class<T> type) |
static <T extends Comparable<T>,C extends DataFrameColumn<T,?>> |
get(Class<T> type) |
<T extends Comparable<T>,C extends DataFrameColumn<T,?>> |
getColumn(Class<T> type)
Returns a data frame column for a provided column value type
|
<T extends Comparable<T>,C extends DataFrameColumn<T,?>> |
getColumnType(Class<T> type)
Returns a data frame column type for a provided column value type
|
static <T extends Comparable<T>> |
registerType(Class<T> cl,
Class<? extends DataFrameColumn<T,?>> colType) |
public static <T extends Comparable<T>> void registerType(Class<T> cl, Class<? extends DataFrameColumn<T,?>> colType)
public static <T extends Comparable<T>,C extends DataFrameColumn<T,?>> Class<C> get(Class<T> type)
public static <T extends Comparable<T>,C extends DataFrameColumn<T,?>> DataFrameColumn createColumn(Class<T> type)
public <T extends Comparable<T>,C extends DataFrameColumn<T,?>> Class<C> getColumnType(Class<T> type)
T - column typeC - value typetype - column value classpublic <T extends Comparable<T>,C extends DataFrameColumn<T,C>> ColumnTypeMap addType(Class<T> type, Class<C> columnType)
T - column value typeC - column typetype - column value classcolumnType - column classpublic <T extends Comparable<T>,C extends DataFrameColumn<T,?>> C getColumn(Class<T> type)
T - column typeC - value typetype - column value classpublic static ColumnTypeMap create()
Copyright © 2020. All rights reserved.