Class AnonymousPerformable

java.lang.Object
net.serenitybdd.screenplay.AnonymousPerformable
All Implemented Interfaces:
SkipNested, HasCustomFieldValues, Performable
Direct Known Subclasses:
AnonymousInteraction, AnonymousTask

public class AnonymousPerformable
extends java.lang.Object
implements Performable, HasCustomFieldValues
  • Constructor Summary

    Constructors
    Constructor Description
    AnonymousPerformable()  
    AnonymousPerformable​(java.lang.String title, java.util.List<Performable> steps)  
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​java.lang.Object> getCustomFieldValues()  
    <T extends Actor>
    void
    performAs​(T actor)  
    void setFieldValue​(java.lang.String fieldName, java.lang.Object fieldValue)  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface net.serenitybdd.screenplay.Performable

    then
  • Constructor Details

    • AnonymousPerformable

      public AnonymousPerformable()
    • AnonymousPerformable

      public AnonymousPerformable​(java.lang.String title, java.util.List<Performable> steps)
  • Method Details

    • performAs

      public <T extends Actor> void performAs​(T actor)
      Specified by:
      performAs in interface Performable
    • setFieldValue

      public void setFieldValue​(java.lang.String fieldName, java.lang.Object fieldValue)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getCustomFieldValues

      public java.util.Map<java.lang.String,​java.lang.Object> getCustomFieldValues()
      Specified by:
      getCustomFieldValues in interface HasCustomFieldValues