public static class ContextSensitiveStateMachine.BasicRecursionHandler extends java.lang.Object implements ContextSensitiveStateMachine.RecursionHandler
| Constructor and Description |
|---|
BasicRecursionHandler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isRecursive(CallerSiteContext callSite) |
ContextSensitiveStateMachine.RecursionHandler |
makeNew()
in lieu of creating factories
|
void |
makeRecursive(java.util.Collection<CallerSiteContext> callSites) |
public boolean isRecursive(CallerSiteContext callSite)
isRecursive in interface ContextSensitiveStateMachine.RecursionHandlerpublic void makeRecursive(java.util.Collection<CallerSiteContext> callSites)
makeRecursive in interface ContextSensitiveStateMachine.RecursionHandlerpublic ContextSensitiveStateMachine.RecursionHandler makeNew()
ContextSensitiveStateMachine.RecursionHandlermakeNew in interface ContextSensitiveStateMachine.RecursionHandler