/** Ċ Ġ* ĠCopyright Ġ 2 0 1 7 ĠGold man ĠS ach s . Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ċ Ġ* Ġsoftware Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ċ Ġ* Ġ" AS ĠIS " ĠBASIS , ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY Ċ Ġ* ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ġ ĠSee Ġthe ĠLicense Ġfor Ġthe Ċ Ġ* Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ġlimitations Ċ Ġ* Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . gs . o be vo . db . impl . core . chan get ypes Ċ Ċ import Ġorg . eclipse . collections . api . list . ImmutableList Ċ import Ġorg . eclipse . collections . api . map . Immutable Map Ċ import Ġorg . eclipse . collections . api . map . sorted . Immutable Sorted Map Ċ import Ġorg . eclipse . collections . impl . map . sorted . mutable . Tree Sorted Map Ċ Ċ class ĠStatic Data Insert Row Ġinternal Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġval Ġrow Number : ĠInt , ĊĠĠĠĠĠĠĠ Ġparams : ĠImmutableMap < String , ĠAny >) Ġ{ ĊĠĠĠ Ġval Ġparams : ĠImmutable Sorted Map < String , ĠAny > Ġ= ĠTree Sorted Map ( params . toMap ()). to Immutable () ĊĊĠĠĠ Ġval Ġinsert Columns : ĠImmutableList < String > ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġthis . params . keys View (). toList (). to Immutable () Ċ } Ċ