package Ġorg . jetbrains . dataframe . columns Ċ Ċ import Ġorg . jetbrains . dataframe . Column Kind Ċ import Ġorg . jetbrains . dataframe . DataFrame Ċ import Ġorg . jetbrains . dataframe . DataRow Ċ import Ġkotlin . reflect . K Property Ċ Ċ interface ĠColumn Group < out ĠT > Ġ: ĠBase Column < DataRow < T >>, ĠDataFrame < T > Ġ{ ĊĊĠĠĠ Ġval Ġdf : ĠDataFrame < T > ĊĊĠĠĠ Ġoverride Ġfun Ġget ( index : ĠInt ): ĠData Row < T > ĊĊĠĠĠ Ġoverride Ġfun Ġslice ( range : ĠInt Range ): ĠColumn Group < T > ĊĊĠĠĠ Ġoverride Ġfun Ġslice ( indices : ĠIterable < Int >): ĠColumn Group < T > ĊĊĠĠĠ Ġoverride Ġfun Ġslice ( mask : ĠBoolean Array ): ĠColumn Group < T > ĊĊĠĠĠ Ġoverride Ġfun Ġget ( columnName : ĠString ): ĠAny Col ĊĊĠĠĠ Ġoverride Ġfun Ġkind () Ġ= ĠColumn Kind . Group ĊĊĠĠĠ Ġoverride Ġfun Ġdistinct (): ĠColumn Group < T > ĊĊĠĠĠ Ġoverride Ġfun Ġget ( first Index : ĠInt , Ġvar arg Ġother Indices : ĠInt ): ĠColumn Group < T > ĊĊĠĠĠ Ġoverride Ġfun Ġrename ( new Name : ĠString ): ĠColumn Group < T > ĊĊĠĠĠ Ġoverride Ġoperator Ġfun ĠgetValue ( this Ref : ĠAny ?, Ġproperty : ĠK Property <* >) Ġ= Ġsuper . getValue ( this Ref , Ġproperty ) Ġas ĠColumn Group < T > Ċ }