Class UIStateReaderBuilder<T>
java.lang.Object
net.serenitybdd.screenplay.questions.UIStateReaderBuilder<T>
- Direct Known Subclasses:
NamedUIStateReaderBuilder
public class UIStateReaderBuilder<T>
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description UIStateReaderBuilder(Target target, java.lang.Class<T> type)
UIStateReaderBuilder(Target target, java.lang.Class<T> type, java.util.Optional<java.lang.String> optionalParameter)
-
Method Summary
Modifier and Type Method Description Question<java.math.BigDecimal>
asABigDecimal()
Question<java.lang.Boolean>
asABoolean()
Question<java.util.Collection<java.lang.String>>
asACollection()
A convenience method to return a question about a target e.g.<E> Question<java.util.Collection<E>>
asACollectionOf(java.lang.Class<E> type)
Question<java.time.LocalDate>
asADate()
Question<java.time.LocalDate>
asADate(java.lang.String format)
Question<java.util.List<java.lang.String>>
asAList()
<E> Question<java.util.List<E>>
asAListOf(java.lang.Class<E> type)
Question<java.lang.String>
asAString()
A convenience method to return a question about a target e.g.Question<java.lang.Double>
asDouble()
<T> Question<T>
asEnum(java.lang.Class<T> enumType)
Question<java.lang.Float>
asFloat()
Question<java.lang.Integer>
asInteger()
Question<java.lang.Long>
asLong()
UIStateReaderBuilder<T>
describedAs(java.lang.String subject)
T
viewedBy(Actor actor)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UIStateReaderBuilder
-
UIStateReaderBuilder
-
-
Method Details
-
describedAs
-
asAString
A convenience method to return a question about a target e.g. Text.of(VetList.VET_NAME).asAString() -
asADate
-
asADate
-
asABigDecimal
-
asABoolean
-
asDouble
-
asFloat
-
asLong
-
asInteger
-
asEnum
-
asACollection
A convenience method to return a question about a target e.g. Text.of(VetList.VET_NAME).asACollection() -
asACollectionOf
-
asAList
-
asAListOf
-
viewedBy
-