Package com.tonic.analysis.fingerprint
Structural fingerprints of methods and the matching between them.
-
Class Summary Class Description FingerprintBuilder Extractor that computes a MethodFingerprint from a method's descriptor and raw bytecode.FingerprintComparator Scorer that compares two method fingerprints into a weighted similarity score with a confidence estimate.FingerprintDatabase In-memory store of method fingerprints with per-level hash indexes for exact and similarity lookups.FingerprintMatch The result of comparing two method fingerprints: an overall score, a confidence, and per-level scores.MethodFingerprint A method's identity fingerprint: three feature levels with precomputed hashes and an availability mask. -
Enum Summary Enum Description FingerprintLevel The three fingerprint granularity levels, each with a fixed index and scoring weight.