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: 31 January 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:
  • 175a5f75d2829e78c1328e9fea8a060b
  • 763127779481ef3cccfa33a6b70dbe09
  • 8e63601c75a6fcbd1f9062edf9cd5fee
New to GrepCode? Check out our FAQ X