ExecutorService's type parameters changed between JDK5 and JDK6 in a way that makes it impossible for our invokeAll/invokeAny methods to match both at compile time. This project builds a JDK6-like copy of ExecutorService (but with JDK5 compiler settings to ensure that it will work with JRE5 at runtime). It also builds a version of AbstractExecutorService that is equivalent to a JDK5 version but using the JDK6 type parameters for the invokeAll/invokeAny methods just as with ExecutorService. This project's is then used in the bootstrap class path of Guava proper.
Release date: 10 April 2014
License: The Apache Software License, Version 2.0
Google AppEngine: Partial support
Depends on:(View as diagram)
  • JDK / jdk / openjdk
Used by:
  • Maven-Central / com.google.guava / guava-jdk5
MD5 Signatures:
  • 02291b5abb3ee6a8dc04dbd16f2ddf51
  • bc14e953d9e1637696d53951e702e200
  • cb36fd9a5ef150be7551b2f664403c63
New to GrepCode? Check out our FAQ X