Grammar

typealias Grammar = Nothing

Convert Operation Grammar

    

(What is this notation?)

    

convert{ columnsSelector: ColumnsSelector}

    .with(infer: Infer, rowExpression: RowValueExpression)

    | .notNull{ rowExpression: RowValueExpression}

    | .to<T>()

    | .to(type: KType)

    | .perRowCol{ expression: RowColumnExpression}

    | .asFrame{ builder: ColumnsContainer.(ColumnConvert) -> DataFrame}

    | .toStr()

    | .toInt()

    | .toLong()

    | .toDouble()

    | .toFloat()

    | .toBigDecimal()

    | .toBigInteger()

    | .toBoolean()

    | .toLocalDateTime()

    | .toLocalDate()

    | .toLocalTime()

    | .toInstant()

    | .toUtcOffset()

    | .toYearMonth()

    | .toDateTimeComponents()

    | .toDuration()

    | .toJavaLocalDateTime()

    | .toJavaLocalDate()

    | .toJavaLocalTime()

    | .toJavaInstant()

    | .toJavaDuration()

    | .toUrl()

    | .toIFrame()

    | .toImg()

    | .toDataFrames()