# Package org.jacoco.core.internal.flow

Interface Summary
IFrame: Representation of the current stackmap frame content.
IProbeIdGenerator: Internal interface to create probe ids unique within a class.

Class Summary
ClassProbesAdapter: A `ClassVisitor` that calculates probes for every method.
ClassProbesVisitor: A `ClassVisitor` with additional methods to get probe insertion information for each method
Instruction: Representation of a byte code instruction for analysis.
LabelFlowAnalyzer: Method visitor to collect flow related information about the `Label`s within a class.
LabelInfo: Data container that is attached to `Label.info` objects to store flow and instrumentation specific information.
MethodProbesAdapter: Adapter that creates additional visitor events for probes to be inserted into a method.
MethodProbesVisitor: A `MethodVisitor` with additional methods to get probe insertion information.