Ordem de iteração ImmutableMap das Coleções do Google

Preciso da combinação da coleção do GoogleImmutableMap eLinkedHashMap - mapa imutável com ordem de iteração definida. Parece que o próprio ImmutableMap realmente definiu a ordem da iteração, pelo menossua documentação diz:

Um mapa imutável e baseado em hash com ordem de iteração confiável especificada pelo usuário.

No entanto, não há mais detalhes. O teste rápido mostra que isso pode ser verdade, mas quero ter certeza.

Minha pergunta é: posso confiar na ordem de iteração do ImmutableMap? Se eu fizerImmutableMap.copyOf(linkedHashMap), ele terá a mesma ordem de iteração que o mapa de hash vinculado original? E os mapas imutáveis criados pelo construtor? Alguns links para respostas autorizadas ajudariam, já que o Google não encontrou nada útil. (E não, os links para as fontes não contam).

questionAnswers(3)

yourAnswerToTheQuestion