Class UIState<T>
java.lang.Object
net.serenitybdd.screenplay.questions.UIState<T>
- Direct Known Subclasses:
JavaScript,TargetedUIState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.serenitybdd.screenplay.Actor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<TARGET> TARGETorg.joda.time.DateTimeasDate()org.joda.time.DateTimeasDouble()<C> CasFloat()asLocalDate(String format) asLong()asString()protected net.serenitybdd.screenplay.questions.converters.converters.Converter<?> converterFor(Class<?> type) protected <C> List<C> convertToEnums(Class<C> enumType, List<?> values) abstract Tresolve()value()
-
Field Details
-
actor
protected final net.serenitybdd.screenplay.Actor actor -
DEFAULT_CONVERTERS
-
-
Constructor Details
-
UIState
protected UIState(net.serenitybdd.screenplay.Actor actor)
-
-
Method Details
-
resolve
-
value
-
as
-
asString
-
asInteger
-
asDouble
-
asFloat
-
asLong
-
asBoolean
-
asDate
public org.joda.time.DateTime asDate() -
asLocalDate
-
asBigDecimal
-
asLocalDate
-
asDate
-
asEnum
-
convertToEnums
-
converterFor
protected net.serenitybdd.screenplay.questions.converters.converters.Converter<?> converterFor(Class<?> type)
-