Package org.fluentlenium.core.hook
Interface HookChainBuilder
-
- All Known Implementing Classes:
DefaultHookChainBuilder
public interface HookChainBuilderBuilder of hook chains from element supplier, element locator supplier and hook definitions list.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<FluentHook>build(java.util.function.Supplier<org.openqa.selenium.WebElement> elementSupplier, java.util.function.Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locator, java.util.function.Supplier<java.lang.String> toStringSupplier, java.util.List<HookDefinition<?>> hooks)Build the hook chain.
-
-
-
Method Detail
-
build
java.util.List<FluentHook> build(java.util.function.Supplier<org.openqa.selenium.WebElement> elementSupplier, java.util.function.Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locator, java.util.function.Supplier<java.lang.String> toStringSupplier, java.util.List<HookDefinition<?>> hooks)
Build the hook chain.- Parameters:
elementSupplier- element supplierlocator- element locator suppliertoStringSupplier- element toString supplierhooks- list of hook definitions- Returns:
- hook chain
-
-