Class TargetedUIState<T>

java.lang.Object
net.serenitybdd.screenplay.questions.UIState<T>
net.serenitybdd.screenplay.questions.TargetedUIState<T>
Direct Known Subclasses:
Attribute, CSSValue, CurrentlyEnabled, CurrentVisibility, Enabled, Presence, SelectedStatus, SelectedValue, SelectedVisibleTextValue, SelectOptions, Text, TextContent, TheCoordinates, TheLocation, TheSize, Value, Visibility

public abstract class TargetedUIState<T>
extends UIState<T>
  • Field Details

    • target

      protected final Target target
  • Constructor Details

    • TargetedUIState

      protected TargetedUIState​(Target target, Actor actor)
  • Method Details

    • resolveAll

      public abstract java.util.List<T> resolveAll()
    • asList

      public java.util.List<T> asList()
    • asListOf

      public <T> java.util.List<T> asListOf​(java.lang.Class<T> type)
    • resolvedElements

      protected java.util.stream.Stream<WebElementFacade> resolvedElements()