guava-kotlin

Guava Kotlin is a library wrapper around Guava providing more features that are more idiomatic to Kotlin.

About

Guava Kotlin is a library that complements Guava, by providing a more idiomatic way to interact with it in Kotlin.

Guava Kotlin is a bridge between Guava and common Kotlin language features and idioms.

Please see the subpackages for further documentation on how it wraps Guava.

Setup with Gradle

Gradle Kotlin DSL

implementation("ca.solo-studios:guava-kotlin:0.0.1")

Gradle Groovy DSL

implementation 'ca.solo-studios:guava-kotlin:0.0.1'

Maven pom.xml

<dependency>
<groupId>ca.solo-studios</groupId>
<artifactId>guava-kotlin</artifactId>
<version>0.0.1</version>
</dependency>

Packages

Link copied to clipboard

This package contains annotations used on the API. Primarily annotations used to mark certain parts of the API as experimental.

Link copied to clipboard

This package contains extensions to Guava's base module.

Link copied to clipboard

This package contains extensions for Guava's caches.

Link copied to clipboard

This package contains Guava Collections extensions, as well as collections wrappers to provide typed mutability.

Link copied to clipboard