Package org.neo4j.gds.collections
Annotation Interface HugeAtomicArray
-
Required Element Summary
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionint
The page shift defines the page size used in the generated HugeAtomicArray.
-
Element Details
-
valueType
Class<?> valueTypeThe type which is stored in the generated HugeAtomicArray. -
valueOperatorInterface
Class<?> valueOperatorInterfaceThe functional interface which takes the valueType and returns the valueType. The method is expected to be named "apply". -
pageCreatorInterface
Class<?> pageCreatorInterfaceThe interface which is expected to extend PageCreator.
-
-
-
pageShift
int pageShiftThe page shift defines the page size used in the generated HugeAtomicArray. The default value of 14 leads so 2^14 = 16384 elements per page (array).- Default:
- 14
-