Class PredicateCollectionCondition
java.lang.Object
com.codeborne.selenide.CollectionCondition
com.codeborne.selenide.collections.PredicateCollectionCondition
@ParametersAreNonnullByDefault
public abstract class PredicateCollectionCondition
extends CollectionCondition
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final Stringprotected final Predicate<org.openqa.selenium.WebElement>Fields inherited from class com.codeborne.selenide.CollectionCondition
empty, explanation -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPredicateCollectionCondition(String matcher, String description, Predicate<org.openqa.selenium.WebElement> predicate) -
Method Summary
Modifier and TypeMethodDescriptionvoidfail(CollectionSource collection, CheckResult lastCheckResult, Exception cause, long timeoutMs) Every subclass should implement this method.booleantoString()Methods inherited from class com.codeborne.selenide.CollectionCondition
allMatch, anyMatch, attributes, attributes, because, check, check, containExactTextsCaseSensitive, containExactTextsCaseSensitive, exactTexts, exactTexts, exactTextsCaseSensitive, exactTextsCaseSensitive, exactTextsCaseSensitiveInAnyOrder, exactTextsCaseSensitiveInAnyOrder, itemWithText, noneMatch, size, sizeGreaterThan, sizeGreaterThanOrEqual, sizeLessThan, sizeLessThanOrEqual, sizeNotEqual, texts, texts, textsInAnyOrder, textsInAnyOrder
-
Field Details
-
matcher
-
description
-
predicate
-
-
Constructor Details
-
PredicateCollectionCondition
-
-
Method Details
-
fail
public void fail(CollectionSource collection, CheckResult lastCheckResult, @Nullable Exception cause, long timeoutMs) Description copied from class:CollectionConditionEvery subclass should implement this method. We left here the default implementation only because of backward compatibility.- Specified by:
failin classCollectionCondition
-
missingElementSatisfiesCondition
public boolean missingElementSatisfiesCondition()- Specified by:
missingElementSatisfiesConditionin classCollectionCondition
-
toString
-