m

multiverse

Multiverse is a Software Transactional Memory implementation that can be used in Java but also in other languages running on the JVM like Scala or Groovy. Essentially it is a framework that allows different STM implementation (with different featuresets or performance characteristics) to be used under the hood. The main STM implementation is multiverse-alpha.
The Apache License, ASL Version 2.0
Multiverse
Peter Veentjer Andrew Phillips
文件下载
文件名 操作
multiverse-0.5.pom 下载
Apache Maven
<dependency>
  <groupId>org.multiverse</groupId>
  <artifactId>multiverse</artifactId>
  <version>0.5</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'org.multiverse:multiverse:0.5'
Gradle Kotlin
implementation("org.multiverse:multiverse:0.5")
Scala SBT
libraryDependencies += "org.multiverse" % "multiverse" % "0.5"
Groovy Grape
@Grapes(
  @Grab(group='org.multiverse', module='multiverse', version='0.5')
)
Apache Ivy
<dependency org="org.multiverse" name="multiverse" rev="0.5" />
Leiningen
[org.multiverse/multiverse "0.5"]
Apache Buildr
'org.multiverse:multiverse:jar:0.5'