Привет, Я пишу какой-то пакет в scala, и мне нужно разобрать публичный суффикс с URL-адреса. Google гуавы имеет хороший класс InternetDomainName, что делает работу, но возвращатьпреобразование коллекций guava в коллекции scala
com.google.common.collect.ImmutableList[String]
вместо
scala.collection.immutable.List[String]
Я попытался с помощью guavapants, но это не помогло. Кроме того, мне удалось преобразовать объект Guava в Scala Array [Object] (используя toArray), но я не знаю, как двигаться оттуда (я не нашел способа конвертировать этот объект в String: netiher toString, ни mkString, ни новый String() дал мне то, что я хотел).
Я хочу, чтобы избавиться от этого открытого суффикса, поэтому любое решение в scala, которое делает это, будет хорошим: те, которые используют Guava, были бы предпочтительнее. Благодаря!