#
# List of coerced types.
# source type name =  destination type name.
#
java.time.ZoneRegion = java.time.ZoneId

java.util.Arrays$ArrayList = java.util.ArrayList

java.util.Collections$EmptyList = java.util.Collections$EmptyList
java.util.Collections$SingletonList = java.util.ArrayList
java.util.Collections$SingletonMap = java.util.LinkedHashMap
java.util.Collections$SingletonSet = java.util.LinkedHashSet
java.util.Collections$UnmodifiableMap = java.util.LinkedHashMap
java.util.Collections$UnmodifiableRandomAccessList = java.util.ArrayList
java.util.Collections$UnmodifiableSet = java.util.LinkedHashSet

java.util.concurrent.ConcurrentHashMap$KeySetView = java.util.LinkedHashSet
java.util.concurrent.ConcurrentHashMap$ValuesView = java.util.ArrayList
java.util.concurrent.ConcurrentSkipListMap$KeySet = java.util.LinkedHashSet
java.util.concurrent.ConcurrentSkipListMap$Values = java.util.ArrayList

java.util.HashMap$KeySet = java.util.HashSet
java.util.HashMap$Values = java.util.ArrayList

java.util.IdentityHashMap$KeySet = java.util.LinkedHashSet
java.util.IdentityHashMap$Values = java.util.ArrayList

java.util.LinkedHashMap$LinkedKeySet = java.util.LinkedHashSet
java.util.LinkedHashMap$LinkedValues = java.util.ArrayList

java.util.TreeMap$KeySet = java.util.TreeSet
java.util.TreeMap$Values = java.util.ArrayList