public final class TruggerElementFactory extends java.lang.Object implements ElementFactory
Constructor and Description |
---|
TruggerElementFactory() |
Modifier and Type | Method and Description |
---|---|
ElementCopier |
createElementCopier()
Creates a new ElementCopier for all elements.
|
ElementCopier |
createElementCopier(ElementsSelector selector)
Creates a new ElementCopier for the elements returned by the given selector
|
ElementSelector |
createElementSelector(java.lang.String name)
Returns a new
TruggerElementSelector . |
ElementsSelector |
createElementsSelector()
Returns a new
TruggerElementsSelector . |
Registry<java.util.function.Predicate<java.lang.Class>,Finder<Element>> |
registry()
Returns the registry that associates classes to finders.
|
public Registry<java.util.function.Predicate<java.lang.Class>,Finder<Element>> registry()
ElementFactory
registry
in interface ElementFactory
public ElementSelector createElementSelector(java.lang.String name)
TruggerElementSelector
.createElementSelector
in interface ElementFactory
name
- the element name.public ElementsSelector createElementsSelector()
TruggerElementsSelector
.createElementsSelector
in interface ElementFactory
public ElementCopier createElementCopier()
ElementFactory
createElementCopier
in interface ElementFactory
public ElementCopier createElementCopier(ElementsSelector selector)
ElementFactory
createElementCopier
in interface ElementFactory