Class PatternMatcher

  • All Implemented Interfaces:
    DFSEdgeTypes, DFSEdgeTypes

    public class PatternMatcher
    extends java.lang.Object
    implements DFSEdgeTypes

    Match a ByteCodePattern against the code of a method, represented by a CFG. Produces some number of ByteCodePatternMatch objects, which indicate how the pattern matched the bytecode instructions in the method.

    This code is a hack and should probably be rewritten.

    Author:
    David Hovemeyer
    See Also:
    ByteCodePattern