License |
License |
---|---|
Categories |
CategoriesGuava General Purpose Libraries Utility |
GroupId | GroupIdcom.google.guava |
ArtifactId | ArtifactIdguava-bootstrap-jdk5 |
Last Version | Last Version17.0 |
Release Date | Release Date |
Type | Typejar |
Description |
DescriptionGuava Compilation Bootstrap Classes (JDK5 Backport)
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.
|
Project URL |
Project URL |
Source Code Management |
Source Code Management |
<!-- https://jarcasting.com/artifacts/com.google.guava/guava-bootstrap-jdk5/ -->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava-bootstrap-jdk5</artifactId>
<version>17.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.google.guava/guava-bootstrap-jdk5/
implementation 'com.google.guava:guava-bootstrap-jdk5:17.0'
// https://jarcasting.com/artifacts/com.google.guava/guava-bootstrap-jdk5/
implementation ("com.google.guava:guava-bootstrap-jdk5:17.0")
'com.google.guava:guava-bootstrap-jdk5:jar:17.0'
<dependency org="com.google.guava" name="guava-bootstrap-jdk5" rev="17.0">
<artifact name="guava-bootstrap-jdk5" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.google.guava', module='guava-bootstrap-jdk5', version='17.0')
)
libraryDependencies += "com.google.guava" % "guava-bootstrap-jdk5" % "17.0"
[com.google.guava/guava-bootstrap-jdk5 "17.0"]