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 February 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:
  • 378724899aacc7e2607541ad50e23ec0
  • 531439250f702ee284f3185d3d877dab
  • d8c86e02eaf82afc868c6e5abe909c17
New to GrepCode? Check out our FAQ X