Skip to content

chrisoei/JCIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project mirrors the Java concurrency annotations source code as
described in Brian Goetz's Java Concurrency In Practice. The original
can be downloaded from:

https://www.javaconcurrencyinpractice.com/jcip-annotations-src.jar

The four annotations provided are:
	@Immutable
	@ThreadSafe
	@NotThreadSafe
	@GuardedBy

This library -- along with the source and javadoc jar files -- is also
available as a Maven artifact. To use it, add the following dependency
to your pom.xml:

    <dependency>
      <groupId>net.jcip</groupId>
      <artifactId>jcip-annotations</artifactId>
      <version>1.2</version>
      <scope>compile</scope>
    </dependency>

You will also need to add the following repository:
  <repositories>
    <repository>
      <name>eluctari.com</name>
      <id>eluctari</id>
      <url>https://eluctari.s3.amazonaws.com/repo/maven/3</url>
    </repository>
  </repositories>

Copyright (c) 2005 Brian Goetz and Tim Peierls
Released under the Creative Commons Attribution License
(https://creativecommons.org/licenses/by/2.5)
Official home: https://www.jcip.net
Any republication or derived work distributed in source code form
must include this copyright and license notice.

About

Java Concurrency in Practice annnotations with javadoc and source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages