Skip navigation links
C D K L M N Q U 

C

com.koloboke.compile - package com.koloboke.compile
The root package for the Koloboke Compile annotations.
com.koloboke.compile.hash.algo.openaddressing - package 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 - package com.koloboke.compile.mutability
Contains annotations specifying that Koloboke Compile should generate implementations of the annotated types with a particular mutability profile.
ConcurrentModificationUnchecked - Annotation Type in com.koloboke.compile
Specifies that a Koloboke Compile-generated implementation of the annotated Set- or Map-like class or interface shouldn't try to identify concurrent structural modifications in returned Iterators, Cursors and during bulk operations.
CustomKeyEquivalence - Annotation Type in com.koloboke.compile
Indicates that the annotated Map- or Set-like class or interface with a reference key type uses a custom equivalence strategy when comparing keys.

D

DoubleHashing - Annotation Type in com.koloboke.compile.hash.algo.openaddressing
Specifies that Koloboke Compile should generate an implementation of the annotated class or interface based on a hash table with the open addressing strategy of collision resolution, using double hashing.

K

KolobokeMap - Annotation Type in com.koloboke.compile
Specifies that Koloboke Compile should generate an implementation of the annotated Map-like class or interface.
KolobokeSet - Annotation Type in com.koloboke.compile
Specifies that Koloboke Compile should generate an implementation of the annotated Set-like class or interface.

L

LinearProbing - Annotation Type in com.koloboke.compile.hash.algo.openaddressing
Specifies that Koloboke Compile should generate an implementation of the annotated class or interface based on a hash table with the open addressing strategy of collision resolution, using linear probing.

M

MethodForm - Annotation Type in com.koloboke.compile
Indicates that the annotated method should be overridden in the Koloboke Compile-generated implementation of the containing type, based on the method form having parameter and return types of the annotated method and name, specified by this annotation.
Mutable - Annotation Type in com.koloboke.compile.mutability
Specifies that Koloboke Compile should generate a mutable (general-purpose) implementation of the annotated class or interface.

N

NullKeyAllowed - Annotation Type in com.koloboke.compile
Specifies whether a Koloboke Compile-generated implementation of the annotated Set- or Map-like class or interface with a reference key type should allow insertion and queries of the null key.

Q

QuadraticHashing - Annotation Type in com.koloboke.compile.hash.algo.openaddressing
Specifies that Koloboke Compile should generate an implementation of the annotated class or interface based on a hash table with the open addressing strategy of collision resolution, using the quadratic probing modification, suggested by C. Radke in the article "The use of quadratic residue research" (1970).

U

Updatable - Annotation Type in com.koloboke.compile.mutability
Specifies that Koloboke Compile should generate an updatable implementation of the annotated class or interface.
C D K L M N Q U 
Skip navigation links