Package io.fluentlenium.core.filter
Class FilterConstructor
java.lang.Object
io.fluentlenium.core.filter.FilterConstructor
Filter constructors.
-
Method Summary
Modifier and TypeMethodDescriptionstatic AttributeFiltercontainingText(String text) Create a filter by textstatic AttributeFiltercontainingTextContent(String text) Create a filter by text contentstatic FilterBuilderCreate a filter builder for the attributestatic FilterBuilderCreate a filter builder for the attribute by classstatic AttributeFilterCreate a filter by classstatic FilterBuilderwithId()Create a filter builder for the attribute by idstatic AttributeFilterCreate a filter by idstatic FilterBuilderwithName()Create a filter builder for the attribute by namestatic AttributeFilterCreate a filter by namestatic PredicateFilterwithPredicate(Predicate<FluentWebElement> predicate) Create a filter based on a element predicatestatic FilterBuilderwithText()Create a filter builder for the attribute by textstatic AttributeFilterCreate a filter by textstatic FilterBuilderCreate a filter builder by text contentstatic AttributeFilterwithTextContent(String text) Create a filter by text content
-
Method Details
-
withName
Create a filter by name- Parameters:
name- element name- Returns:
- filter object
-
withId
Create a filter by id- Parameters:
id- element id- Returns:
- filter object
-
withClass
Create a filter by class- Parameters:
klass- CSS class name- Returns:
- filter object
-
withText
Create a filter by text- Parameters:
text- to filter in content- Returns:
- filter object
-
containingText
Create a filter by text- Parameters:
text- to filter in content- Returns:
- filter object
-
withText
Create a filter builder for the attribute by text- Returns:
- filter builder object
-
withTextContent
Create a filter by text content- Parameters:
text- to filter in content- Returns:
- filter object
-
containingTextContent
Create a filter by text content- Parameters:
text- to filter in content- Returns:
- filter object
-
withTextContent
Create a filter builder by text content- Returns:
- filter builder object
-
with
Create a filter builder for the attribute- Parameters:
attribute- attribute name- Returns:
- filter builder object
-
withName
Create a filter builder for the attribute by name- Returns:
- filter builder object
-
withId
Create a filter builder for the attribute by id- Returns:
- filter builder object
-
withClass
Create a filter builder for the attribute by class- Returns:
- filter builder object
-
withPredicate
Create a filter based on a element predicate- Parameters:
predicate- predicate- Returns:
- predicate filter
-