Skip navigation links

Koloboke Compile Annotations 0.5

This document is the specification for the annotations, recognized by the Koloboke Compile annotation processor.

See: Description

Packages 
Package Description
com.koloboke.compile
The root package for the Koloboke Compile annotations.
com.koloboke.compile.hash.algo.openaddressing
Contains annotation specifying that Koloboke Compile should generate implementations of the annotated types based on hash tables with open addressing strategy of collision resolution, using a particular probing scheme and related aspects of the hash table implementation, such us table capacity choice.
com.koloboke.compile.mutability
Contains annotations specifying that Koloboke Compile should generate implementations of the annotated types with a particular mutability profile.
This document is the specification for the annotations, recognized by the Koloboke Compile annotation processor.

@KolobokeMap and @KolobokeSet identify classes and interfaces which are subject for the Koloboke Compile processing and implementation generation. Most of other annotations specify features that the generated implementations should have.

If you want Koloboke Compile to generate an implementation of a Map-like interface or class, see the @KolobokeMap specification.

If you want Koloboke Compile to generate an implementation of a Set-like interface or class, see the @KolobokeSet specification.

See also the Koloboke Compile tutorial.

Skip navigation links