私の質問は簡単です。 SingletonImmutableBiMap
とはguava
で、singleton
やbi
などのキーワードが含まれているのはなぜですか?グアバからのSingletonImmutableBiMapとは
ImmutableMap
の意味は明らかですが、他の2つのキーワードの目的は何ですか?
いつこの実装を使用しますか?ちょうど1の要素が含まれています。私は
.stream().collect(ImmutableMap.toImmutableMap(ConfigItem::getId, Function.identity()))