public class

EExpressionMatcher

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.opt.comp.EExpressionMatcher

Summary

Public Constructors
EExpressionMatcher(INode template, Map<Integer, Object> initmap)
Create an IRE matcher.
EExpressionMatcher(INode template)
Create an IRE matcher.
Public Methods
Map<Integer, Object> getMatchMap()
boolean isMatch(IEGeneric e)
void reset()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public EExpressionMatcher (INode template, Map<Integer, Object> initmap)

Create an IRE matcher.

Parameters
template the template to match an expression against
initmap an optional, initial match map

public EExpressionMatcher (INode template)

Create an IRE matcher.

Parameters
template the template to match an expression against

Public Methods

public Map<Integer, Object> getMatchMap ()

public boolean isMatch (IEGeneric e)

public void reset ()