varargs로 받는 메소드를 사용시 List 처리를 해야 하는 경우가 생기고는 한다.
대표적으로 보면 queryDsl의 .orderBy(OrderSpecifier ...)
꼭 List로 뭔가 하는건 아닌데 정말 간혹 위와 같은 상황을 맞이하면 java에서는 대충 이런식이 될 듯 하다.
...
.orderBy(orderSpecifiers.toArray(new OrderSpecifier[0]))
...
그럼 코틀린의 경우는 이런식이 되겠네..오호.
'*' 이것을 주목하자
...
.orderBy(*orderSpecifiers.toTypedArray())
...