MCPcopy Index your code
hub / github.com/HTBridge/pivaa

github.com/HTBridge/pivaa @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
719 symbols 1,874 edges 91 files 440 documented · 61%
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

Encoder (Interface)
Provides the highest level of abstraction for Encoders. This is the sister interface of Decoder. Every impl [23 implementers]
app/src/main/java/org/apache/commons/codec/Encoder.java
StringEncoder (Interface)
Defines common encoding methods for String encoders. @version $Id: StringEncoder.java 1379145 2012-08-30 21:02:52Z tn $ [38 …
app/src/main/java/org/apache/commons/codec/StringEncoder.java
Decoder (Interface)
Provides the highest level of abstraction for Decoders. This is the sister interface of Encoder. All Decoder [9 implementers]
app/src/main/java/org/apache/commons/codec/Decoder.java
BinaryDecoder (Interface)
Defines common decoding methods for byte array decoders. @version $Id: BinaryDecoder.java 1379145 2012-08-30 21:02:52Z [14 …
app/src/main/java/org/apache/commons/codec/BinaryDecoder.java
StringDecoder (Interface)
Defines common decoding methods for String decoders. @version $Id: StringDecoder.java 1379145 2012-08-30 21:02:52Z tn $ [13 …
app/src/main/java/org/apache/commons/codec/StringDecoder.java

Core symbols most depended-on inside this repo

length
called by 129
app/src/main/java/org/apache/commons/codec/language/ColognePhonetic.java
append
called by 102
app/src/main/java/org/apache/commons/codec/language/bm/Rule.java
contains
called by 96
app/src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java
append
called by 92
app/src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java
charAt
called by 86
app/src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java
update
called by 42
app/src/main/java/org/apache/commons/codec/digest/XXHash32.java
b64from24bit
called by 39
app/src/main/java/org/apache/commons/codec/digest/B64.java
encodeHexString
called by 31
app/src/main/java/org/apache/commons/codec/binary/Hex.java

Shape

Method 609
Class 99
Interface 8
Enum 3

Languages

Java100%

Modules by API surface

app/src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java44 symbols
app/src/main/java/org/apache/commons/codec/language/bm/Rule.java38 symbols
app/src/main/java/org/apache/commons/codec/language/bm/Languages.java30 symbols
app/src/main/java/org/apache/commons/codec/digest/DigestUtils.java29 symbols
app/src/main/java/org/apache/commons/codec/language/bm/PhoneticEngine.java23 symbols
app/src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java23 symbols
app/src/main/java/org/apache/commons/codec/language/ColognePhonetic.java22 symbols
app/src/main/java/org/apache/commons/codec/digest/HmacUtils.java22 symbols
app/src/main/java/org/apache/commons/codec/binary/StringUtils.java20 symbols
app/src/main/java/org/apache/commons/codec/binary/BaseNCodec.java19 symbols
app/src/main/java/org/apache/commons/codec/binary/Base64.java17 symbols
app/src/main/java/com/htbridge/pivaa/MainActivity.java17 symbols

For agents

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

⬇ download graph artifact