MCPcopy Index your code
hub / github.com/aggregateknowledge/java-hll

github.com/aggregateknowledge/java-hll @v1.6.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.6.0 ↗ · + Follow
194 symbols 647 edges 26 files 158 documented · 81%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IWordDeserializer (Interface)
Reads 'words' of a fixed width, in sequence, from a byte array. @author timon [2 implementers]
src/main/java/net/agkn/hll/serialization/IWordDeserializer.java
IHLLMetadata (Interface)
The metadata and parameters associated with a HLL. [2 implementers]
src/main/java/net/agkn/hll/serialization/IHLLMetadata.java
ISchemaVersion (Interface)
A serialization schema for HLLs. Reads and writes HLL metadata to and from byte[] representations. @author [2 implementers]
src/main/java/net/agkn/hll/serialization/ISchemaVersion.java
IWordSerializer (Interface)
Writes 'words' of fixed width, in sequence, to a byte array. @author timon [2 implementers]
src/main/java/net/agkn/hll/serialization/IWordSerializer.java
LongIterator (Interface)
A long -based iterator. This is not is-a java.util.Iterator to prevent autoboxing between <c [1 implementers]
src/main/java/net/agkn/hll/util/LongIterator.java

Core symbols most depended-on inside this repo

addRaw
called by 90
src/main/java/net/agkn/hll/HLL.java
getRegister
called by 31
src/main/java/net/agkn/hll/util/BitVector.java
cardinality
called by 26
src/main/java/net/agkn/hll/HLL.java
writeWord
called by 20
src/main/java/net/agkn/hll/serialization/BigEndianAscendingWordSerializer.java
getType
called by 19
src/main/java/net/agkn/hll/HLL.java
hasNext
called by 16
src/main/java/net/agkn/hll/util/LongIterator.java
toBytes
called by 15
src/main/java/net/agkn/hll/HLL.java
getBytes
called by 15
src/main/java/net/agkn/hll/serialization/BigEndianAscendingWordSerializer.java

Shape

Method 167
Class 20
Interface 5
Enum 2

Languages

Java100%

Modules by API surface

src/test/java/net/agkn/hll/IntegrationTestGenerator.java24 symbols
src/main/java/net/agkn/hll/HLL.java17 symbols
src/main/java/net/agkn/hll/util/BitVector.java15 symbols
src/test/java/net/agkn/hll/SparseHLLTest.java12 symbols
src/main/java/net/agkn/hll/serialization/SerializationUtil.java11 symbols
src/main/java/net/agkn/hll/serialization/HLLMetadata.java11 symbols
src/test/java/net/agkn/hll/ExplicitHLLTest.java9 symbols
src/main/java/net/agkn/hll/serialization/SchemaVersionOne.java9 symbols
src/main/java/net/agkn/hll/serialization/IHLLMetadata.java9 symbols
src/test/java/net/agkn/hll/FullHLLTest.java8 symbols
src/main/java/net/agkn/hll/util/HLLUtil.java8 symbols
src/test/java/net/agkn/hll/serialization/BigEndianAscendingWordDeserializerTest.java7 symbols

For agents

$ claude mcp add java-hll \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page