Java 8 collector for Guava ImmutableTable using HashBasedTable as accumulator gives IllegalAccessError
问题 Process list of string via method which returns ImmutableTable<R,C,V> . For instance ImmutableTable<Integer,String,Boolean> process(String item) { /*...*/} . Collect the result i.e, merge all results (individual table may contain duplicates) and return ImmutableTable . My current implementation works when there are no duplicates: final ImmutableTable<Integer, String, Boolean> result = itemsToProcess.parallelStream() .map(item -> ProcessorInstanceProvider.get() .buildTable(item)) .collect