Grammar

interface Grammar

Cols Grammar

    

(What is this notation?)

    

Definitions:

columnSet: ColumnSet<*>

    

columnGroup: SingleColumn<DataRow<*>> | String| ColumnPath

    

column: ColumnAccessor| String| ColumnPath

    

index: Int

    

condition: ColumnFilter

    

T: Column type

    

indexRange: IntRange

    

    

What can be called directly in the Columns Selection DSL:

    

cols[<T>](column,.. | index,.. | indexRange)

| cols[ { condition} ]

| this/it [{ condition}]

| this/it [column,.. ]

    

What can be called on a ColumnSet:

    

columnSet

    .cols(index,.. | indexRange)

    | .cols[ { condition} ]

    | [{ condition}]

    | [index,.. | indexRange]`

    

What can be called on a Column Group (reference):

    

columnGroup

    .cols[<T>](column,.. | index,.. | indexRange)

    | .cols[ { condition} ]

    | [{ condition}]

    | [column,..]

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard