Factory class to make using Page Objects simpler and easier.
Multithreaded client code should use this to assert that it accesses webdriver in a thread-safe manner.
Marker annotation to be applied to WebElements to indicate that it never changes (that is, that the same instance in the DOM will always be used)
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags It will then search for all elements that match any of the FindBy criteria.
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the element or a list of elements.
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags in a chain as described in