cucumber.runtime.java.LambdaGlueRegistry Maven / Gradle / Ivy
package cucumber.runtime.java;
import io.cucumber.stepexpression.TypeRegistry;
import cucumber.runtime.HookDefinition;
import cucumber.runtime.StepDefinition;
public interface LambdaGlueRegistry {
ThreadLocal INSTANCE = new ThreadLocal();
void addStepDefinition(Function stepDefinition);
void addBeforeStepHookDefinition(HookDefinition beforeStepHook);
void addAfterStepHookDefinition(HookDefinition afterStepHook);
void addBeforeHookDefinition(HookDefinition beforeHook);
void addAfterHookDefinition(HookDefinition afterHook);
}