Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>33.4.8-jre</version>
<version>33.5.0-jre</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
Expand All @@ -119,7 +119,7 @@
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>4.35.0</version>
<version>4.36.0</version>
</dependency>
<dependency>
<groupId>io.appium</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@ default <T extends IElement> T findChildElement(IElement parentElement, By child
* @param parentElement Parent element for relative search of child elements.
* @param childLoc Locator of child elements relative to its parent.
* @param clazz Class or interface of the elements to be obtained.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -196,7 +197,8 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param parentElement Parent element for relative search of child elements.
* @param childLoc Locator of child elements relative to its parent.
* @param clazz Class or interface of the elements to be obtained.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -211,6 +213,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param childLoc Locator of child elements relative to its parent.
* @param clazz Class or interface of the elements to be obtained.
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -225,8 +228,9 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param parentElement Parent element for relative search of child elements.
* @param childLoc Locator of child elements relative to its parent.
* @param clazz Class or interface of the elements to be obtained.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -242,6 +246,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param childLoc Locator of child elements relative to its parent.
* @param name Child elements name.
* @param clazz Class or interface of the elements to be obtained.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -256,7 +261,8 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param childLoc Locator of child elements relative to its parent.
* @param name Child elements name.
* @param clazz Class or interface of the elements to be obtained.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -272,6 +278,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param name Child elements name.
* @param clazz Class or interface of the elements to be obtained.
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -286,7 +293,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param clazz Class or interface of the elements to be obtained.
* @param name Child elements name.
* @param parentElement Parent element for relative search of child elements.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of target elements.
* @param <T> Type of the target elements.
* @return List of child elements.
Expand All @@ -300,6 +307,7 @@ <T extends IElement> List<T> findChildElements(IElement parentElement, By childL
* @param parentElement Parent element for relative search of child elements.
* @param childLoc Locator of child elements relative to its parent.
* @param supplier Required elements' supplier.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -313,7 +321,8 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param parentElement Parent element for relative search of child elements.
* @param childLoc Locator of child elements relative to its parent.
* @param supplier Required elements' supplier.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -328,6 +337,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param childLoc Locator of child elements relative to its parent.
* @param supplier Required elements' supplier.
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -342,8 +352,9 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param parentElement Parent element for relative search of child elements.
* @param childLoc Locator of child elements relative to its parent.
* @param supplier Required elements' supplier.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc,
Expand All @@ -359,6 +370,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param childLoc Locator of child elements relative to its parent.
* @param name Child elements name.
* @param supplier Required elements' supplier.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -373,7 +385,8 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param childLoc Locator of child elements relative to its parent.
* @param name Child elements name.
* @param supplier Required elements' supplier.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -389,6 +402,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param name Child elements name.
* @param supplier Required elements' supplier.
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @return List of child elements.
*/
default <T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -405,6 +419,7 @@ default <T extends IElement> List<T> findChildElements(IElement parentElement, B
* @param parentElement Parent element for relative search of child elements.
* @param state Visibility state of child elements.
* @param <T> Type of the target elements.
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @return List of child elements.
*/
<T extends IElement> List<T> findChildElements(IElement parentElement, By childLoc, String name,
Expand All @@ -416,9 +431,9 @@ <T extends IElement> List<T> findChildElements(IElement parentElement, By childL
* @param locator Elements selector.
* @param name Child element name.
* @param supplier Required elements' supplier.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
<T extends IElement> List<T> findElements(By locator, String name, IElementSupplier<T> supplier, ElementsCount count,
Expand All @@ -431,7 +446,7 @@ <T extends IElement> List<T> findElements(By locator, String name, IElementSuppl
* @param name Child element name.
* @param supplier Required elements' supplier.
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, String name, IElementSupplier<T> supplier,
Expand All @@ -445,7 +460,7 @@ default <T extends IElement> List<T> findElements(By locator, String name, IElem
* @param locator Elements selector.
* @param supplier Required elements' supplier.
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, IElementSupplier<T> supplier,
Expand All @@ -459,8 +474,8 @@ default <T extends IElement> List<T> findElements(By locator, IElementSupplier<T
* @param locator Elements selector.
* @param name Child element name.
* @param supplier Required elements' supplier.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param <T> Type of the target element.
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, String name, IElementSupplier<T> supplier, ElementsCount count) {
Expand All @@ -473,7 +488,7 @@ default <T extends IElement> List<T> findElements(By locator, String name, IElem
* @param locator Elements selector.
* @param name Child element name.
* @param supplier Required elements' supplier.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, String name, IElementSupplier<T> supplier) {
Expand All @@ -485,9 +500,9 @@ default <T extends IElement> List<T> findElements(By locator, String name, IElem
*
* @param locator Elements selector.
* @param supplier Required elements' supplier.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, IElementSupplier<T> supplier, ElementsCount count,
Expand All @@ -501,9 +516,9 @@ default <T extends IElement> List<T> findElements(By locator, IElementSupplier<T
* @param locator Elements selector.
* @param name Child element name.
* @param clazz Class or interface of the element to be obtained.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
<T extends IElement> List<T> findElements(By locator, String name, Class<T> clazz, ElementsCount count, ElementState state);
Expand All @@ -515,7 +530,7 @@ default <T extends IElement> List<T> findElements(By locator, IElementSupplier<T
* @param name Child element name.
* @param clazz Class or interface of the element to be obtained.
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, String name, Class<T> clazz, ElementState state) {
Expand All @@ -527,9 +542,9 @@ default <T extends IElement> List<T> findElements(By locator, String name, Class
*
* @param locator Elements selector.
* @param clazz Class or interface of the element to be obtained.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, Class<T> clazz, ElementsCount count, ElementState state) {
Expand All @@ -542,7 +557,7 @@ default <T extends IElement> List<T> findElements(By locator, Class<T> clazz, El
* @param locator Elements selector.
* @param clazz Class or interface of the element to be obtained.
* @param state Visibility state of target elements.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, Class<T> clazz, ElementState state) {
Expand All @@ -554,7 +569,7 @@ default <T extends IElement> List<T> findElements(By locator, Class<T> clazz, El
*
* @param locator Elements selector.
* @param clazz Class or interface of elements to be obtained.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, Class<T> clazz) {
Expand All @@ -567,8 +582,8 @@ default <T extends IElement> List<T> findElements(By locator, Class<T> clazz) {
* @param locator Elements selector.
* @param clazz Class or interface of elements to be obtained.
* @param name Child element name.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param <T> Type of the target element.
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, String name, Class<T> clazz, ElementsCount count) {
Expand All @@ -581,7 +596,7 @@ default <T extends IElement> List<T> findElements(By locator, String name, Class
* @param locator Elements selector.
* @param name Child element name.
* @param clazz Class or interface of elements to be obtained.
* @param <T> Type of the target element.
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, String name, Class<T> clazz) {
Expand All @@ -593,8 +608,8 @@ default <T extends IElement> List<T> findElements(By locator, String name, Class
*
* @param locator Elements selector.
* @param clazz Class or interface of elements to be obtained.
* @param count Expected number of elements that have to be found (zero, more then zero, any).
* @param <T> Type of the target element.
* @param count Expected number of elements that have to be found (zero, more than zero, any).
* @param <T> Type of the target elements.
* @return List of elements.
*/
default <T extends IElement> List<T> findElements(By locator, Class<T> clazz, ElementsCount count) {
Expand Down
Loading
Loading