# Package serp.bytecode.visitor

package serp.bytecode.visitor

Bytecode Visitor

This package implements the visitor pattern on bytecode entities and provides a useful concrete visitor that pretty-prints a detailed document describing any bytecode entity.

Related Packages
Package
Description
serp.bytecode
Bytecode Manipuation
serp.bytecode.lowlevel
Lowlevel Bytecode Manipuation
Class
Description
BCVisitor
Base class for visitors on a bytecode entity.
PrettyPrintVisitor
Visitor type that outputs a detailed, formatted document of the visited entity; similar to the javap -c command but more detailed.
VisitAcceptor
Interface denoting an entity that can accept a `BCVisitor` and provide its internal state to it.